- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
AT89S51的内部结构
AT89S51的内部结构 本次课的目标 学习完本课题后,您将能够: 认识AT89S51单片机,了解其特点、功能和使用优势。 清楚AT89S51单片机的重要组成部分及其CPU特点。 清楚AT89S51单片机中六大专用寄存器作用及特点。 本次课讲解内容 一. 单片机的含义、组成 二. 单片机应用技术中重要术语 三. AT89S51单片机的CPU结构 四. AT89S51单片机六大专用寄存器 一. 单片机的含义、组成 1.单片机的含义 2.AT89S51单片机的组成 二. 单片机应用技术中重要术语 1.位 3.字长 6.存储单元地址 三. AT89S51单片机的CPU结构 AT89S51单片机的CPU 四. AT89S51单片机六大专用寄存器 本课题的要求 本课题教学完成后,初学者必须做到: 掌握单片机的含义,单片机基本结构组成及用途。 正确理解位、字节、字长、存储元、存储单元、存储单元地址的含义。 牢记专用寄存器PC、A、B、PSW、SP、DPTR特点及作用。 牢记状态字寄存器PSW中各个位标识符号及各位作用。 下次讲解课题 课题二 AT89S51的内部结构 (下) ~完~ * 课题二 (上) 1/16 2/16 由单片集成电路芯片构成的微型计算机简称单片机,特别适用于控制领域,故又称为微控制器(MCU)。 国内: SCM Single-Chip Microcomputer 单片机 国外 :MCU Micro Controller Unit 微控制单元 3/16 中央处理器CPU、存储器、I/O接口电路、特殊功能模块四部分组成。 CPU 存储器 I/O接口 功能模块 4/16 在单片机应用中表示一个二进制信息的单位,1位即标志1个二进制信息0或1,单位:BIT(比特) 2.字节 规定8位二进制数据长度为1个字节,单位:BYTE 1 BYTE = 8 BIT 5/16 单片机一次能处理数据的位数称为字长,AT89S51的CPU一次最多能处理8位二进制的数据信息。 所以AT89S51为8位机,字长为8位,或为1字节。 4.存储元 存储元是存储器中的对象,表示存储1位二进制信息的物理单元。 5.存储单元 存储单元是存储器中的对象,一个存储单元含有若干个存储元。如果一个存储单元含有8个存储元,即该存储单元长度是8位。 6/16 在存储器中每个存储单元都使用一个地址来表示,该地址往往也是二进制信息,长度由该存储器中存储单元的数量决定。 0000H 0001H 0002H 0003H 0004H 0005H 0006H 0007H 0008H 存储单元地址 存储器 存储器单元 存储元 7/16 1.特点 字长为8位的中央处理器;由运算器、控制器、专用寄存器组三大模块组成。 2.运算器 完成各种运算,提供丰富的指令系统和极快的指令执行速度。 3.控制器 完成取指令并译码后执行指令,控制各种部件的协调工作。 4.专用寄存器组 任何CPU不可缺少的部件,AT89S51专用寄存器组包括PC、A、B、PSW、SP、DPTR等。 8/16 运算器 控制器 专用寄存器组 PC A B PSW SP DPTR 9/16 1.程序计数器PC(Program Counter) 特点:16位、能自动加1、复位后内容为0000H; 作用:存放下一条需要执行指令的内存地址; 0000H ~ FFFFH PC 10/16 2.累加器A(Accumulator) 00H ~ FFH 特点:8位、可位寻址、复位后内容为00H; 作用:专门用来存放操作数或运算结果; 3.通用寄存器B(General Purpose Register) 00H ~ FFH 特点:8位、可位寻址、复位后内容为00H; 作用:专门为乘法和除法设置的寄存器; A B 11/16 4.程序状态字PSW(Program Status Word) C AC F0 RS1 RS0 OV - P 特点:8位、可位寻址、复位后内容为00H; 作用:存放指令执行后的有关状态; 进位位 C 辅助进位位AC 用户标志位F0 工作寄存器选择位RS1和RS0 溢出位OV 奇偶标志位P PSW 12/16 5.堆栈指针SP(Stack Point) 特点:8位、能自动加1减1、复位后内容为07H; 作用:专门用来存放堆栈的栈顶地址; sp 0 0 0 0 0 1 1 1 注意: sp SP的数据是堆栈的栈顶地址 栈顶地址变了,S
您可能关注的文档
最近下载
- 层析包括吸附层析分配层析离子交换层析亲和层析等 (2).pptx VIP
- 2019主持人大赛总决赛第三轮巅峰对决王嘉宁VS邹韵演讲稿.doc VIP
- 《房屋建筑学》第6章 建筑构造概论.ppt VIP
- 2025年河北省涿州三中学初三九月月考物理试题含解析.doc VIP
- 超星尔雅学习通《通识写作怎样进行学术表达(复旦大学)》章节测试答案.docx VIP
- C++龟兔赛跑代码.docx VIP
- 人教新版英语九年级Unit1-4试卷.doc VIP
- C++书写日历代码.docx VIP
- 食品仓储安全保障措施.docx VIP
- 辽宁省抚顺市新抚区2024-2025学年八年级上学期10月月考语文试题.docx VIP
文档评论(0)