- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机扩展与接口
51单片机扩展与接口
东南大学信息科学与工程学院
1
51系列单片机的扩展
当组成计算机系统时,单片机本身功能
部件容量不够时,就要予以扩展。
2
51单片机的总线结构
地址总线:送出地址信号,进行存储单元和I/O端口的选择。单向传输。
数据总线:单片机和存储单元以及I/O端口之间传送数据。双向传输。
控制总线:每一条控制线是单向的。
3
51外部存储器的扩展
图 51单片机的存储器结构
4
单片机扩展64KB存储空间,需要为16根地
址总线。
P0口的8位作为地址/数据线(复用)。
P2口的8位作为高8位地址线。
P0口如何做到地址/数据复用?
5
6
扩展时常用的控制信号:
1 )ALE:地址锁存选通信号(高有效)
2 )/PSEN:扩展程序存储器(外部ROM )读选通信号(低有
效)。
3 )/EA:外程序存储器选择信号(低有效) 。
4 )/RD和/WR:扩展外部数据存储器(RAM )的读,写选通
信号(低有效)。 7
8
图 一般指令时序
9
MOVX指令时序 10
典型只读存储芯片2716
INTEL公司27系列产品
2716(2K ×8bit) 2732(4K ×8bit)
2764(8K ×8bit) 27128(16K ×8bit)
27256(64K ×8bit) 27512(128K ×8bit)
加电编程、紫外线擦除EPROM;
INTEL公司28系列2816、2817、2816A、2817A,
均为EEPROM。
前者擦写时外加21V电压;A系列只需+5V电压。
11
12
13
单片机扩展存储器编址及映像
存储器编址技术:
将地址线进行适当连接,使得存储器中每
一个存储单元可唯一对应一个编址。
通常两种方法:
1)线选法
以系统高位地址作为存储器的片选信号。
直接将地址线连接到存储芯片片选端。
14
文档评论(0)