第1章硬件精选.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章硬件精选

1. 5 时钟与复位 2.单片机的复位状态 单片机的复位状态主要指单片机内部的特殊功能寄存器的状态。单片机在开机时的两个机器周期内,完成对单片机的复位。复位后MCS -51片内各特殊功能寄存器的状态恢复到出厂值,复位后各特殊功能寄存器的状态如表1-6所示。这样安排的用途是保证在每次开机或复位后单片机从初始状态开始运行。 上一页 返回 下一页 1. 5 时钟与复位 复位后注意以下几点: (1)复位后PC值为0000 H,表明复位后程序从0000 H开始执行。 (2) SP值为07 H,表明堆栈底部在07 H。当CPU执行PUSH ACC(堆栈操作)指令时,累加器A内容保存在08 H单元。注意,08 H是第1组工作寄存器Rn的开始地址,一般需重新设置SP值,将堆栈指针移到30H~70H范围内。 ( 3 ) P0 ~P3口值为FFH .P0 ~P3口用作输入口时,必须先写入“1。单片机在复位后,已使P0-P3口每一I/O口线为“1,为这些I/O口线用作输入口做好了准备。 上一页 返回 1. 5 时钟与复位 单片机最小系统:单片机工作必须具备的最少资源。单片机最小系统一般指单片机和时钟电路和复位电路。由于MCS -51单片机内部集成了程序存储器和数据存储器,只要增加时钟电路和复位电路,单片机就具备了工作的基本条件,单片机就可以正常运行了。图1-19所示为单片机最小系统及流水灯电路。 单片机工作的基本条件: (1)供电:MCS-51供电必须符合单片机型号要求,一般在4. 5-5. 5 V之间。 (2)时钟:2-24 MHz(根据不同单片机时钟不同),在晶体两端应该有2V左右的电压。 (3)复位:确保单片机工作在稳定状态的启动信号,正常时应该在0V附近。 (4)软件及正常运行:软件必须正确,硬件电路必须正常。 上一页 返回 图1-1 单片机基本硬件结构 返回 表1-1 MCS -51单片机 返回 图1-2 STC/ATMEL 51 单片机实物图 返回 图1-3 STC89系列单片机的型号与命名 返回 图1-4 单片机两种常见封装方式的引脚 返回 图1-4 单片机两种常见封装方式的引脚(续) 返回 图1-5 单片机内部硬件结构图 返回 图1 -6 计算机存储器地址的两种结构形式 返回 图1 -7 MCS -51单片机存储器空间结构 返回 表1 -2 内部通用存储区 返回 表1 -3 RS1, RS0与片内工作寄存器组的对应关系 返回 表1-4 21个特殊功能寄存器对应地址表 返回 图1-8 PSW结构图 返回 图1-9 P1口某一位的结构及工作原理 返回 图1-10 P0口某一位的结构及工作原理 返回 图1-11 P0口地址/数据线分时复用 返回 图1-12 P2口某一位输入/输出工作原理图 返回 图1-13 P2口某一位作地址总线时工作原理图 返回 图1-14 P3口某一位用于通用I/O口 返回 图1-15 P3口某一位用于第二功能输入/输出电路 返回 表1- 5 P3口的第二功能 返回 图1-16 单片机时钟电路 返回 图1-17 MCS-51时钟信号波形 返回 图1-18 常用复位电路 返回 表1-6 MCS-51特殊功能寄存器复位后状态 返回 图1-19 单片机最小系统及流水灯电路 返回 * * 1. 3 单片机存储器分配 2.位寻址区 4组工作寄存器上面是可位寻址区,见表1-2。 20H-2FH既可作为一般RA M单元进行字节操作,也可以对单元中每一位进行位操作,因此把该区称为位寻址区。位寻址区共有16个RAM单元,计128位,地址为00H-7FH。MCS-51具有布尔处理机功能,这个位寻址区可以构成布尔处理机的存储空间。这种位寻址能力是MCS-51的一个重要特点。 3.用户RAM区 在内部RAM低128单元中,通用寄存器占32个单元,位寻址区占16个单元,剩下80个单元是供用户使用的数据存储器RAM区,其单元地址为30H-7FH。 对用户RAM区的使用没有任何规定或限制,为了避免堆栈占用功能较强大的第1组以后的工作寄存器Rn,一般在程序设计中常把堆栈调离工作寄存器区而开辟在用户RAM区中。 上一页 下一页 返回 1. 3 单片机存储器分配 1.3.3特殊功能寄存器(SFR) 内部RA M的高128单元是供给专用寄存器使用的,其单元地址为80 H-FFH。因这些寄存器的功能已作专门规定,故称为特殊功能寄存器SFR (Special Function Register) 。 8051共有21个专用寄存器,其地址分布在80 H-FFH的128个单元内,如表1-4所示。现对其中部分寄存器

文档评论(0)

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

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

1亿VIP精品文档

相关文档