- 1、本文档共44页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第二章(上册)mcs-51单片机的硬件结构单片微型计算机原理与接口技术
第二章 MCS-51单片机的硬件结构 2.1.1 MCS-51单片机的结构与特点 1、MCS-51单片机的基本组成 单片机内部包含了下列几个部件:·一个8位CPU·一个片内振荡器及时钟电路·4K字节程序存储器·128字节数据存储器·两个16位定时器/计数器·一个可编程全双工串行口·四个8位可编程并行I/O端口·64K字节外部数据存储器和64K字节程序存储器扩展控制电路·五个中断源;两个优先级嵌套中断结构 2、MCS-51单片机处理器及内部结构 1.运算器 2.程序计数器PC 3.指令寄存器 4.工作寄存器区 5.专用寄存器区 6.堆栈 7标志寄存 3、MCS-51单片机系列 2.1.2 MCS-51单片机的引脚功能 1、主电源引脚:Vcc和Vss2、外接晶体引脚XTAL1 和XTAL23、控制或其它电源复用引脚RST/VPD 、ALE/ PROG、PSEN、EA/VPP 4、输入/输出引脚 P0.0~P0.7、 P1.0 ~P1.7、 P2.0~ P2.7、 P3.0~P3.7 (1)P0.0 ~ P0.7 P0是一个8位漏极开路型双向I/O口。在访问外部存储器时可作为地址(低8位)/数据分时复用总线使用。作为地址/数据分时复用总线时,在访问存储器期间它能激活内部的上拉电阻,此时P0成为一个双向口。在EPROM型单片机编程时,P0接收指令,而在验证程序时,则输出指令。验证时,要求外接上拉电阻。P0能以吸收电流的方式驱动8个LSTTL电路。 (2)P1.0 ~ P1.7(1~8)P1是一个内部带上拉电阻的8位准双向I/O口。在对EPROM型单片机编程和验证程序时,它接收低8位地址。P1能驱动(吸收或输出电流)4个LSTTL电路。(3)P2.0 ~ P2.7(21~28)P2是一个内部带上拉电阻的8位准双向I/O口。在访问外部存储器时,它送出高8位地址。在对EPROM型单片机编程和程序验证期间,它接收高8位地址。P2可以驱动(吸收或输出电流)4个LSTTL电路。 (4)P3.0 ~ P3.7(10~17)P3内部带上拉电阻的8位准双向I/O口。P3能驱动(吸收或输出电流)4个LSTTL电路,P3每个引脚分别具有第二功能。 P3各口线的第二功能 口线 第二功能 P3.0 RXD(串行口输入) P3.1 TXD(串行口输出) P3.2 INT0(外部中断0外部输入) P3.3 INT1(外部中断1外部输入) P3.4 T0(定时器/计数器0 外部输入) P3.5 T1(定时器/计数器1 外部输入) P3.6 WR(外部数据存储器写选通) P3.7 RD (外部数据存储器读选通) 2.1.3 振荡器、时钟电路和CPU时序1、振荡器、时钟电路 石英晶体可以在1.2M至12M之间选择,外接电容的值虽然没有严格的要求。 采用外部振荡器来产生时钟。 2.1.4 并 行 I/O 端口 1、P0口 2、P1口 3、P2口 4、P3口 2.1.5 复位和低功耗操作 1、复位硬件复位电路 寄存器 内容 寄存器 内容 PC 0000H TH0 00H ACC 00H TL0 00H B 00H TH1 00H PSW 00H TL1 00H SP 07H
文档评论(0)