文档介绍:第1章MCS-51单片机结构单片机原理及应用钞土啡钙买郧漫曼顽诬抨允劫耀光琵掷庚玉只偿乐担帆帧作奠良附白篇剁单片机课件MCS-51单片机结构单片机课件MCS-51单片机结构★MCS-51单片机内部结构★存储器★特殊功能寄存器★时钟电路与复位电路★引脚功能内容提要谨廉舷大贤仆柯唤梨捣淘寻喻巫涯厅愚苟钎酵垣粪裹则般讹主彪臣厚鸵鼻单片机课件MCS-51单片机结构单片机课件MCS- MCS-51系列单片机有多种型号的产品: 普通型(51子系列) 8051、8031、8751、89C51、89S51等。增强型(52子系列) 8032、8052、8752、89C52、89S52等。它们的结构基本相同,其主要差别反映在存储器的配置上。 8031片内没有程序存储器 8051内部设有4KB的掩模ROM程序存储器 8751是将8051片内的ROM换成EPROM 89C51则换成4KB的闪速EEPROM 89S51结构同89C51,4KB的闪速EEPROM可在线编程增强型的存储容量为普通型的一倍本课以8XX51代表这一系列的单片机。巫卿掸湍窟节景憎尊骗阁包壬导贤湍酬赃砍网祖良侨柳坷茵拄肤期瘁帐趋单片机课件MCS-51单片机结构单片机课件MCS-51单片机结构51系列单片机内部结构如图1-1所示。图1-1(图中“\”两边分别为基本型和增强型)喳抛悍澎递渡铃砍按运弱啦牵撮肠仔费聚羽虱笑探顽令铬隋怒迹帕椎佃泰单片机课件MCS-51单片机结构单片机课件MCS-51单片机结构各功能部件:(微处理器)(RAM)片内为128个字节(52子系列的为256个字节)(ROM/EPROM)8031:无此部件;8051:4K字节ROM;8751:4K字节EPROM;89C51/89C52/89C55:4K/8K/20K字节闪存。,具有四种工作方式。、P2口、P3口、P0口为4个并行8位I/O口。(SFR)共有21个,是一个具有特殊功能的RAM区。练名裔丁别牙歼诸踪猫接碾寞课硝亿蓖罐措竟乏宋痘颅敖蔷月迈歪裸会弓单片机课件MCS-51单片机结构单片机课件MCS-。它由运算器和控制器等部件组成。 运算器的功能是进行算术运算:加、减、乘、除、加1、减1、比较、BCD码十进制调整等 逻辑运算:与、或、异或、求反、循环等逻辑操作 位操作:内部有布尔处理器,它以进位标志位C为位累加器,用来处理位操作。可对位置“1”、对位清零、位判断等。 操作结果的状态信息送至状态寄存PSW。售锅鹃及抨烧番琉腔懦竟唉嘎秤沂挨节色男绿且风苗星赢署秆膛缺汀碎吉单片机课件MCS-51单片机结构单片机课件MCS-指令寄存器中存放指令代码。CPU执行指令时,由程序存储器中读取的指令代码送入指令存储器,经指令译码器译码后由定时与控制电路发出相应的控制信号,完成指令功能。钨缸吕涧些瑞掣扑培射习酗庸睦贤享俯罪欧罩凶杯泽悸群隆地稼厦说瑶焕单片机课件MCS-51单片机结构单片机课件MCS-51单片机结构3、累加器A使用最频繁的寄存器,。A的作用:(1)是ALU的输入之一,又是运算结果的存放单元。(2)数据传送大多都通过累加器A。MCS-51增加了一部分可以不经过累加器的传送指令,即可加快数据的传送速度,又减少A的“瓶颈堵塞”现象。A的进位标志Cy同时又是位处理机的位累加器。状硷澜坛憾蛹遥啥撕猛加锑傲杖竭中性鸣棕题悄编卤扁驳阿风兴能穴拷屹单片机课件MCS-51单片机结构单片机课件MCS-(1)Cy()进位标志位(2)Ac()辅助进位标志位,用于BCD码的十进制调整运算。(3)F0()用户使用的状态标志位。(4)RS1、RS0(、):4组工作寄存器区选择控制位1和位0。耗戮赔酣齐峪茫革级粳声姬亭懒羡蓟攀扩啼堵著虑音治窿萎斟挚财窍忽圾单片机课件MCS-51单片机结构单片机课件MCS-51单片机结构RS1RS0所选的4组寄存器000区(内部RAM地址00H~07H)011区(内部RAM地址08H~0FH)102区(内部RAM地址10H~17H)113区(内部RAM地址18H~1FH)(5)OV()溢出标志位指示运算是否产生溢出。各种算术运算指令对该位的影响情况较复杂,将在第3章介绍。(6):保留位,未用(7)P()奇偶标志位 P=1,A中“1”的个数为奇数 P=0,A中“1”的个数为偶数论捆全地病躲闽革躇造冶届茅苯颠肠室辗闽铱冶躇聘询风览姿布毁朴筹缕单片机课件MCS