- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
西南交通大学信息科学与技术学院 ;本章主要内容;9.1 可编程接口芯片概述;在输入/输出为并行数据方式的外设与CPU之间可靠的中转数据
扩展微机挂接并口外设数量的能力;;2 .通用并行接口的一般结构:;;3. 并行接口芯片的主要引脚;(1)与外设一侧相连的引脚:
与外设传送数据的数据线(通常为多组8位的双向I/O引脚线)
用于协调并行端口与外设数据交换速度的联络线:;(2)CPU(系统总线)一侧相连的引脚;9.2.2 8255A的内部结构及引脚功能; 含3个独立的8位并行输入/输出端口,各端口均具有数据的输出和输入能力
可通过编程,设置各端口工作在某一确定状态下; 8255A由数据总线缓冲器,数据端口A、端口B和端口C,A组和B组控制电路和读/写控制逻辑四部分组成。;2.8255A的引脚功能
; 数据线:8根(D7~D0)
片内寄存器选择线:2根(A1,A0)
读/写信号线:2根(RD和WR)
片选信号线:1根(CS)
复位信号线:1根(RESET)
电源线:1根(VCC)
地线:1根(GND) ;3.8255内部端口的寻址;;6.2.2 8255的工作方式:;方式0:;方式1:;方式1:;1)方式1输入;2)方式1输出;方式2:;当端A口方式2和端口B方式1时,端口C各位的功能如图所示,PC7~PC3作为端口A的联络信号,PC2~PC0作为端口B的联络信号。
当端口A工作于方式2,端口B工作于方式0时,PC7~PC3作为端口A的联络信号,PC2~PC0可工作于方式0。; D7=1:对控制寄存器设置;
D7=0:用于对C端口状态进行设定。;1.8255A的控制字
1)方式选择控制字;2)端口C置位/复位控制字;;9.2.5 8255A 的应用举例;;;;;;A_PORT EQU 80H
B_PORT EQU 81H
C_PORT EQU 82H
CT_PORT EQU 83H
DATA SEGMENT
TAB1 DB 3FH,06H,5BH,4FH,66H,6DH ;定义段码表
DB 7DH,07H,7FH,6FH,77H,7CH,39H,5EH,79H,71H
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS: DATA
START:MOV AX, DATA
MOV DS,AX
MOV AL,81H ;8255初始化
MOV DX,CT_PORT
OUT DX,AL
AGAIN: MOV DX,C_PORT
MOV AL,0 ;输出列信号
OUT DX,AL
;;;;;;实现电路;
①CPU向B口写数据→OBF有效(B)→STB有效(A)并将数据写入A口→IBF有效(A)、ACK有效(B) →INTR( PC3)有效(A) →(等待CPU读入数据)
②CPU从A口读入数据→ IBF无效(A)→ACK无效(B) →INTR(PC0)有效(B) → (等待CPU向B端口写新数据)
程序采用查询方式:
PC0 → PC7
PC3 → PC6 ;程序顺序分析:
(1)初始态(8255初始化后)先向B口写第一个数据;
(2)读A口INTR信号(PC7)判断是否有新数据,
INTR有效则读数据,否则等待;
(3)读B口INTR信号(PC6)判断A口数据是否已读取,
若INTR有效则写数据,否则等待。
;程序流程;MOV DX,303H;
MOV AL;
OUT DX,AL;
;MOV DX,303H;
MOV AL 置PC4=1
OUT DX,AL; 开启A口输入中断
MOV AL 置PC2=1
OUT DX,AL; 开启B口输出中断
;LEA SI,ABC; 取源数据区起始地址
MOV DX,301H; 地址指向B口
MOV AL,[SI]; 读源数据区数据
OUT DX,AL; 数据输出到B口
INC SI; 指向下一个输出数据
;LEA DI,CDE; 取目标数据区起始地址
MOV DX,300H; 地址指向A口
IN AL,DX; 读入A口数据
MOV [DI],AL; 数据放入目标数据区
您可能关注的文档
最近下载
- 湖北省武汉市十一初级中学2024-2025学年七年级上学期10月月考英语试卷(含答案,无听力音频听力原文).pdf VIP
- T_ZJATA 0033-2025 塑胶玩具中双酚类和烷基酚类物质迁移量的测定 液相色谱-串联质谱法.docx VIP
- 《“探界者”钟扬》精品教案精品教案.doc VIP
- 知识点汇总_古代汉语.pdf VIP
- 活动执行质量保障措施方案.pdf VIP
- 2024年新课标人教版小学体育水平三全册教案.docx
- 2025年注册安全工程师《法律法规》30个必考点终极预测与高仿真模拟题库.pdf
- 2024-2025学年初中数学六年级上册(2024)鲁教版(五四学制)(2024)教学设计合集.docx
- T_ZJATA 0033-2025 塑胶玩具中双酚类和烷基酚类物质迁移量的测定 液相色谱-串联质谱法.pdf VIP
- T_ZBXH 141-2025 甜菜旋幽夜蛾防控技术规程.pdf VIP
文档评论(0)