您好,欢迎访问三七文档
当前位置:首页 > 行业资料 > 酒店餐饮 > 微型计算机接口技术第七章
微机接口与通讯(第七章)武汉科技大学计算机学院第七章并行接口本章内容7.1并行接口的特点7.2可编程并行接口8255A7.38255A的0方式及其应用7.48255A的1方式及其应用7.58255A的2方式及其应用本章要点7.1并行接口的特点章内容提要多根数据线上同时传送多位信息,字节并行、字并行“并行”的含义是指接口与外设间的数据线接口与外设间设置联络信号(至少2根)数据传送单位:1个字节或1个字不要求有固定的数据格式7.2可编程并行接口8255A本节内容章内容提要18255A的外部特性和内部结构28255A的编程命令38255A的工作方式1.8255A的外部特性和内部结构章内容提要节内容提要1)8255A的基本特性2)引脚(40脚)3)内部结构面向外设的信号(24)PA0~7:端口A的输入/输出线PB0~7:端口B的输入/输出线PC0~7:端口C的输入/输出线面向CPU的信号(14)D0~7、CS、RD、WRRESET:复位,高有效,清除控制寄存器,数据口置为输入,复位输出寄存器和状态寄存器,屏蔽中断,24根I/O线高阻A1、A0:端口选择;输入00:PA口01:PB口10:PC口11:控制口A1A0=2.8255A的编程命令章内容提要节内容提要1)方式命令2)C口按位置/复位命令字3)两个命令字的区别对数据口操作4)A、B口按位操作的实现方法方式字(D7=1)C口按位置/复位命令字(D7=0)作用不同;用特征位区分举例3.8255A的工作方式章内容提要节内容提要•PA口3种方式•PB口2种方式方式1和方式2时PC口引脚作联络线7.38255A的0方式及其应用本节内容1方式0的特点2并行打印机接口设计章内容提要1.方式0的特点节内容提要章内容提要基本输入/输出方式,无固定联络信号;输入缓冲、输出锁存;无条件或查询方式独立的2个8位口和2个4位口,24根I/O线全部由用户控制无固定时序和确定状态字单向传送2.并行打印机接口设计节内容提要章内容提要1)要求2)使用的信号(Centronics标准,8位并行)3)硬件设计查询方式,将内存中首址为BUF的256个字符(ASCII码)进行打印4)驱动程序设计BUSY:忙,=1,打印机忙;打印机打印完使BUSY=0,可供查询DATABIT1~8(DB1~8):数据线,传ASCII码,但数据并未进入打印机DATASTROBE(DSTB):数据选通,负脉冲将DB1~8上数据打入打印机ACKNOWLEDGE(ACK):应答,打印机打印完输出负脉冲,可产生中断7.48255A的1方式及其应用本节内容1方式1的特点21方式下联络信号线的定义及其时序31方式的状态字41方式的接口方法5两种方式并行传送接口设计章内容提要1.方式1的特点节内容提要章内容提要选通(应答)输入/输出,有固定应答和中断申请信号;输入有锁存功能;查询或中断方式交换数据PA、PB作数据口,PC部分引脚作应答线;作应答线的引脚不由用户控制有固定时序和确定状态字单向传送2.1方式下联络信号线的定义及其时序节内容提要章内容提要1)输入的联络信号定义及时序2)输出的联络信号定义及时序联络信号的定义工作时序联络信号的定义工作时序3.1方式的状态字节内容提要章内容提要D7D6D5D4D3D2D1D0A组状态B组状态PC7PC6PC5PC4PC3输入I/OI/OIBFAINTEAINTRAPC7PC6PC5PC4PC3输出OBFAINTEAI/OI/OINTRAPC2PC1PC0输入INTEBIBFBINTRBPC2PC1PC0输出INTEBOBFBINTRB•由C口读出,但与C口引脚不完全相同•输入查询IBF或INTR;输出查询OBF或INTR•INTE是由用户设置的注意事项4.1方式的接口方法节内容提要章内容提要确定数据口和传送方向——联络线查询:输入查IBF或INTR;输出查OBF或INTR中断:加中断控制器——向量式中断查询INTR要开中断5.两种方式并行传送接口设计节内容提要章内容提要1)要求2)硬件设计甲有固定联络线,乙没有甲机向乙机传送1KB,甲方式1;乙方式0,查询方式,设M首址分别为SRC、DST3)软件设计7.58255A的2方式及其应用本节内容1方式2的特点22方式下联络信号线的定义及其时序32方式的状态字4中断方式的双向并行接口设计章内容提要1.方式2的特点节内容提要章内容提要双向选通输入/输出,只有PA口有有专用的联络信号线和中断申请信号,查询或中断方式联络线定义、时序和状态字是方式1输入和输出的组合2.2方式下联络信号线的定义及其时序节内容提要章内容提要输入时:STB、IBF、INTR、内部控制INTE入输出时:OBF、ACK、INTR、内部控制INTE出对PC6置/复位INTE出对PC4置/复位INTE入PC3INTRPC5IBFPC7OBFPC6ACKPC4STB时序也是方式1输入和输出的组合3.2方式的状态字节内容提要章内容提要D7D6D5D4D3D2D1D0A组状态B组状态PC7PC6PC5PC4PC3OBFAINTE出IBFAINTE入INTRA1方式PC2PC1PC0输入INTEBIBFBINTRB1方式PC2PC1PC0输出INTEBOBFBINTRBPC2PC1PC00方式I/OI/OI/O要查询IBF、OBF4.中断方式的双向并行接口设计节内容提要章内容提要主从机双向传送256个字节,主机方式2,中断;从机方式0,查询;设两机源和目标首址分别为SRC、DST使用8259A的IR2;中断服务程序中要判断IBF3)硬件设计中断服务程序中读的状态IBF011OBF101输出输入输入即:IBF=1:输入0:输出4)软件设计(主机)1)要求2)分析本章要点章内容提要•并行接口的特点,“并行”的含义•8255A的主要特性,PC口的特殊性•8255A的0方式、1方式、2方式的特点•8255A的1方式、2方式各联络信号线的作用•8255A的编程应用
本文标题:微型计算机接口技术第七章
链接地址:https://www.777doc.com/doc-3181888 .html