-《单片机原理及接口技术》课件第二章 MCS51单片机结构和工作原理PPT内容-.docxVIP

-《单片机原理及接口技术》课件第二章 MCS51单片机结构和工作原理PPT内容-.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1 PAGE 1 《单片机原理及接口技术》课件第二章 MCS51单片机结构和工作原理PPT内容 1、本章基本要求本章基本要求 :把握:把握MCS-51MCS-51的组成、工作原理及引脚的含义的组成、工作原理及引脚的含义教学重点难点:教学重点难点:重点重点 MCS-51MCS-51单片机的内部结构及工作原理单片机的内部结构及工作原理难点难点 MCS-51MCS-51单片机内部单片机内部RAMRAM区的划分及区的划分及RiRi的应用。的应用。其次章其次章 MCS-51单片机单片机 结构和时序结构和时序第一节第一节 MCS-51单片机内部结构单片机内部结构 对图对图2-1按这个定义对号入座按这个定义对号入座MC=CPU+M+I/OP一、一、MCS-51单片机的基本组成如图单片机的基本组成如图 2- 2、1时钟电路ROMRAM定时/计数器CPU并行接口串行接口中断系统 P0 P1 P2 P3TXD RXDINT0 INT1T0 T1图2-1 8051基本组成框图 1.中央处理器(中央处理器(CPU)2.内部存储器(内部存储器(RAM、ROM)3.定时定时/计数器(计数器(T/C)4.并行并行I/O接口(接口(P0、P1、P2、P3)5.串行口(串行口(S0)6.中断掌握系统(中断掌握系统(5个中断源)个中断源)7.时钟电路时钟电路RAM-Random Access MemoryROM-Read Only Memory图2-1概括如下:二、中央处理单元二、中央处理单元 CPU(图(图2-2所示) 3、所示)三部分组成:三部分组成:定时掌握部件定时掌握部件-定时掌握规律、指令寄存器(定时掌握规律、指令寄存器(IR)、)、振荡器振荡器(OSCOSCillator)。算术规律部件算术规律部件-ALU(运算器)(运算器)专用寄存器组专用寄存器组1.PC(Program Counter)-程序计数器,程序计数器,16位位2000H用于存放程序存储器地址,用于存放程序存储器地址,比如右图中的比如右图中的2000H。运算器有运算器有8位和位和1位两个,位两个,1位运算器又叫布尔处理器。位运算器又叫布尔处理器。布尔处布尔处理器是理器是CPUCPU的重要组成部分,图中没有画出,是一个独立的位的重要组成部分, 4、图中没有画出,是一个独立的位处理器。处理器。图2-2 8051内部结构图P0驱动器P0锁存器程序地址寄存器缓冲器PC增1PCDPTR指令寄存器指令译码器定时掌握RAM地址寄存器128RAM4EPROMROMB暂存器1暂存器2ACCSPPSW中断、串行口、定时器P2驱动器P3驱动器P1驱动器P3锁存器P1锁存器P2锁存器/PSENALE/EARSTP2.0-P2.7P0.0-P0.7P3.0-P3.7P1.0-P1.7注:相互之间用内部总线连接M前振荡器OSC2.A(Accumulator)-累加器,累加器,8位位 运算前常供应一个操作数运算前常供应一个操作数,之后存放结果之后存放结果3.B(G 5、eneral Purpose Register)-数据通用寄存器,数据通用寄存器,8位位 乘除法时存放乘数或除数乘除法时存放乘数或除数4.PSW(Program Status Word)-程序状态字,程序状态字,8位位ACRS1OVCyF0RS0PPSW.7=Cy(Carry)PSW.6=ACPSW.5=F0(Flag zero)PSW.2=OV(Overflow)PSW.0=P(Parity)RS1 RS0 0 0 0区区 0 1 1区区 1 0 2区区 1 1 3区区PSW.4,PSW.3=RS1,RS0-进位标志。进位标志。CY=1:有。有。-帮助进位标志(半进位标志)。帮助进位标志(半 6、进位标志)。AC=1:有:有-用户标志。用户标志。-溢出标志。溢出标志。OV=1:有:有-奇偶标志。奇偶标志。P=1:A中中1的个数为奇数个的个数为奇数个。DPTR=2000H即:即:DPH=20H,DPL=00H5.DPTR(Data Pointer)-数据指针数据指针DPTR亦可拆成两个亦可拆成两个8位使用位使用-DPH、DPL2000H6 堆栈及堆栈指针堆栈及堆栈指针54H53H52H51H50H22H33H22H33HSP堆栈指针堆栈指针SP(Stack Pointer)-始

您可能关注的文档

文档评论(0)

186****8276 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档