单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt

单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt

ID:50066762

大小:767.00 KB

页数:16页

时间:2020-03-08

单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt_第1页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt_第2页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt_第3页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt_第4页
单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt_第5页
资源描述:

《单片机原理及应用 教学课件 作者 徐泳龙 主编 第09章____MCS-51单片机并行IO接口的扩展.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第九章MCS-51单片机并行I/O接口的扩展第一节I/O接口的扩展第二节8255A可编程I/O接口设计及扩展技术第三节8155可编程接口及扩展技术单片机的并行I/O接口用于并行传送数据,例如:打印机、键盘、A/D、D/A等器件都可以通过并行I/O与CPU进行接口。常用的MCS-52系列单片机都具有四个8位I/O口,以典型的8031为例它具有P0、P1、P2、P3四个并行口,这四个并行口都可以作为双向并行口使用。但是在实际应用中如果要进行外部设备的扩展,则要将P0和P2作为扩展的数据总线和地址总线使用,同时P3口的某些位要做第二功能

2、使用,因此这种情况下如果需要更多的I/O口就需要扩展并行口。MCS-52系列单片机常用的扩展器件有如下三类:常规逻辑电路、锁存器,如74LS377、74LS245。MCS-80/85并行接口电路,如8255。RAM/IO综合扩展器件,如8155。第一节I/O接口的扩展当所需扩展的外部I/O口数量不多时,可以使用常规的逻辑电路、锁存器进行扩展。这一类的外围芯片一般价格较低而且种类较多,常用的如:74LS377、74LS245、74LS373、74LS244、74LS273、74LS577、74LS573。如果将未使用到的地址线都置为

3、1则可以得到该片74LS377的地址为7FFFH。如果单片机要从该片74LS377输出数据的可以执行如下指令:MOVDPTR,#7FFFFHMOVX@DPTR,A利用TTL芯片、COMS锁存器、三态门等接口芯片把P0接口扩展,常选用74LS273、74LS373、74LS244等芯片。第二节8255A可编程I/O接口设计及扩展技术1.8255A芯片的结构(1)8255A内部结构及引脚功能(2)接口线PA0~PA7、PB0~PB7、PC0~PC7共24条端线。3个口皆为锁存/缓冲寄存器,A口、B口有锁存功能,C口无锁存功能。A、B、

4、C3口的工作方式由程序设置。(3)数据线8255A是8位芯片,有8位数据线D0~D7。数据线接于8051的P0接口2、控制字和工作方式(1)8255A工作方式:方式0、方式1,方式2(2)方式选择(3)控制线控制线控制8255A的读RD:、写WR、复位RESET及片选CS等。(4)地址线A1A0选择口00A口01B口10C口11控制口3、8255A扩展电路及地址设置(1)8255A地址口确定(2)8255A初始化例如,欲设置8255A的A、B、C口全为输出状态(或输出方式),控制字为80H。程序(结合上图)如下:MOVDPTR,#

5、0003H;8255A控制口地址DPTRMOVA,#80H;控制字送AMOVX@DPTR,A;控制字写入控制寄存器对8255A的3个端口的工作方式预先设置。设置控制字经控制口写入。第三节8155可编程接口扩展技术1、I/O接口线地址数据线控制线2、8155功能及操作(1)8155具有3种功能: 扩展RAM、I/O接口使用、定时器使用 (2)状态寄存器格式可编程定时/计数器两个8位寄存器组成,低8位和高6位存放计数初值,最高2位控制定时器的工作方式(3)定时器使用3、8052单片机与8155接口电路举例本章学习结束 !

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。