- 1、本文档共28页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 8255综述
可编程并行接口8255 ; 为写信号线,与其他信号一起实现对8255的写操作,通常接系统总线的 。
为片选信号线,当它为低电平(有效)时,才能选中该8255芯片,也才能对8255进行操作。A0,A1为口地址选择信号线。
RESET为复位输入信号。
PA0~PA7为A口的8条输入输出信号线。
PC0~PC78条线根据其工作方式可作为数据的输入或输出线,也可以用作控制信号的输出或状态信号的输入线,具体情况将在本节后面做介绍。
; 可编程并行接口8255引线图; 2 .内部结构
从图中可以看到,左边的信号与系统总线相接,而右边是与外设相连接的3个口。3个口均为8位。为了控制方便,将8255的3个口分成A,B两组。其中:
A组包括A口的8条线PA0~PA7和C口的高4位PC4~PC7。
B组包括B口的8条线PB0~PB7和C口的低4位PC0~PC3。
A组和B组分别由软件编程来加以控制。; 8255的内部结构框图;8255的工作方式
8255有3种工作方式。这些工作方式可用软件编程来指定。
工作方式0,又称为基本输入输出方式
在此方式下,可分别将A口的8条线、B口的8条线、C口高4位对应的4条线和C口低4位对应的4条线定义为输入或输出。; 3 方式控制字及状态字
(1) 控制字
8255的控制字由8位二进制数构成。
(2) 状态字
当8255的A口、B口工作在方式1或A口工作在方式2时,通过读C口的状态,可以检测A口和B口的状态。; 8255的控制字格式; C口的按位操作控制字格式;8.3.4 8255A的应用举例 ;; 要求:端口A作为传送字符的通道,工作于方式0输出;端口C也工作于方式0。PC1作为BUSY信号输入端,所以PC3~PC0为输入方式;PC6作为STB信号输出端,所以PC7~PC4为输出方式。
思考:控制字是多少?
设8255A的端口地址为:B4H~B7H 。;解: 具体程序如下:
DATA SEGMENT
TB DB THIS IS A STRING
COUNT EQU $-TB
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS;DATA
START: MOV AX,DATA
MOV DS,AX
MOV BX,OFFSET TB
MOV CX,COUNT
; MOV AL,81H ;控制字
OUT 0B7H,AL
AB: MOV AL,0DH ;用置PC6为1,即使STB为高电平
OUT 0B7H,AL;NEXT: IN AL,0B6H ;读端口C的值
AND AL, 02H
JNZ NEXT ; 打印机处于忙状态,则等待
MOV AL,[BX]
OUT 0B4H,AL ; 把字符送端口A
INC BX
MOV AL,0CH
OUT 0B7H,AL ;使STB为0; NOP
NOP ; 使负脉冲有一定宽度
LOOP AB
HLT
CODE ENDS
END START; 4 . 8255的寻址及连接使用
8255占外设编址的4个地址,即A口、B口、C口和控制寄存器各占一个外设接口地址。对同一个地址分别可以进行读写操作。
根据这种寻址结构,可以方便地将8255连接到系统总线上。
; 8255的寻址 ; PC机中
您可能关注的文档
最近下载
- 2024年华师一附中自主招生考试数学试卷有解析.docx
- 《船舶柴油机》期末考试(重点)题库200题(含答案).pdf
- 嵌入式技术入门与实战(基于STM32)全套教学课件.pptx
- 土石坝(枢纽溢洪道)毕业设计.docx VIP
- 员工质量意识培训提升指南.pptx VIP
- HCIP-Datacom华为认证笔记.pdf
- 电力网络分析软件:Pandapower二次开发_(5).潮流计算及其应用.docx
- 云南省昆明市五华区2024年小升初语文毕业考试试卷 附解析.docx VIP
- 云南省昆明市五华区2024年小升初语文毕业考试试卷 附解析 .pdf VIP
- 前庭性偏头痛诊治专家共识.pptx VIP
文档评论(0)