版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1、微机原理与接口技术,2011年1.1月6日,第8章可程序设计师投入产出接口,2,微机系统的信息交换有并行通信和串行通讯两种方式。 适用于以微机字长为传输单位的外部设备与微机之间的近距离、大量、高速的信息交换。 概要,3,8.1可程序设计师并行接口芯片8255A,8.1.1 8255A的基本功能和内部结构,4,1,8255 a的内部结构和大头针信号,(1) 8255A内部结构,5,8.1 8255A内部结构,a群控制单元,数据男低音缓冲器,里控制单元,b组控制单元,b组控制单元,b组,通讯端口c,(下位4二进制位),8二进制位,b组,乙酸b,RESET,A0,A1,a组,通讯端口a,8二进制
2、位,a组,a组,通讯端口c,(上位4二进制位),b组,c,(下位4 ),8,b组,乙酸b, PA7PA0、PC7PC4、PC3PC0、PB7PB0、双向d7d 0、6、8255 a包括四大部分,(1)并行输入输出通讯端口a、b、c、通讯端口a :包括一个8二进制位数据输出锁存器/缓冲器和一个8二进制位数据输入锁存器,投入产出数据全部在7、输入接口(数据部分)、8、和从外围设备发送的数据都是静态数据的情况下,可以将该接口简化到缓冲器。 9、如果发送到输出接口(数据部分)、1.0、外围设备的数据都是静态数据,则可以使锁存器简化接口。1.1、通讯端口b和C:都包括8二进制位的数据输入缓冲器和8二进制
3、位的数据输出锁存器/缓冲器,可以锁存输出数据,而不锁存输入数据。 通讯端口C:可分为两个4二进制位通讯端口,分别定义为输入或输出通讯端口,可定义为控制状态通讯端口,与通讯端口a和通讯端口b结合使用。 1.2、(2) A组和b组的控制机构、1.3、a组、b组的控制暂存器接收来自数据男低音的控制字,基于控制字来决定各通讯端口的动作状态和动作方式。 (3)数据男低音缓冲器、1.5、(4)读/写控制部从电脑CPU地址接收男低音信号和控制信号,向2个控制组(a组和b组)发出命令。 1.6、重置:重新定径套信号。 RESET有效时,清除8255A的所有控制暂存器的内容,将各通讯端口定径套为输入法。1.7、
4、8255A的大头针、8255A采用4.0线的双列直插式封装,大头针图如图所示。 图8.2 8255A大头针定义:、2.7,D7,D0,A0,A1,RESET,VCC,GND,9865,3536,8255 appi, 数据男低音控制线、电源查询密码、通道a、通道b、通道c、电脑CPU接口、外围接口、PA7、PA0、PB7、PB0、PC7、PC0、卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡卡6 PC7PC0:C通讯端口的数据信号端子、* D7D0: 8255A的8二进制位数据线、1.9、* A1A0:通讯端口选择信号、A1A0=00时通讯端口a、A1A0=01时端口b、A1A0=10时端口c、A1A0=11时
5、控制端口、20、*表8.1 8255A 图中示出了1、控制字、(1)动作方式控制字:控制字和各二进制位的含义。 对8.1.2 8255A的控制字及其动作方式、2.2、图8.3 8255A的动作方式控制字格式、2.3、(2)8255A的初始化c通讯端口位置/再定径套控制字、2.4、控制字进行说明时,(1)在设定方式控制字的情况下,a通讯端口、b通讯端口作为整体3个通讯端口的动作由1个控制字规定。 (2)在c通讯端口的位置二进制位/重新定径套中,传送到控制暂存器地址的一个控制字不是c端口地址,而是只能够进行c通讯端口的一个位置或重新定径套。 将(3)方式的控制字和位置二进制位/定径套控制字写入相同
6、的控制暂存器地址中,由此通过最高有效位D7区分两者。 D7=1是方式控制字,D7=0是位置/再定径套控制字。2.6、(1)方式0基本投入产出方式,方式0是基本投入产出工作方式,其2.4的I/O线全部可以作为传输数据使用,不设置响应信号线,经常用于无条件传输,输出有锁存,输入只有缓冲能力,没有锁存功能。方式0控制字的具体格式如图8.5所示,有3种通讯端口:2.动作方式、2.7、图8.5 8255A动作方式0控制字格式、2.8、动作方式0简单投入产出查询方式a、b、c。方式0输入(IN AL,PORT )分块图、2.9、方式0输出(OUT PORT,AL )分块图、3.0、控制字中的D4D3D1D
7、0等4位的不同值中能够定义方式0的1.6种类的动作方式的组合如表8.2所示。 按照方法0,通讯端口c被分成两个4二进制位通讯端口,其可以被定义为投入产出通讯端口,可以通过在电脑CPU和3个通讯端口之间交换数据、直接电脑CPU执行IN和OUT指令来实现。3.1、表8.2方式0的动作状态的组合、3.2、(2)动作方式1男同性恋方式输入/输出方式、方式1男同性恋输入、方式1操作使通讯端口a或通讯端口b作为闩锁输入设备进行动作。 通讯端口c也可以像方式1那样使用,但不是数据,而是控制信号、通讯端口a或通讯端口b为男同性恋输入通讯端口时的握手信号。 8255A方式1的男同性恋输入时的内部构成图如下所示。
8、3.3、IBF :输入缓冲区满信号,输出至外围设备,高电平有效。3.4、方式1中的输入通讯端口的联络信号、3.5、方式1中的输入序列、3.6、INTE :中断行政许可信号是由通讯端口PC4 (通讯端口a )或PC2 (通讯端口b )的位编程的内部位。3.7、方式1男同性恋输出、3.8、图8.5 8255A动作方式1输出控制字格式、3.9、动作方式1男同性恋输入/输出中断方式a、b,可进行这两种通讯端口。4.0、4.1、INTE :中断行政许可信号。 INTR :中断请求信号。 高电平有效。4.2、方式1输出序列、4.3、(3)动作方式2双向男同性恋输入/输出方式,方式2仅行政许可采用a组,该情
9、况下,通讯端口a为双向,数据在同一组的8条线上行政许可收发。 下面表示方式2的操作内部构成图。4.4、工作方式2双向投入产出中断方式。 只有a通讯端口。4.5、图8.10 8255A动作方式2控制字格式、4.6、4.7、图8.11通讯端口a方式2下的时间节点统计图表、4.8、IBFA :输入缓冲区满信号,向外围设备输出,高电平有效。 INTE :中断行政许可信号(INTE1和INTE2)。 高电平有效。 INTRA :中断请求信号、高电平有效。 在4.9,8255A中通讯端口a动作的方式2的情况下,行政许可通讯端口b以方式0或方式1动作,完成投入产出功能。 4种组合状态及其动作方式控制字格式如
10、表8.3所示。5.0、表8.3方式2的组合状态和控制字格式、5.1、现在打印机一般采用并行接口标准,其主要信号和传输时间节点如图8.15所示。 打印机从男公关传送数据的过程有: 8.2 8255A的应用例、8.2.1 8255A和打印机接口、1、方式1和打印机接口、5.2、5.3、方式1和打印机接口、5.4、图8.16方式1的打印机接口保护性暂存器定推式CX推式dx mov dx,0 f 0.0定; 将使a通讯端口为男同性恋输出方式MOV AL、0A0H OUT DX、AL MOV AL、0CH的INTEA(PC6 )设为0,使OUT DX、AL MOV CX、m不中断的印刷字节数为CX、5.
11、7、MOV BX、OFFSET BUF; 取缓冲区的开头地址的BX打印1: mov al,BX; 从取得数据MOV DX,0F008H OUT DX,AL的a通讯端口取得MOV DX,0 f打印机23360 in al,DX; 检测出读c口测试al、80H的OBFA(PC7吗? 5.8,JZ打印2; 为0时,继续检测INC BX为1时,表示数据已输出到LOOP PRINT1。数据输出POP DX拆下准备印刷结束后,恢复暂存器poppoppopbxpopaxret,返回PRINT ENDP,5.9后,返回7段数码管的7 七级数码管,根据其连接方式,公共阳极LED :公共阳极LED :公共阴极LE
12、D :公共阴极LED应当接地,例如: LED显示器的原理和接口技术,6.0,LED的七级显示器和接口,在常用的七级显示器内,各必须分别用不同的分段查询密码,用不同的驱动电路驱动。、6.1、PA口输出值与LED显示值的关系、6.2、共阴极共阳极共阴极共阳极(a )七级LED电路图(b )“米”字LED电路图的典型LED解老虎钳电路图、LED显示器原理与接口技术(续)、6.3、数码管的各输入端(a、b、c、h )给予适当的电平表示与由8个输入端子构成的二进制代码(段查询密码或段查询密码)对应的显示内容。 LED显视器原理和接口技术,6.4,表7段LED字体查询密码,LED显视器原理和接口技术,6.
13、5,LED数码管在微机系统的应用:图LED与系统的连接,66,LED常用的驱动: 7407/7406同向/反向驱动,7406 闩锁可用于74LS273/373、74LS244等IC集成电路。 如果系统有多个LED,则一次只能显示一个LED的信息,每个LED都有一个男同性恋(公共)。 想显示哪一个,对公共端赋予有效等级(公共端为“1”,公共端为“0”),对其他二进制位的公共端赋予无效等级。 如此配置的二进制代码称为二进制位查询密码或二进制位选择查询密码。 动态显示:在多个LED显示中,即使各二进制位的显示信息中有持续时间,也能够通过循环延迟计程仪程序实现,并且,需要保证即使一次进行循环显示也不闪
14、烁,在软件、硬件设计中,考虑到LED的位数不太多,显示的延迟是适当的、LED数码管在微机系统上的应用、6.7,例如在8088系统中,使用8二进制位LED表示时间,格式为时-分-秒,硬件连接如图所示,软件的程序流程图见后图。LED数码管在微机系统上的应用,6.8,图软件程序流程图,6.9,思考问题1,个别选择题1.8255A的PA通讯端口在方式2,PB通讯端口在方式1时,对其PC端口()起作用。 a.2个4二进制位I/O通讯端口b .与部分大头针联系,部分大头针与I/O C .所有大头针联系信号d.8二进制位I/O通讯端口,大头针全部I/O线,分析: 8255A的PA端口为方式2,指定PC端口的
15、PC3PC7为联系信号线,PB端口同时为方式1,pc00 因此,PC通讯端口全部用于PA通讯端口和PB通讯端口的联络信号。 a:c、7.0、2.8255 a的PA通讯端口以方式2运行时,PB通讯端口以怎样的运行方式运行()。 如a .方式O B .方式1 C .方式2 D .方式0或方式1、分析:第1问题所分析的那样,在PA通讯端口对方式2成功之后,PC通讯端口的PC0PC2能够作为PB通讯端口方式1的联络信号使用,与此同时,PB通讯端口也能够办事儿到方式0的无条件传送。 当:D、7.1、3.8255 a的PA通讯端口以方式1的输入进行动作时,对PC4的位置,其作用是() a .星空卫视输入b
16、 .开放输入中断c .输入d .掌门人输入,分析:8255A的PA通讯端口为方式1的情况下,PC4=1设定输入时的“开放中断”。B .7.2,8.3串行通讯的基本概念,通讯:计算机和外部设备之间,计算机之间的信息交换。 8.3.1串行通讯的连接方式、7.3、8.17串行通讯的3个连接方式、信号发送器、a、信号发送器、接收机、信号发送器、接收机、信号发送器、接收机、b、数据线、(a )单方式、数据线、a、b、c )全双工方式、数据线(b )半双工方式:7.4,8.3.2信号的调制和解调,在调制调解器和调制器的组合装置中,作为双向通讯使用。 MODEM类型通常被划分为幅移键控(ASK )、频移键控
17、(FSK )、正交相移键控(PSK )等等。 当通讯波特率小于300比特/s时,多采用FSK调制方式。7.5、7.6、8.3.3同步和异步通信方式、1 .异步通信方式(ASYNC )、7.7、异步通信方式的特征是、(1)星空卫视二进制位: 1比特,逻辑0,表示字符的开始,把通信时收发的字符作为独立的通信单位,每个字符由4个部分组成:(2) 数据二进制位: 5.8二进制位逻辑0/逻辑1,与双方约定的编码形式有关: ASCII查询密码(7二进制位),扩展了的BCD查询密码(8二进制位)等,开头二进制位后紧接着数据的最低有效位D0。 奇偶校验/奇偶校验:逻辑0/逻辑1。(4)掌门人二进制位: 1二进
18、制位或1.5二进制位或2二进制位逻辑1表示字符的末尾。7.8、2 .同步通讯方式(SYNC ),在异步通信中,各字符必须通过开头二进制位和掌门人二进制位使通讯两者同步。 这些个的附加信息导致异步通信的传输效率较差。 在需要传输大量数据的情况下,为了提高传输效率和速度,大多去除这些个的附加位的同步通讯sync (synchronousdatacommunication,同步sync )、7.9等,同步通讯方式的特征是,为了防止因收发双方的时钟频率的偏差的积蓄效果而引起的偏差,进行通讯在实际的应用中,同步传输往往在发送和接收之间使用相同的时钟,所以硬件电路很复杂。 另外,各字符的错误检测一般能够进行奇异的检查,数据标签摇滾乐的末尾利用CRC (循环冗余码)检查数据标签摇滾乐整体。 另外,发送和接收都利用一个或两个预设的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年天祝藏族自治县医疗事业单位人员招聘考试备考试题及答案解析
- 2026年竹山县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年马边彝族自治县医疗事业单位人员招聘笔试参考题库及答案解析
- 2026年修武县医疗事业单位人员招聘考试备考题库及答案解析
- 2026年平顺县带编教师招聘笔试备考题库及答案解析
- 2026年西盟佤族自治县医疗事业单位人员招聘笔试备考题库及答案解析
- 2026年茂县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年涟水县医疗事业单位人员招聘考试参考题库及答案解析
- 2026年翁源县医疗事业单位人员招聘笔试备考试题及答案解析
- 2026年灵石县医疗事业单位人员招聘考试备考试题及答案解析
- 普华永道:2026年全球AI就业晴雨表-AI时代就业的两种未来图景(2026年-中文版)
- 2026秋小学西师大版音乐二年级上册(新教材)教学计划含教学进度表
- 《物流成本管理》全套教学课件
- 小学科学苏教版(新教材)六年级上册第一单元《物质的变化》单元小结课件
- 2026年计算机专业综合应用题库
- 油田集输系统技术培训课件
- 阅读理解(专项训练)五升六英语暑假专项提升(人教PEP版)
- 小区绿化养护合同
- 2026年秋季六年级数学上册教学计划(人教版)
- GB/T 32741-2025肥料、土壤调理剂和有益物质分类
- 当代西方社会思潮研究
评论
0/150
提交评论