欢迎来到天天文库
浏览记录
ID:18433589
大小:1.41 MB
页数:56页
时间:2018-09-17
《[工学]第8章 mcs-51单片机系统基本扩展技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、单片机原理与接口技术太原理工大学电子工业出版社第8章MCS-51单片机系统基本扩展技术制作张兴忠修审牛昱光10/21/20211本章教学要求(1)掌握单片机系统总线的扩展方法,理解其扩展原理。(2)掌握译码法和线选法进行单片或多片存储器的扩展设计方法。(3)掌握8255A并行接口的扩展设计方法。(4)了解8155并行接口的扩展设计方法。(5)掌握LED显示器和行列式键盘的扩展设计方法。第8章MCS-51单片机系统扩展及接口技术10/21/20212本章目录8.1概述8.2外部总线扩展8.3外部存储器扩展8.3.1外部
2、程序存储器扩展8.3.2外部数据存储器扩展8.3.3多片存储器芯片扩展8.4并行接口扩展8.4.1并行接口的简单扩展方法8.4.28255A可编程并行I/O接口扩展8.4.38155可编程并行I/O接口扩展8.5显示器与键盘扩展8.5.1LED显示器接口扩展8.5.2LCD显示器接口扩展8.5.3键盘接口扩展8.5.4键盘和显示器接口设计习题与思考题第8章MCS-51单片机系统扩展及接口技术10/21/202138.1概述图8-1单片机应用系统结构图----单片机应用系统结构图10/21/202148.2外部总线的扩展
3、图8-2MCS-51单片机外部总线扩展10/21/20215MCS-51系列单片机对外提供16条地址线,可扩展的存储空间为64KB,但51系列单片机还提供了PSEN、WR和RD信号。操作程序存储器(取指令及执行MOVC指令)时,PSEN有效;而操作数据存储器(MOVX)时,RD或WR信号有效。因而实际可扩展空间为128KB,即程序存储器可扩展至64KB(包括单片机内部程序存储空间),外部数据存储器也可扩展至64KB(不包括单片机内部RAM)。8.3外部存储器扩展10/21/20216----访问程序存储器的时序图8.3
4、.1外部程序存储器扩展1.MCS-51单片机访问程序存储器的时序10/21/20217----程序存储器扩展图8-4MCS-51单片机扩展外部程序存储器的示意图8.3.1外部程序存储器扩展10/21/20218----程序存储器扩展8.3.1外部程序存储器扩展2.EPROM程序存储器扩展(1)EPROM芯片及其主要技术特性表8-1常用EPROM存储器的主要技术特性10/21/20219----程序存储器扩展8.3.1外部程序存储器扩展(2)常用EPROM芯片的引脚定义10/21/202110(3)EPROM芯片操作方式
5、表8-22764操作方式----程序存储器扩展8.3.1外部程序存储器扩展10/21/202111(4)EPROM程序存储器扩展图8-68031单片机扩展EPROM存储器2764的接口电路----程序存储器扩展8.3.1外部程序存储器扩展10/21/2021123.EEPROM程序存储器扩展图8-72864A的引脚定义图8-82864A内部结构----程序存储器扩展8.3.1外部程序存储器扩展10/21/202113图8-108301单片机扩展EEPROM存储器2864A的接口电路----程序存储器扩展8.3.1外部程
6、序存储器扩展10/21/2021148.3.2外部数据存储器扩展图8-11MCS-51单片机访问外部数据存储器的时序图10/21/2021158.3.2外部数据存储器扩展图8-12MCS-51单片机扩展外部数据存储器的示意图10/21/202116图8-136116的引脚定义图8-14MCS-51单片机扩展外部数据存储器6116的接口电路8.3.2外部数据存储器扩展10/21/202117图8-156264的引脚定义图8-16MCS-51单片机扩展外部数据存储器6264的接口电路8.3.2外部数据存储器扩展10/21/
7、202118【例8-1】在图8-16中,将6264中1000H~1007H的8个单元内容移到单片机内部RAM的60H开始的连续单元中。DATAMOV:MOVDPTR,#1000H;DPTR指向源地址MOVR0,#60H;R0指向目的地址MOVR1,#8;数据块长度DATALOOP:MOVXA,@DPTR;从6264取数据MOV@R0,A;保存至内部RAM指定单元INCDPTR;修改地址指针INCR0DJNZR1,DATALOOP;长度控制RET8.3.2外部数据存储器扩展10/21/2021198.3.3多片存储器芯片
8、的扩展图8-178031单片机扩展多片存储器系统10/21/2021208.4并行接口的扩展51系列单片机的外扩设备占用外部RAM空间,可利用MOVX指令对外设进行操作。因而扩展外设和扩展外部存储器对单片机资源的使用情况是相同的。在单片机应用系统中扩展存储器时,P0口用做低8位地址和数据总线复用,P2口用做高8位地址总线,若再考虑
此文档下载收益归作者所有