第2章_MCS_51单片机的基本结构.pptVIP

  1. 1、本文档共63页,可阅读全部内容。
  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文档。上传文档
查看更多
第2章_MCS_51单片机的基本结构

MCS-51单片机的基本结构;2.1 结构和引脚;图2-1 MCS-51单片机内部结构图;2.1.1 单片机的结构框图;2.1.1 单片机的结构框图; 1. 控制器; 1. 控制器; 1. 控制器; 2. 运算器;(4)程序状态字寄存器PSW (存放运算结果的一些特征); 布尔处理机是运算器的一个重要组成部分。可提供17条位操作指令,硬件有自己的“位累加器”(进位位Cy)和自己的位寻址RAM和I/O空间,所以是一个独立的位处理机。 位累加器由进位位Cy完成。位操作指令允许直接寻址内部数据RAM中的128个位和特殊功能寄存器里的位地址空间。 布尔处理机可执行置位、取反、等于1转移,等于0转移并清0和送入/取自进位位的操作。 可执行逻辑与、逻辑或操作,其结果送回到进位标志Cy。 ;MCS-51单片机是40引脚的DIP封装,按引脚的功能可以分为三部分。 ;MCS-51单片机是40引脚的DIP封装,按引脚的功能可以分为三部分。 ;图2-2 MCS-51引脚图;2.1.3 引脚及功能;图2-2 MCS-51引脚图;图2-2 MCS-51引脚图;图2-2 MCS-51引脚图;2.2.1 程序存储器; MCS-51单片机的存储器组织结构与一般微型计算机不同。一般微机通常是程序和数据共用一个存储空间,属于Von Neumann 结构;而MCS-51单片机是把程序存储器空间与数据存储器空间相互分离开来,属于Harvard结构。 ;图2-3 MCS-51单片机存储器组织结构; ▲ 编址与访问 程序存储器用于存放程序及表格常数。8051(或8751)片内驻留有4KB的ROM(或EPROM),外部可用16位地址线扩展到最大64KB的ROM空间。片内ROM和外部扩展ROM是统一编址的。 EA引脚为高电平时,8051的程序计数器PC在0000H~0FFFH(4KB)地址时从内部ROM 取指令;超过4KB地址时,CPU自动转向外部ROM执行程序。 EA为低电平(接地),则所有取指令操作均在外部程序存储器中进行。对8031单片机,EA必须接低电平。 读取程序存储器中的常数表格用 MOVC 指令。 ;2.2.1 程序存储器;2.2.2 数据存储器;(1)工作寄存器组;(2)位寻址区;(3)数据缓冲区;2.外部数据存储器; 特殊功能寄存器(SFR),又称为专用寄存器,专用于控制、管理片内算术逻辑部件、并行I/O口、串行I/O口、定时器/计数器、中断系统等功能模块的工作。;2.2.3 特殊功能寄存器 ;2.3 输入输出端口结构及工作原理;2.3 输入输出端口结构及工作原理;1. 用作通用I/O口;2)作为输入口 当P0口用作输入时,必须保证V1截止。因为若V1导通,则从P0口引脚上输入的信号被V1短路。为使V1截止,必须先向该端口锁存器写入“1”, Q =0,V1截止。输入信号从P0引脚输入后,先进入读引脚输入缓冲器2。CPU执行端口输入指令后,“读引脚”信号使输入缓冲器开通,输入信号进入内部数据总线。; 3)“读-修改-写” 对端口的逻辑操作进行的都是“读-修改-写”操作。 例如 AND P0,A ;先读P0口锁存器状态,与累加器内容相“与”后,再重新写入P0口锁存器。;;; 2.3.2 P1口 ; 2.3.3 P2口 ; 2.3.3 P2口 ; 2.3.4 P3口 ; 2.3.4 P3口 ;2.4 振荡器及CPU的工作时序; 2.4.1 振荡器 ;2.4.2 时序定时单位 ;2.5 中断系统;2.5 中断系统;2.5.1 中断源和中断请求标志;2.5.1 中断源和中断请求标志;2.5.1 中断源和中断请求标志;2.5.1 中断源和中断请求标志;2.5.1 中断源和中断请求标志; MCS-51单片机对各中断源的中断开放(允许)或关闭(屏蔽)是由专用寄存器IE中的某一位控制,IE的定义和功能如下:;2.5.3 中断优先级控制(IP);2.5.3 中断优先级控制;2.5.4 中断响应过程;2.5.4 中断响应过程;2.6 工作方式;2.6.1 程序执行工作方式;2.6.2 复位电路与复位状态;2.6.3 掉电和节电工作方式;2.6.3 掉电和节电工作方式;2.6.3 掉电和节电工作方式

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档