- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
电子发烧友 电子技术论坛
单片机系统标准总线(MPS BUS)的研究及模板设计
王建民 马翠红
河北理工大学 自动化系,河北 唐山 063009
【摘要】本文讨论了单片机系统标准总线(MPS BUS )的制定原则,提出了单片机系统标
准总线的基本方案,说明了标准总线的逻辑规范和机械特性。介绍了根据该标准总线设计
的单片机系统模板。
【关键字】单片机系统,标准总线,系统总线,模板设计。
1 、引言
随着科学技术的发展,单片机系统在生产、生活、工作等各个方面得以广泛应用。而
研制各种单片机系统,总要进行一些重复的软硬设计,从而导致系统开发周期长,造成人、
财、物的浪费。采用标准总线是一种提高开发效率、实现产业化的重要途径。如果设计一
种单片机系统标准总线,依照标准总线的接口设计出相应的CPU板、人机接口板、输入输出
板等,同时提供相应的软件模块。当设计一个单片机系统时,按照要求选取相应的模板即
可组成相应的硬件系统。在软件设计中,各模板的软件设计可以调用各模板的软件模块。
从而可将开发者的精力用于应用系统功能的开发上。为此,本文介绍了基于MCS51系列单片
机系统标准总线的设计。
2、单片机系统标准总线(MPS BUS)的制定原则及依据
在单片机的应用中,80%是采用8位单片机。而在8位单片机中,MCS51系列单片机是使
用最多的单片机。因此,本单片机系统标准总线是基于MCS51系列单片机及其兼容产品而设
计的。
总线就是各种信号线的集合,是计算机各部件之间传送数据、地址和控制信息的公共
通路。单片机系统总线则是单片机系统中各种功能模板之间的总线。单片机系统标准总线
(MPS BUS - Macro Processer System stantand BUS )应规定模板尺寸、总线连接器、总线各
引脚安排、信号定义、电气标准、读写时序和持续时间等参数。定时规范规定其读写时序,
电气规范则规定其电平标准。并且,定时规范和电气规范应符合单片机标准。
2 .1 逻辑规范的制定
单片机系统标准总线是单片机系统各部件之间的信息通路。应包括数据总线、地址总
线、控制总线、电源总线。单片机系统标准总线的制定要充分发挥 51 系列单片机的性能。
51 系列单片机共有 40 条线,P0 口为数据和地址低 8 位复用口。系统总线应将数据线和地
电子发烧友 电子技术论坛
址线分开,简化各模板的线路设计。因此,CPU 板应将 P0 口通过数据锁存器和地址锁存器分
为数据线和低 8 位地址线,并与单片机系统的数据线和低 8 位地址线对应。P2 口为高 8 位
地址线,与单片机系统地址线高 8位对应。因此,系统总线有 8 条数据线,16 条地址线。
单片机的控制线含 P3 口及 PSEN 、ALE 、RST 。P3 口包含了两位通讯线,两个中断输
入,两个定时输入和两个读写控制端。RXD 表示串行输入口;TXD 表示串行输出口;INT0 表
示外部中断 0;INT1 表示外部中断 1;T0 表示定时器 0 外部输入;T1 表示定时器 1 外部输
入;RD 表示读存储器或输入装置,三态,低电平有效。RD信号由执行任务的现行主发出,
表示从存储器或输入端口读取数据。被选通的输入装置或存储器,用这个信号将数据送到
数据总线上。当 RD 由低向高电平跳变时,微处理器将获取数据。WR 表示写存储器或输出装
置,三态,低电平有效。WR 信号由现行主发出,表示总线上有或将有数据要写入指定的存
储器或输出装置。当 WR由低向高电平跳变时,则完成数据的写入操作。系统模板都应具备
P3 口的功能,系统总线包含 P3 口全部 8 条线。PSEN 是外部程序存储器的读选通信号,当
需扩展外部程序存储器模板时用此信号。当访问外部存储器时,ALE(允许地址锁存)的输出
用于锁存地址的低 8 位字节。因为,系统总线已将数据和地址分开,ALE除在 CPU 板使用外,
不再其它模板使用。但是,ALE 端是以不变的频率周期性的出现正脉冲信号,此频率为振荡
器频率的 1/6。它可用作对外输出的时钟,或用于定时。因此,应在系统总线中加以保留。
RST 表示复位,EA 为使用内部存储器控制端,系统总线不必保留。
单片机的 P1口用于 I/O控制,同时,兼做地址空间超过 64K时的地线线。一般情况下,
用于 I/O 控制,因此,系统总线有 8 条控制线与之对应。
原创力文档


文档评论(0)