可编程接口芯片8255

可编程接口芯片8255

ID:45970961

大小:1.24 MB

页数:23页

时间:2019-11-19

可编程接口芯片8255_第1页
可编程接口芯片8255_第2页
可编程接口芯片8255_第3页
可编程接口芯片8255_第4页
可编程接口芯片8255_第5页
资源描述:

《可编程接口芯片8255》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、129七月2021第7章可编程接口芯片7.1输入输出接口(I/O接口)概念7.2输入输出接口的编址方式7.3可编程接口芯片82537.4I/O译码电路与8253连接7.5可编程接口芯片82557.6可编程接口芯片8255应用7.7可编程接口芯片82597.8可编程接口芯片8250229七月20217.5可编程接口芯片82558255A的功能、引脚Intel系列的8位并行接口芯片通用性强,使用灵活可用程序设置和改变芯片的工作方式329七月20217.5可编程接口芯片82558255-内部结构429七月20217.5可编程接口芯

2、片82558255-端口基本功能操作端口A→数据总线端口B→数据总线端口C→数据总线数据总线→端口A数据总线→端口B数据总线→端口C数据总线→控制寄存器数据总线→三态数据总线→三态输入操作(读)输出操作(写)断开功能529七月20217.5可编程接口芯片82558255-编程结构8255A有两种控制字,由写入内容的D7位区分D7=1,方式控制字设定A口、B口、C口的工作状态和工作方式。工作状态:输入或输出工作方式:方式0、方式1、方式2D7=0,C口按位置位/复位控制字使C口中的某一位为1(置位)或0(复位)1/0D7D6D

3、5D4D3D2D1D0629七月20217.5可编程接口芯片82558255-编程结构B口0输出1输入0方式01方式11D7D6D5D4D3D2D1D0特征位,D7=1表示是方式控制字PC3~PC00输出1输入B口工作方式PC7~PC40输出1输入A口0输出1输入A口工作方式00方式001方式11x方式2729七月20217.5可编程接口芯片82558255-编程结构C口按位置位/复位控制字各位含义:0复位1置位0D7D6D5D4D3D2D1D0设置内容特征位,D7=0表示是C口按位置位/复位控制字无意义选择设置位D3D2D

4、1设置位000PC0001PC1010PC2011PC3100PC4101PC5110PC6111PC7829七月2021例8255A与系统的连线如下,片选译码基地址为1F0H1)确定各端口地址;2)编程设置8255A:A口方式0输入,PC7-PC4输出,B口方式0输出,PC3-PC0输入resetD7~D0A9~A3A2A1IORIOW片选译码数据缓冲器读写控制片内译码CSRESETA1A0RDWRPC7~PC0PB7~PB0PA7~PA0控制口D端口A端口C端口B+5VGNDD7~D0外设总线A0929七月2021最后得

5、出结论:A口地址为1F0HB口地址为1F2HC口地址为1F4H控制口地址为1F6H1)确定端口地址由8255A编程结构知:由8255A的CS与系统总线的连线知,地址1F0H使CS有效,同时选中A口。结合8255A与系统总线的连线:A9A8A7A6A5A4A3A0A2A11F0H0111110000A口1F2H0111110001B口1F4H0111110010C口1F6H0111110011D口CSA1A08255A总线8086偶地址存放数据的低字节,8255数据总线接到8086的D0-D71029七月20212)确定方式控

6、制字10010001D7D6D5D4D3D2D1D0特征位A口方式0A口输入PC7~PC4输出B口方式0B口输出PC3~PC0输入所以,方式控制字为10010001B,即91H要求设置:A口方式0输入,PC7-PC4输出B口方式0输出,PC3-PC0输入设置方式控制字的程序段为:MOVDX,01F6H;控制口地址MOVAL,91H;方式控制字OUTDX,AL1129七月2021例条件如上例,通过控制口置PC2为0,置PC4为1MOVDX,01F6H;置DX为控制口地址MOVAL,00000100B;置PC2为0OUTDX,A

7、LMOVAL,00001001B;置PC4为1OUTDX,AL0复位1置位0D7D6D5D4D3D2D1D0设置内容特征位,D7=0表示是C口按位置位/复位控制字无意义选择设置位PCnD3D2D1PC0000………….1229七月20217.5可编程接口芯片82558255-工作方式(三种)方式0:基本输入输出,与C口之间没有硬件联系方式1:A端口和B端口的输入输出,结合C端口状态信息,C口的某3根引脚作为端口与外设的联络信号方式2:A端口选通双向传输,C口的某5根引脚作为端口与外设的联络信号。在8255A内部硬件结构中A口

8、和B口之间没有硬件关系,即可分别作为独立的输入或输出端口;C口和A口,C口和B口之间有硬件联系,通过向控制口设置控制字可以改变这种联系。1329七月20211.工作在方式0的端口,为单向传送端口,由方式控制字决定是输入还是输出。1001/01/001/01/0特征位A口工作方式A口I/OP

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

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

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