- 1、本文档共75页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机第3章研讨
第三章 MCS—51单片机的结构和原理 3-1 关于MCS-51系列 3-2 MCS-51系列单片机的结构原理 3-3 MCS-51单片机的引脚及其片外总线结构 3-4 MCS-51单片机的工作方式 3-5 MCS-51单片机的时序 3-1 关于MCS-51系列 一、MCS-51系列型号 3-1 关于MCS-51系列 一、MCS-51系列型号 二、MCS-51的主要特点 1、单+5V供电,40引脚封装 2、8位字长CPU 3、片内有振荡电路和时钟电路 4、32根I/O线 5、64K外部RAM(不含内部RAM) 6、64K外部ROM(含内部ROM) 7、2个16位定时/计数器(8X52有3个) 8、具有2个优先级别的5个中断源( 8X52有6个) 9、可编程的全双工串行口,如工作方式、波特率等 10、布尔处理器 11、128个用户可寻址位单元 12、128字节内部RAM( 8X52有256个字节) 3-2 MCS-51系列单片机的结构原理 3-2 MCS-51系列单片机的结构原理 3-2 MCS-51系列单片机的结构原理 3-2 MCS-51系列单片机的结构原理 1、8051单片机的基本组成 中央处理器CPU:8位,运算和控制功能 内部RAM:共256个RAM单元,用户使用前128个单元,用于存放可读写数据,后128个单元被专用寄存器占用。 内部ROM:4KB掩膜ROM,用于存放程序、原始数据和表格。 定时/计数器:两个16位的定时/计数器,实现定时或计数功能。 并行I/O口:4个8位的I/O口P0、P1、P2、P3。 串行口:一个全双工串行口。 中断控制系统:5个中断源(外中断2个,定时/计数中断2 个,串行中断1个) 时钟电路:可产生时钟脉冲序列,允许晶振频率6MHZ和12MHZ 2.存储器 (1)程序存储器 (2)数据存储器 RAM位寻址区位地址表 (3)特殊功能寄存器(高128个单元) MCS-51内部安排有21个特殊功能寄存器。各特殊功能寄存器的符号及地址见表2-2。各个功能单元: CPU:ACC、B、PSW、SP、DPTR(由两个8位寄存器DPL、DPH组成) 并行口:P0、P1、P2、P3 中断系统:IE、IP 定时/计数器:TMOD、TCON、TH1、TL1、 TH0、TL0 串行口:SCON,SBUF,PCON 3、 80C51的CPU 3、CPU 由运算器、控制器和若干SFR(ACC,B,PSW,SP,DPTR)构成。 (1)运算器:实现数据的算术运算和逻辑运算。 (2)累加器ACC:提供一个操作数并存放运算结果,其进位标志CY同时也是布尔处理器的累加器。 (3)寄存器B:用于乘法和除法操作,也用作暂存器。 (4)CPU标志寄存器 CY:进位标志,有进位或借位时为1,否则为0 AC:辅助进位标志,当D3向D4有进位或借位时为1,否则为0 F0:用户标志 OV:溢出标志,结果超过 -128~+127时,OV=1,否则为0 P:奇偶校验标志,当ACC中“1”的个数为奇数个时,P=1 PSW.1:保留位,用户可使用。 (4)CPU标志寄存器 堆栈指针SP:先入后出的特殊存储器指针。 数据指针DPTR:用于存放16位地址,可分为DPH和DPL。 4、并行I/O口 (2)I/O口的字节地址和位地址 A P0口的位结构 B、P1口的位结构 P1口由于只能作为I/O口使用,因而输出控制电路结构同P0口不同。 C、P2口位结构 P2口既可用作I/O口,也可用作高8位地址总线。 D、P3口位结构 P3口既可用I/O口,又分别具有第二功能,但二者不能混用,其第二功能如下表所示。 P3口第二功能 E 输出举例 F 输入举例 一、MCS-51单片机信号引脚简介 P3口线的第二功能 80C51的引脚封装 二、片外三总线结构 1、地址总线(AB) 由P2,P0提供16位地址 2、数据总线(DB) 由P0口提供8位数据 3、控制总线(CB) 由P3口和RST、EA、ALE、PSEN组成 3-4 MCS-51单片机的工作方式 一、复位方式 在振荡电路工作时,在RST引脚上加上一个至少保持2个机器周期的高电平,单片机完成复位。其复位电路结构和内容如图所示 复位电路 复位不影响RAM内容。使PC指向0000H,重新执行程序。 复位可分为上电自动复位和按键复位两种方式。 复位电路 复位电路结构和内容 二、程序执行方式 本方式是单片机的基本工作方式,复位后,程序自0000H开始执行。 用户的程序一般不可能从0000H开始存放。因此,需要从0000H开始存放一条转移指令,以使执行转移到用户程序的入口地址。 三、单步执行方式
您可能关注的文档
最近下载
- 自行车里程速度计设计论文(本科)毕业设计论文.doc VIP
- GBT3049—2006工业用化工产品铁含量测定的通用方法1,10—菲啰啉分光光度法.pdf
- 新版《建筑设计防火规范》(GB50016-2014年)规范编制组宣讲课件.ppt VIP
- 2024年洛阳文化旅游职业学院单招职业技能测试题库及答案(全优).docx VIP
- 环保管家服务方案.docx VIP
- 2024年洛阳文化旅游职业学院单招职业技能测试题库及答案(必刷).docx VIP
- 大数据平台数据治理规划方案.docx
- 山东文旅云智能科技有限公司笔试考啥.pdf
- 航空移动卫星通信(AMSS).ppt
- 17J008 挡土墙(重力式、衡重式、悬臂.docx VIP
文档评论(0)