《微型计算机通信与接口技术》-8255A.ppt

《微型计算机通信与接口技术》-8255A.ppt

ID:56533563

大小:293.00 KB

页数:17页

时间:2020-06-27

《微型计算机通信与接口技术》-8255A.ppt_第1页
《微型计算机通信与接口技术》-8255A.ppt_第2页
《微型计算机通信与接口技术》-8255A.ppt_第3页
《微型计算机通信与接口技术》-8255A.ppt_第4页
《微型计算机通信与接口技术》-8255A.ppt_第5页
资源描述:

《《微型计算机通信与接口技术》-8255A.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第四章第四章并行接口本章内容4.1并行接口的特点4.2可编程并行接口芯片8255A4.38255A的工作方式4.1并行接口的特点本章首页多根数据线上同时传送多位信息,字节并行、字并行“并行”的含义是指接口与外设间的数据线接口与外设间设置联络信号(至少2根)数据传送单位:1个字节或1个字不要求有固定的数据格式4.2可编程并行接口8255A8255A的外部特性和内部结构1)8255A的基本特性数据端口:2个8位端口(PA、PB)、2个4位端口(PC高/低4位)与TTL电平兼容数据传送方式:无条件、查询、中

2、断对应的工作方式:0、1、2命令字:工作方式字和PC口按位置/复位命令字寄存器种类:数据口、控制口和状态口PC的特殊性:作为数据口,是2个独立的4位口可由控制字进行按位控制方式1、2时,大部分引脚作应答线作为方式1、方式2的状态口面向CPU的信号(14)D0~7、CS、RD、WRRESET:复位,高有效,清除控制寄存器,数据口置为输入,复位输出寄存器和状态寄存器,屏蔽中断,24根I/O线高阻A1、A0:端口选择;输入00:PA口01:PB口10:PC口11:控制口A1A0=本章首页4.2可编程并行接口

3、8255A(续)2)引脚(40脚)3)内部结构面向外设的信号(24)PA0~7:端口A的输入/输出线PB0~7:端口B的输入/输出线PC0~7:端口C的输入/输出线数据总线缓冲器读/写控制逻辑--非法操作11010302H62H从C口读数据或状态01010301H61H从B口读数据10010300H60H从A口读数据00010303H63H写控制字11100302H62H向C口写数据01100301H61H向B口写数据10100300H60H向A口写数据00100实验台地址系统板地址操作A0A1RDW

4、RCS读/写控制逻辑数据总线缓冲器D0~D7A0RDWRB组控制CSPA0~7A组控制A1RESETA组A口(8位)A组PC上(4位)B组B口(8位)PB0~7PC4~7PC0~3B组PC下(4位)4.2可编程并行接口8255A(续)数据端口A、B、C:输入三态缓冲,输出锁存;C口分为两个4位口、状态口A组和B组控制电路:A组:A口和C口上半部,B组:B口和C口下半部8255A的编程命令方式字(D7=1)C口按位置/复位命令字(D7=0)1)方式命令PC下方向D0B口方向B口方式PC上方向A口方向A口

5、方式特征位D1D2D3D4D5D6100:方式001:方式110:方式2(双向)0:方式01:方式10:输出1:输入传输方向MOVDX,303HMOVAL,95HOUTDX,ALA口方式0,入;B口方式1,出;C上输出,C下输入方式字为10010101=95H2)C口按位置/复位命令字0D6D5D4D3D2D1D0特征位无效引脚选择置/复位选择000:PC0001:PC1…111:PC70:复位1:置位MOVDX,303HMOVAL,0BHOUTDX,ALPC5=12*i:PCi复位2*i+1:PCi

6、置位PC5=MOVDX,303HMOVAL,0AHOUTDX,ALNOPNOPMOVDX,303HMOVAL,0BHOUTDX,AL注意事项写入地址:控制口只对输出引脚起作用每次操作一个引脚本章首页本章首页4.2可编程并行接口8255A(续)3)两个命令字的区别作用不同;用特征位区分4)A、B口按位操作的实现方法PA5=MOVDX,300HINAL,DXORAL,20HOUTDX,ALANDAL,0DFHOUTDX,ALNOPNOPORAL,20HOUTDX,AL输出有锁存功能对数据口操作PA口3种方

7、式PB口2方式方式1和方式2时PC口引脚作联络线同时令PB3、5=1PB2、7=0MOVDX,301HINAL,DXORAL,28HANDAL,7BHOUTDX,AL可同时操作多引脚8255A的工作方式本章首页4.38255A的工作方式 4.3.18255A的0方式及其应用方式0的特点基本输入/输出方式,无固定联络信号;输入缓冲、输出锁存;无条件或查询方式独立的2个8位口和2个4位口,24根I/O线全部由用户控制无固定时序和确定状态字单向传送并行打印机接口设计1)要求:查询方式,打印首址为BUF的25

8、6个字符(ASCII码)2)使用的信号(Centronics标准,8位并行)BUSY:忙,=1,打印机忙;打印机打印完使BUSY=0,可供查询DATABIT1~8(DB1~8):数据线,传送字符的ASCII码,但数据并未进入打印机DATASTROBE(DSTB):数据选通,负脉冲有效,将DB1~8上的数据打入打印机内ACKNOWLEDGE(ACK):应答,打印机打印完字符输出负脉冲,可产生中断4.3.18255A的1方式及其应用(续)3)硬件设计4)驱动

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

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

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