欢迎来到天天文库
浏览记录
ID:59442790
大小:7.39 MB
页数:39页
时间:2020-09-17
《单片机的并行IO接口ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、并行I/O接口1并行I/O接口概述MCS-51内部并行I/O口及其应用并行I/O接口芯片MCS-51并行I/O接口的扩展MCS-51对LED/键盘的接口2微型机与外设的接口3概述I/O接口的作用1.实现与不同外设的速度匹配;2.改变数据传送方式;3.改变信号的电平和性质。4端口和接口I/O端口:I/O接口中带有端口地址的寄存器或缓冲器;I/O接口:是指CPU和外设间的I/O接口芯片,一个I/O接口中可以有多个I/O端口5外设的编址方式1.外设端口单独编址(Z80)2.外设端口与存储器统一编址XTAL2
2、XTAL1RST8031时钟电路复位电路0VP3P2P1P0EA地址锁存EPROMPSENRAMRDWRI/OALE6I/O数据的传送方式1.无条件传送(同步)2.查询式传送(异步)3.中断传送4.DMA传送外设的工作速度足够快CPU的两次数据传送时间间隔足够长输入状态信息准备好?传送数据NY启动外部设备延时传送数据74个并行I/O端口:P0、P1、P2、P3P0:数据总线/低8位地址线P2:高8位地址线P3:每根口线有不同的定义P1:4个并行口的第二功能:准双向口:直接输出;输入前要先将输出驱动截止
3、。MCS-51内部并行I/O口及应用8MCS-51内部并行I/O口及应用9并行I/O接口芯片及I/O口扩展MCS-51单片机系统中,扩展I/O是与外部数据存储器统一编址的,占用外部数据存储器的单元地址,使用MOVX指令进行读写(RD、WR控制信号).扩展I/O有以下三种基本方法:0000FFFF外部数据存储器RAMI/O(1)总线扩展(2)串行口扩展并行口(3)利用片内I/O口的口线扩展10并行I/O接口芯片Intel8155——可编程并行I/O接口芯片118155的内部结构128155引脚功能(1)
4、电源线[2](2)地址/数据总线[8](3)I/O总线[22](4)控制总线[8]138155I/O的地址A7A6A5A4A3A2A1A0所选端口01×××××000命令/状态寄存器01×××××001A口01×××××010B口01×××××011C口01×××××100计数器低8位01×××××101计数器高8位00××××××××RAM单元148155命令字158155状态字8155命令寄存器和状态寄存器是共用一个端口地址的,这由对该端口进行读还是写来区分。168155工作方式(1)存储器方式;
5、(2)I/O方式;A、通用I/O[0×××]B、选通I/O[1×××]数据输入[1×00]数据输出[1×11]17并行I/O口扩展采用8155扩展I/O口18(1)RAM地址:7E00H~7EFFH(2)I/O地址:命令寄存器:7FF8HA口:7FF9HB口:7FFAHC口:7FFBH地址范围分析A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A001111110000000000111111011111111A15A14A13A12A11A10A9A8A7A6A5A4A3A2
6、A1A0011111111111100001111111111110010111111111111010011111111111101101111111111111000111111111111101定时器低8位:7FFCH定时器高6位:7FFDH19(1)RAM地址:7E00H~7EFFH(2)I/O地址:命令/状态寄存器:7FF8HPA口:7FF9HPB口:7FFAHPC口:7FFBH20采用138的接口电路、地址分析218位地址全译码22MCS-51对LED/键盘的接口LED显示器123LCD显
7、示器24MCS-51对LED的接口1.LED数码显示管工作原理25可以放在ROM中字形码表26MCS-51对LED显示管的控制(1)静态方式显示原理I/O口(1)I/O口(3)I/O口(2)abdpabdpabdp27动态显示的原理I/O口(1)字段口I/O口(2)字位口abdpI/O1.0I/O1.1I/O2.1I/O1.7I/O2.0I/O2.22829A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A00010000100000110000000101命令寄存器PAPBP
8、C2100H2101H2102H2103H3031显示子程序流程显示缓冲区首地址70H送R0字位控制初值送R3取待显示数据送A查段选码8155B口输出段选码延时1ms循环变量调整6位显示完成?子程序返回YN8155C口输出字位控制32MCS-51对按键/键盘的接口1.按键电路与消抖按键的作用按键消抖的措施硬件消抖软件消抖按键在单片机应用系统中的结构形式独立式按键行列式键盘33硬件消抖34行列式键盘的接口上拉电阻35独立式按键的工作原理P1.0P1.2P1
此文档下载收益归作者所有