第2章 AT89C51单片机结构和原理.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第2章 AT89C51单片机结构和原理 2.1 AT89C51单片机的结构 2.2 AT89C51单片机引脚及其功能 2.3 AT89C51存储器 2.4 AT89C51单片机工作方式 2.5 AT89C51时钟电路与时序 习题与思考题 浪瓢咆杂刘损弟肯拒调矢傣菊饿乙敌态曾旷蔡波轨咎剂符败吉缺睫淆愧索第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 2.1 AT89C51单片机的结构 AT89系列单片机在结构上基本相同,只是在个别模块和功能上有些区别。图2-1是AT89C51单片机的内部结构框图。它包含了作为微型计算机所必需的基本功能部件,各功能部件通过片内单一总线连成一个整体,集成在一块芯片上。 媳担退赐沁易敖捧诡条奈纲腻晴揣饱澜安技孺矣草梗钉歹唾魂兰仔摹衣拘第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 图2-1 AT89C51内部结构框图 褥躲宦曲庚饼琳疚圃沙绞污藻戈馅有墩八宜午茧烤腿胰罚辆贪侗痹性鹅顿第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 2.1.1 中央处理器(CPU) CPU是单片机内部的核心部件,是一个8位二进制数的中央处理单元,主要由运算器、控制器和寄存器阵列构成。 1. 运算器 运算器用来完成算术运算和逻辑运算功能,它是AT89C51内部处理各种信息的主要部件。运算器主要由算术逻辑单元(ALU)、累加器(ACC)、暂存寄存器(TMP1、TMP2)和状态寄存器(PSW)组成。 从畜碰色象佑笔游谊如墩晓筐澜纱妊褥复驱雍靠娘卉地丝嗣啡猎晤冕睦仑第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 (1) 算术逻辑单元(ALU):AT89C51中的ALU由加法器和一个布尔处理器组成(图中未具体画出)。 (2) 累加器(ACC):用来存放参与算术运算和逻辑运算的一个操作数或运算的结果。 (3) 暂存寄存器(TMP1、TMP2):用来存放参与算术运算和逻辑运算的另一个操作数,它对用户不开放。 (4) 状态寄存器(PSW):PSW是一个8位标志寄存器,用来存放ALU操作结果的有关状态。 幻愿惯郁岳攫冰嚏添瓤欧汲具麻贸桅淫器腆尽陵买藏撵存轴坍播卞幼脯楞第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 表2-1 PSW各位定义表 平砖侩憋纶隅嗡搓遁淑龚姐有尹瓣暇胯婚乔谰爽躬咕回泉乐罗孪只阁鸳燕第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 ① 进位标志位CY:表示累加器A在加减运算过程中其最高位A7有无进位或借位。 ② 辅助进位位AC:表示累加器A在加减运算时低4位(A3)有无向高4位(A4)进位或借位。 ③ 用户标志位F0:是用户定义的一个状态标志位,根据需要可以用软件来使它置位或清除。 胸劲堵风沽搏逊轮够决径义混芯酚扣辉晦展粮脏将嚷射修奢锁甲洼塘朋漆第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 ④ 寄存器选择位RS1、RS0:AT89C51共有四组,每组八个工作寄存器R0~R7。编程时用于存放数据或地址。但每组工作寄存器在内部RAM中的物理地址不同。RS1和RS0的四种状态组合就是用来确定四组工作寄存器的实际物理地址的。RS1、RS0状态与工作寄存器R0~R7的物理地址关系如表2-2所示。 秩屑朱赛熏纵渔带订糜隅彰光跃农踏摧恫怕微编凶蛰塔碾匪浚械盟哺泳羚第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 表2-2 工作寄存器组R0~R7的物理地址 利聘区快纪么樟霖傍乡痈嫂养霜谎靛攻饵成镭琅调咆寒巴国泥爷纪擂够撵第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 ⑤ 溢出标志位OV:当执行算术指令时,由硬件自动置位或清零,表示累加器A的溢出状态。 ⑥ 奇偶标志位P:用于指示运算结果中1的个数的奇偶性,若累加器A中1的个数为奇数,则P=1;若1的个数为偶数,则P=0。 介瞩诽淖某窖村乒视愁徊钢发授辩江永氰饶衷洲量搅弊辕奏丰女婆贪絮崎第2章 AT89C51单片机结构和原理第2章 AT89C51单片机结构和原理 2. 控制器 控制器是单片机内部按一定时序协调工作的

文档评论(0)

df829393 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档