《单片机原理及应用教程》第8章MCS-51单片机的系统扩展.ppt
上传人:qw****27 上传时间:2024-09-12 格式:PPT 页数:25 大小:253KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

《单片机原理及应用教程》第8章MCS-51单片机的系统扩展.ppt

《单片机原理及应用教程》第8章MCS-51单片机的系统扩展.ppt

预览

免费试读已结束,剩余 15 页请下载文档后查看

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

MCS-51单片机原理及应用教程第8章MCS-51单片机的系统扩展8.1程序存储器的扩展图8.2单片机访问外部程序存储器的时序图8.1.2地址锁存器及EPROM,EEPROM芯片介绍图8.4是这几种常用的锁存器与单片机的连接图。2.EPROM与EEPROM扩展电路图8.627C64与单片机的连线图图8.8MCS-51单片机与EEPROM28C17的连接图8.2数据存储器的扩展如图8.10所示为单片机片外数据存储器的写时序。8.2.2常用的单片机外部数据存储器下面的程序为向6116内写入00~FFH的数据。8.3外部I/O的扩展线选法的优点是硬件结构简单,不需要应用译码芯片,但由于所用片选线都是位于P2口的高位线,它们的权值较大,地址空间没有充分地利用,造成单片机地址资源的浪费,并且芯片之间的地址也不连续。2.全地址译码法8.3.382C55可编程并行I/O口表8.482C55内部的单元地址图8.1882C55C口位操作控制字2.8051与82C55的接口举例例程如下:ORG0000H;上电复位程序入口AJMPMAIN;转移到以MAIN为标号的程序入口;ORG0040H;主程序存放在以0040H单元开始的空间内MAIN:MOVSP,#60H;将堆栈调至60H单元处MOVDPTR,#0FEFFH;将82C55的控制字节地址赋给数据指针MOVA,#8BH;将数据8BH传送给AMOVX@DPTR,A;由A将8BH这个控制字写入82C55的控制单元MOVDPTR,#0FEFCH;数据指针指向A端口MOVA,#3FH;将3FH这个数传送给AMOVX@DPTR,A;由A将数据传送到DPTR制定的字节地址MOVDPTR,#0FEFDH;将B口的地址传送给数据指针MOVXA,@DPTR;将B口的数据传送给AMOV30H,A;通过A将B口内的数据传送到30H单元内MOVDPTR,#0FEFEH;把端口C的地址赋予数据指针MOVXA,@DPTR;把C内的数据传送给AMOV31H,A;通过A把数据传送到31H单元内END;整个程序结束8.3.481C55可编程并行I/O口2.8051与81C55的接口举例设通过8051向81C55中RAM的第30H单元送入数87H,则例程如下。8.4思考练习题