- 1、本文档共151页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.U4 的数据线D0 ~D7与U3的数据线D0 ~D7对应相连 3.U4 的地址线A0 ~A7与U3的地址线A0 ~A7对应相连 4.U4 的地址线A8 ~A12与U3的地址线A8 ~A12对应相连 5.U4与U1的连接 2.5.5存储器的扩展小结 1、确定所用元器件; 2、计算地址线; 3、确定需画图的集成电路的位置; 4、连接地址线和数据线及控制线; 5、检查并整理线路; 6、制作电路原理图。 2.6操作时序 CPU执行指令的一系列动作都是在时序电路控制下一拍一拍进行的,又由于指令字节数不同,操作数的寻址方式也不相同,故执行不同指令所需的时间差异较大。 单片机的基本时序信号有4种,振荡周期、状态周期、机器周期和指令周期。 振荡周期:为单片机提供时钟信号的振荡源的周期。 状态周期:振荡源信号经二分频后形成的时钟脉冲信号,为振荡周期的2倍。 机器周期:完成一个基本操作所需的时间,通常为12个振荡周期。 指令周期:指CPU执行一条指令所需要的时间,一个指令周期通常含有1~4个机器周期。 P1 P2 S1 振荡周期 状态周期 机器周期 机器周期 指令周期 XTAL2 (OSC) S2 S3 S4 S5 S6 S1 S2 S4 S5 S3 S6 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P1 P2 P2 P2 P2 P2 P2 P2 P2 P2 P2 MCS-51单片机各种周期的相互关系 振荡周期、状态周期、机器周期、指令周期 P2 2.6.1对外部程序存储器的读操作时序 1. 访问程序存储器的控制信号 (1)ALE (2)PSEN* (3)EA* 如果指令是从片外EPROM中读取,ALE用于低8位地址锁存,PSEN*接外扩EPROM的OE*脚。 P0口:分时低8位地址总线和数据总线,P2口:高8位地址线。 图2-19 MCS-51外部程序存储器读时序 图2-19 MCS-51外部程序存储器读时序 (1)在访问外部程序存储器时,一个机器周期内ALE信号及PSEN信号将会出现两次,即在一个机器周期内可以读取两个字节的指令码; (2)对于单字节指令来说,第一次读出指令码后,PC保持不变,并自动丢弃在下一周期的S1P1时刻读出的指令码; (3)对于双字节单周期指令来说,第一次读操作获得指令操作码后,PC自动加1,在下一机器周期的S1P1时刻读出指令码的第二字节。 2.外部程序存储器操作特点 图 2?11 MCS-51的取指/执行时序 3. MCS-51指令时序 2.6.2外部数据存储器读/写时序 在读/写外部数据存储器时,分别由RD* 和WR* 信号选通外部数据存储器。 1.读片外RAM操作时序 MCS-51芯片利用RD*信号上升沿锁存外部数据信息 2. 写片外RAM操作时序 MCS-51芯片利用WR*信号下降沿作为外部RAM数据输入锁存信号。 2.6.3“6时钟/机器周期”模式下的时序 8XC5XX2、89C6XX2芯片每机器周期包含的时钟周期由时钟选择寄存器CKCON 的X2 位和位于Flash ROM保密块中的时钟配置位FX2控制,如表2-6所示。通过修改时钟选择寄存器CKCON 的X2 位或保密块中的时钟配置位FX2就能选择“6 时钟/机器周期”或“12 时钟/机器周期”运行模式。 2.7 复位及复位电路 1.复位操作 (1)单片机的初始化操作,摆脱死锁状态。 (2)引脚RST加上大于2个机器周期的高电平就可使MCS- 51复位。复位时,PC初始化为0000H,使MCS-51单片机从0000H单元开始执行程序。 (3)除PC之外,复位操作还对其它一些寄存器有影响:SP=07H ,P0-P3的引脚均为1(高电平)。 特殊功能寄存器 初始状态 特殊功能寄存器 初始状态 ACC 00H TMOD 00H PC 0000H TCON 00H PSW 00H TH0 00H SP 07H TL0 00H DPL 00H TH1 00H DPH 00H TL1 00H P0~P3 FFH SBUF 不定 IP ×××00000B SCON 00H IE 0××00000B PCON 0×××0000B 2.复位状态 2.7.1 CPU内部复位电路 图2-21 增强型MCS-51系列单片机芯片内部复位电路 图2-21 增强型MCS-51系列单片机芯片内部复位电路 C1 22μF ? RST R1 1KΩ +5V +5V 8031 8051 8751 (a)上电复位电路 (b)按键复位电
您可能关注的文档
- 青铜器鉴赏07.ppt
- 青藏高原练习题.ppt
- 第2章土的渗透(免费阅读).ppt
- 静息态ICA处理.ppt
- 第2章土地利用规划理论与原则.ppt
- 第2章土的渗透性和渗流2012(免费阅读).ppt
- 第2章地下空间开发利用(免费阅读).ppt
- 第2章土的渗透性(免费阅读).ppt
- 非水性溶剂的分类.ppt
- 第2章地基处理监测与检验方法(NXPowerLite)(免费阅读).ppt
- 数据仓库:Redshift:Redshift与BI工具集成.docx
- 数据仓库:Redshift:数据仓库原理与设计.docx
- 数据仓库:Snowflake:数据仓库成本控制与Snowflake定价策略.docx
- 大数据基础:大数据概述:大数据处理框架MapReduce.docx
- 实时计算:GoogleDataflow服务架构解析.docx
- 分布式存储系统:HDFS与MapReduce集成教程.docx
- 实时计算:Azure Stream Analytics:数据流窗口与聚合操作.docx
- 实时计算:Kafka Streams:Kafka Streams架构与原理.docx
- 实时计算:Kafka Streams:Kafka Streams连接器开发与使用.docx
- 数据仓库:BigQuery:BigQuery数据分区与索引优化.docx
文档评论(0)