《计算机科学与技术优秀课件.ppt》由会员分享,可在线阅读,更多相关《计算机科学与技术优秀课件.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学与技术第1页,本讲稿共40页课程复习课程复习 课程总体要求课程总体要求1 1较深入地了解微机接口的组成及工作原理;较深入地了解微机接口的组成及工作原理;2 2掌握微机的各种接口方式;掌握微机的各种接口方式;3 3掌握分析和设计典型接口(包括软硬件)的方法。掌握分析和设计典型接口(包括软硬件)的方法。第2页,本讲稿共40页第第1 1章章 绪绪 论论 1.1 1.1 概概 述:述:微处理器及其发展,微型机发展趋势,微机系统的组微处理器及其发展,微型机发展趋势,微机系统的组成、基本结构成、基本结构1.2 1.2 什么是接口什么是接口1.3 1.3 接口的功能接口的功能1.4 1.4 接口的
2、基本组成接口的基本组成1.5 1.5 接口的分类:接口的分类:按应用分类,按接口功能分类按应用分类,按接口功能分类 第3页,本讲稿共40页接口的分类接口的分类一、按应用分类一、按应用分类1 1用户交互接口用户交互接口 2 2辅助操作接口辅助操作接口 3 3传感接口传感接口 4 4控制接口控制接口第4页,本讲稿共40页第第2 2章章 输入输出技术输入输出技术 2.1 2.1 概述概述2.2 2.2 输入输出的寻址方式:输入输出的寻址方式:存储器映象寻址方式,存储器映象寻址方式,I/OI/O映象寻址方式映象寻址方式2.3 2.3 输入输出控制方式:输入输出控制方式:无条件传送控制方式,程序查询传送
3、控无条件传送控制方式,程序查询传送控制方式,中断传送控制方式,直接存储器存取(制方式,中断传送控制方式,直接存储器存取(DMADMA)方式)方式2.4 2.4 中断控制器中断控制器8259A8259A:8259A8259A的内部结构、引脚功能、工作方的内部结构、引脚功能、工作方式、编程式、编程2.5 DMA2.5 DMA控制器控制器8237A8237A:8237A8237A的内部结构、引脚功能、工作方式、编的内部结构、引脚功能、工作方式、编程程 第5页,本讲稿共40页第第3 3章章 存储器接口存储器接口 3.1 3.1 概述:概述:存储器的分类、半导体存储器存储器的分类、半导体存储器3.2 3
4、.2 典型存储芯片典型存储芯片3.3 3.3 存储器与存储器与CPUCPU的接口的接口3.4 3.4 动态存储器及其接口动态存储器及其接口3.5 3.5 存存储储器器的的扩扩充充与与驱驱动动:存存储储器器的的扩扩充充、总总线线的的驱驱动动、CPUCPU时时序序与存储器存取速度之间的配合与存储器存取速度之间的配合3.6 3.6 软盘及软盘控制器:软盘及软盘控制器:软盘的结构、软盘的分类、软盘驱动器软盘的结构、软盘的分类、软盘驱动器3.7 3.7 硬硬盘盘存存储储器器:硬硬盘盘与与硬硬盘盘驱驱动动器器、硬硬盘盘的的几几个个基基本本概概念念、硬盘适配器硬盘适配器3.8 3.8 光盘存储器:光盘存储器
5、:光盘存储器的分类、工作原理、光盘存储器的分类、工作原理、CD-ROMCD-ROM光盘结光盘结构、驱动器与适配器、光驱技术构、驱动器与适配器、光驱技术 第6页,本讲稿共40页第第4 4章章 数据通信方式及常用接口芯片数据通信方式及常用接口芯片 4.1 4.1 概述概述4.2 4.2 可编程并行接口可编程并行接口8255A8255A:82558255的结构、方式选择、工作方式的结构、方式选择、工作方式特点、特点、4.3 4.3 可编程多功能接口可编程多功能接口81558155:81558155的结构及引脚、工作方式与基本的结构及引脚、工作方式与基本操作操作4.4 4.4 可编程定时可编程定时/计
6、数器计数器82548254:82548254的内部结构、引脚功能、工作的内部结构、引脚功能、工作方式、编程方式、编程4.5 4.5 实时时钟与实时时钟与CMOS RAMCMOS RAM:MC146818MC146818的内部结构、引脚功能、工的内部结构、引脚功能、工作方式、编程作方式、编程4.6 4.6 串行通信基础:串行通信基础:串行通信方式、波特率、数据传送方式、调串行通信方式、波特率、数据传送方式、调制与解调制与解调4.7 4.7 可编程异步通信接口可编程异步通信接口82508250:82508250的内部结构、引脚功能、的内部结构、引脚功能、编程编程 第7页,本讲稿共40页可编程多功能
7、接口可编程多功能接口81558155第8页,本讲稿共40页82548254的通道结构的通道结构第9页,本讲稿共40页MC146818MC146818的内部结构的内部结构1 1 时时 基基 输输 入入 与与 时时 钟钟 输输 出出:可可接接入入三三种种频频率率的的时时钟钟:4.197304MHz4.197304MHz、1.048576MHz1.048576MHz、32.768KHz32.768KHz。2 2中中断断周周期期/方方波波速速率率选选择择逻逻辑辑:用用于于选选择择中中断断周周期期的的长长短短和和方方波波输输出出频频率率的的大大小小,二者的选择不是任意的,而是具有连锁性和相关性,有固定的
8、二者的选择不是任意的,而是具有连锁性和相关性,有固定的1616种组合。种组合。3 3方波输出逻辑方波输出逻辑4 4总线接口总线接口5 5时钟日历修改逻辑与时钟日历修改逻辑与BCD/BCD/二进制增加逻辑:二进制增加逻辑:采用二种数制,即二进制计采用二种数制,即二进制计数和数和BCDBCD码计数,由编程选择。码计数,由编程选择。6 6寄寄存存器器组组:有有A A、B B、C C、D D 4 4个个8 8位位寄寄存存器器,用用于于保保存存CPUCPU送送来来的的编编程程控控制制字字和和芯芯片片本本身身的的某某些些状态。状态。7 7时时钟钟、报报警警、日日历历RAMRAM:用用于于保保存存秒秒、分分
9、、时时等等时时钟钟日历信息及报警时间信息。日历信息及报警时间信息。8 8用用户户RAMRAM:5050个个字字节节,可可使使用用户保存其它信息。户保存其它信息。第10页,本讲稿共40页8250 8250 内部结构框图内部结构框图第11页,本讲稿共40页吉林大学远程教育学院计算机接口技术计算机接口技术计算机接口技术计算机接口技术主讲人:主讲人:赵宏伟赵宏伟 教授教授 总学时:总学时:32 32 吉林大学计算机科学与技术学院吉林大学计算机科学与技术学院 第第 二二 讲讲 总复习总复习总复习总复习第12页,本讲稿共40页第第5 5章章 总线及其接口总线及其接口 5.1 5.1 概述:概述:总线、总线
10、标准、总线的分类总线、总线标准、总线的分类5.2 IBM PC5.2 IBM PC总线总线5.3 ISA5.3 ISA总线总线5.4 PCI5.4 PCI总线总线5.5 STD5.5 STD总线:总线:模块化设计、模块化设计、STDSTD总线规范、总线规范、STDSTD总线工业控制机总线工业控制机的应用系统模式的应用系统模式5.6 IEEE 4885.6 IEEE 488总线:总线:IEEE 488IEEE 488总线的特点、总线结构、总线定义总线的特点、总线结构、总线定义及功能、总线数据的传送技术及功能、总线数据的传送技术5.7 RS-232C5.7 RS-232C串行接口总线:串行接口总线
11、:RS-232CRS-232C总线标准、串行接口应用举例总线标准、串行接口应用举例5.8 CAN5.8 CAN总线总线第13页,本讲稿共40页CANCAN节点的设计节点的设计 独立独立CAN接口接口 集成集成CAN接口接口第14页,本讲稿共40页第第6 6章章 模拟通道及其接口模拟通道及其接口 6.1 6.1 概述概述6.2 D/A6.2 D/A转换及其接口:转换及其接口:D/AD/A转换原理、转换原理、8 8位位D/AD/A转换器转换器DAC 0832DAC 0832、8 8位位CPUCPU与超过与超过8 8位的位的DACDAC接口、接口、1212位位D/AD/A转换器转换器DAC 1210
12、DAC 1210。6.3 A/D6.3 A/D转换及其接口:转换及其接口:A/DA/D转换原理、转换原理、8 8位位A/DA/D转换器转换器ADC 0809ADC 0809、1212位位A/DA/D转换器转换器AD574AD574、双积分式、双积分式A/DA/D转换器转换器MC14433MC14433。6.4 V/F6.4 V/F转换及其接口:转换及其接口:V/FV/F转换原理、转换原理、V/FV/F转换器转换器LM331LM3316.5 6.5 采样保持器:采样保持器:采样保持原理、采样保持器的主要性能指标、采样保持原理、采样保持器的主要性能指标、LF398LF398及其应用。及其应用。6.
13、6 6.6 多路模拟开关多路模拟开关CD4051CD4051 第15页,本讲稿共40页DAC 0832DAC 0832的内部构造的内部构造第16页,本讲稿共40页ADC 0809 ADC 0809 内部结构内部结构第17页,本讲稿共40页AD574AD574内部结构内部结构第18页,本讲稿共40页由由CD4051CD4051、LF398LF398等芯片组成的应用电路等芯片组成的应用电路第19页,本讲稿共40页第第7 7章章 外部设备及其接口外部设备及其接口 7.1 7.1 概述概述7.2 LED7.2 LED数码显示器及其接口:数码显示器及其接口:LEDLED显示器结构与原理、显示器结构与原理
14、、LEDLED显示显示器与显示方式、器与显示方式、LEDLED显示器接口。显示器接口。7.3 7.3 打印机及其接口:打印机及其接口:打印机概述、微型打印机。打印机概述、微型打印机。7.4 7.4 绘图仪及其接口绘图仪及其接口7.5 CRT7.5 CRT显示器及其接口:显示器及其接口:显示器的工作原理、显示器的工作原理、CRTCRT控制器、控制器、显示器的基本概念、显示器技术。显示器的基本概念、显示器技术。7.6 7.6 键盘及其接口:键盘及其接口:PCPC系列机键盘、抖动与串键、独立式键系列机键盘、抖动与串键、独立式键盘、矩阵键盘、键盘工作方式。盘、矩阵键盘、键盘工作方式。7.7 7.7 鼠
15、标器及其接口鼠标器及其接口7.8 BCD7.8 BCD拨码盘及其接口拨码盘及其接口7.9 7.9 扫描仪及其接口:扫描仪及其接口:扫描仪的工作原理、扫描仪的分类、扫描仪的扫描仪的工作原理、扫描仪的分类、扫描仪的性能指标、几个扫描仪的应用问题。性能指标、几个扫描仪的应用问题。第20页,本讲稿共40页软件译码显示器接口软件译码显示器接口第21页,本讲稿共40页LQ-1600KLQ-1600K打印机主要结构打印机主要结构 WPD7810HG PLA ROM 64KB RAM 8KB RAM 32KB ROM (CC0)ROM (CC1)打印头控制打印头控制 走纸字车电机控制走纸字车电机控制 打印驱动
16、电路打印驱动电路 字车电机驱动字车电机驱动 走纸电机控制走纸电机控制 电磁铁控制电路电磁铁控制电路电磁铁电磁铁 走纸电机走纸电机 字车电机字车电机打印头打印头 字库扩展卡字库扩展卡A 字库扩展卡字库扩展卡B 接接 口口 面面 板板 电电 源源 第22页,本讲稿共40页显示器的工作原理显示器的工作原理第23页,本讲稿共40页矩阵键盘的行扫描法矩阵键盘的行扫描法第24页,本讲稿共40页第第8 8章章 抗干扰技术抗干扰技术 8.1 8.1 概述:概述:干扰的含义、干扰的来源、干扰窜入的渠道、干扰抑干扰的含义、干扰的来源、干扰窜入的渠道、干扰抑制方法。制方法。8.2 8.2 空间干扰的抑制:屏蔽技术、
17、接地技术。空间干扰的抑制:屏蔽技术、接地技术。8.3 8.3 供电系统干扰的抑制供电系统干扰的抑制8.4 8.4 过程通道干扰的抑制:过程通道干扰的抑制:去耦和滤波、隔离技术、光纤传输的原去耦和滤波、隔离技术、光纤传输的原理及应用。理及应用。8.5 8.5 软件抗干扰技术软件抗干扰技术 第25页,本讲稿共40页填空题填空题 1 1打印机按其结构分为打印机按其结构分为击打式击打式和和非击打式非击打式两种。两种。2 2AD574AD574采用的转换原理是采用的转换原理是逐次逼近式逐次逼近式。3 3常见的常见的A/DA/D转换器分为转换器分为计数式计数式和和逐次逼近式逐次逼近式,双积分式双积分式和和
18、并行式并行式四种。其中抗干扰性最好的是四种。其中抗干扰性最好的是双积分式双积分式,但它,但它的主要缺点是的主要缺点是速度慢速度慢。4 44KB4KB容量的存储器系统,若首地址为容量的存储器系统,若首地址为A4000HA4000H,则末地址为,则末地址为A5000HA5000H。5 5采用采用SDLC/HDLCSDLC/HDLC方式时,标志场信息为方式时,标志场信息为0111111001111110。6 6键盘按其提供编码方式分为键盘按其提供编码方式分为编码键盘编码键盘和和非编码键盘非编码键盘两种。两种。7 7LEDLED七段显示器的显示方式分为七段显示器的显示方式分为静态显示静态显示和和动态显
19、示动态显示两种。两种。8 88255A8255A的的C C端口可工作于位控方式端口可工作于位控方式,A A端口可工作于双端口可工作于双向方式。向方式。9 9DAC1210DAC1210的分辨率是的分辨率是1212位位。第26页,本讲稿共40页简答题简答题 (1 1)1.1.接口按应用分为哪几类?每一类试举一例。接口按应用分为哪几类?每一类试举一例。答:答:从应用角度分类,微计算机接口一般可分为四种基本类型。从应用角度分类,微计算机接口一般可分为四种基本类型。用户交互接口:用户交互接口:键盘接口键盘接口辅助操作接口:辅助操作接口:CPUCPU与与ROMROM及及RAMRAM接口接口传感接口:传感
20、接口:压力传感器接口压力传感器接口控制接口:控制接口:LEDLED显示灯接口显示灯接口 2.2.什么是接口?接口的功能是什么?什么是接口?接口的功能是什么?答:答:在在微微计计算算机机系系统统中中,CPUCPU与与外外部部设设备备之之间间的的联联系系,需需要要有有特特定定的的硬硬件件连接和相应的软件控制。完成这一任务的软、硬件综合称为接口。连接和相应的软件控制。完成这一任务的软、硬件综合称为接口。接口应具有以下功能。接口应具有以下功能。(1 1)地址译码或设备选择()地址译码或设备选择(2 2)数据缓冲和锁)数据缓冲和锁存(存(3 3)信息格式与电平转换()信息格式与电平转换(4 4)数据传送
21、的协调。)数据传送的协调。第27页,本讲稿共40页简答题简答题 (2 2)3.3.设计一个查询式输入的接口电路,并根据这一电路编写相应设计一个查询式输入的接口电路,并根据这一电路编写相应的查询输入程序。的查询输入程序。答:答:程序查询方式的硬件接口部分应包括数据端口,状态端口,端口选择及程序查询方式的硬件接口部分应包括数据端口,状态端口,端口选择及控制逻辑等三个部分。端口选择及控制逻辑由地址译码器和逻辑部门电控制逻辑等三个部分。端口选择及控制逻辑由地址译码器和逻辑部门电路组成,最终产生有效的数据端口及状态端口的片选信号(或称设备选路组成,最终产生有效的数据端口及状态端口的片选信号(或称设备选择
22、信号)。状态端口一般就是三态缓冲器,而数据端口可能是三态缓冲择信号)。状态端口一般就是三态缓冲器,而数据端口可能是三态缓冲器(对输入设备而言)或数据锁存器(对输出设备而言)。数据传送通器(对输入设备而言)或数据锁存器(对输出设备而言)。数据传送通过数据总线进行(过数据总线进行(80888088是是8 8位),而状态信息往往只需要一位,位),而状态信息往往只需要一位,它可以连接到它可以连接到CPUCPU数据总线的任一位上,由程序控制识别这一位的数据总线的任一位上,由程序控制识别这一位的状态,进而作出判断:是允许数据传送,还是需要继续查询状态。状态,进而作出判断:是允许数据传送,还是需要继续查询状
23、态。程序对每个程序对每个I/OI/O设备的查询,是通过检查该设备的状态标志来实现的。设备的查询,是通过检查该设备的状态标志来实现的。例如,某一例如,某一I/OI/O设备的状态标志为设备的状态标志为“1”1”,表示该设备已准备好,可以,表示该设备已准备好,可以同同CPUCPU交换数据,否则,就不能与交换数据,否则,就不能与CPUCPU交换数据,而要继续查询状态交换数据,而要继续查询状态标志。因此最简单的查询方法是用输入指令标志。因此最简单的查询方法是用输入指令ININ逐个读取逐个读取I/OI/O设备的状态设备的状态标志,并对状态标志进行相应的测试。标志,并对状态标志进行相应的测试。第28页,本讲
24、稿共40页简答题简答题 (3 3)4.4.简述简述82548254的三种读出方式。的三种读出方式。答:答:简简单单读读出出方方式式。一一个个计计VEVE道道的的现现有有计计数数值值可可以以通通过过读读取取减减1 1计计数数器器CECE而而获获得得(在在未未锁锁存存的的状状态态下下,OLOL跟跟随随CECE,即即CECE的的状状态态可可通通过过OLOL读读出)。出)。锁锁存存读读出出方方式式。该该方方式式利利用用一一条条锁锁存存命命令令,该该命命令令是是控控制制字字中中读读/写格式的一种组合,可作为命令的特征码。写格式的一种组合,可作为命令的特征码。回回读读命命令令方方式式。回回读读命命令令是是
25、读读取取某某通通道道的的现现有有计计数数值值及及(或)状态的命令。(或)状态的命令。5 5简述简述MC146818MC146818的基本功能。的基本功能。答:答:MC146818MC146818是是MOTOROLAMOTOROLA公司生产的公司生产的CMOSCMOS实时时钟实时时钟/日历芯片,该芯片日历芯片,该芯片可产生秒、分、时,星期、日、月及年等可产生秒、分、时,星期、日、月及年等7 7个时标,可通过程个时标,可通过程序读取或修改这些时标,可提供序读取或修改这些时标,可提供100100年日历,可编程任意设定定时年日历,可编程任意设定定时中断,定时范围由中断,定时范围由30.517s30.5
26、17s至至2323时时5959分分5959秒,还有秒,还有CMOS RAMCMOS RAM存储器,存储器,其应用十分广泛。其应用十分广泛。第29页,本讲稿共40页简答题简答题 (4 4)6 6简述模数转换的基本过程。简述模数转换的基本过程。答:答:采样与量化是采样与量化是A/DA/D转换的基本过程。转换的基本过程。(1 1)采样。)采样。为了把一个连续变化的模拟信号转变成对应的数字信号,为了把一个连续变化的模拟信号转变成对应的数字信号,就必须首先把模拟信号在时间上离散化,也就是对模拟信号进行采样。就必须首先把模拟信号在时间上离散化,也就是对模拟信号进行采样。采样的过程一般是:先使用一个采集电路
27、,按等距离时间间隔,对模拟采样的过程一般是:先使用一个采集电路,按等距离时间间隔,对模拟信号进行采样,然后用保持电路将采集来的信号电平保持一段时间,以信号进行采样,然后用保持电路将采集来的信号电平保持一段时间,以便模数转换器正确地将其转换成对应的数字量。便模数转换器正确地将其转换成对应的数字量。(2 2)量化。)量化。模拟量输入信号被采样以后,得到的是时间上离散,幅值模拟量输入信号被采样以后,得到的是时间上离散,幅值上连续的信号,即离散信号,但是要想用计算机处理,就必须把这种信上连续的信号,即离散信号,但是要想用计算机处理,就必须把这种信号转换为时间上和幅值上都离散的信号,即数字信号。这种把离
28、散信号号转换为时间上和幅值上都离散的信号,即数字信号。这种把离散信号转变为数字信号的过程,就是量化过程。转变为数字信号的过程,就是量化过程。第30页,本讲稿共40页简答题简答题 (5 5)7 78237A8237A有哪几种传送方式?有哪几种传送类型?有哪几种传送方式?有哪几种传送类型?答:答:有四种工作方式:有四种工作方式:(1 1)单字节传送方式。)单字节传送方式。(2 2)数据块传送方式。)数据块传送方式。(3 3)请求传送方式。)请求传送方式。(4 4)级连方式。)级连方式。采用采用DMADMA读,读,DMADMA写,写,DMADMA校验校验等三种不同的传送类型。等三种不同的传送类型。第
29、31页,本讲稿共40页简答题简答题 (6 6)8 8机械触点开关的主要特点是什么?如何解决?机械触点开关的主要特点是什么?如何解决?答:答:抖动是开关本身的一个最普遍的问题,它的产生是当机械开关的触点抖动是开关本身的一个最普遍的问题,它的产生是当机械开关的触点闭合时,在达到稳定之前需要短暂抖动或弹跳几下,即反复闭合,断闭合时,在达到稳定之前需要短暂抖动或弹跳几下,即反复闭合,断开几次之后,才能达到可靠地闭合在一起。抖动也存在于开关断开时,开几次之后,才能达到可靠地闭合在一起。抖动也存在于开关断开时,其情形与开关闭合时相同。其情形与开关闭合时相同。根据所用键的不同质量,键的抖动时间可为根据所用键
30、的不同质量,键的抖动时间可为101020ms20ms。键的抖动会。键的抖动会引起一次按键被读入多次。解决键的抖动可以使用硬件滤波引起一次按键被读入多次。解决键的抖动可以使用硬件滤波方法或软件延迟方法。硬件滤波是对每一个键加上方法或软件延迟方法。硬件滤波是对每一个键加上RCRC滤波电滤波电路,或加上路,或加上RSRS去抖电路。这种方法通常在键数少的情况下使用。去抖电路。这种方法通常在键数少的情况下使用。而键数较多时,则经常采用软件去抖动技术,这种方法的实质就而键数较多时,则经常采用软件去抖动技术,这种方法的实质就是采用一个产生是采用一个产生20ms20ms左右延迟的子程序,以等待键的输出达到完全
31、稳定左右延迟的子程序,以等待键的输出达到完全稳定后才去读取代码。后才去读取代码。第32页,本讲稿共40页简答题简答题 (7 7)9 9LEDLED显示器的工作原理是什么?何谓共阳极?何谓共阴极?显示器的工作原理是什么?何谓共阳极?何谓共阴极?答:答:LEDLED显示器是用发光二极管显示字形的显示器件。在应用系统中显示器是用发光二极管显示字形的显示器件。在应用系统中通常使用的是七段显示器。七段显示器由七段组成,每一段是一通常使用的是七段显示器。七段显示器由七段组成,每一段是一个发光二极管,排成一个个发光二极管,排成一个“日日”字形。通过控制某几个发光二极字形。通过控制某几个发光二极管的导通发光而
32、显示出某一字形,如数字管的导通发光而显示出某一字形,如数字0 09 9,字符,字符A A、B B、C C、D D、E E、F F、P P等。等。为了能采用不同的驱动电路,一个七段显示器内部的七个发光二为了能采用不同的驱动电路,一个七段显示器内部的七个发光二极管的连接有两种方法。一种叫极管的连接有两种方法。一种叫共阴极接法共阴极接法,每个发光二极管的,每个发光二极管的阴极接在一起,在使用中应将阴极接低电平,当某个发光管的阳阴极接在一起,在使用中应将阴极接低电平,当某个发光管的阳极接高电平时,相应发光二极管就被点亮。另一种接法叫极接高电平时,相应发光二极管就被点亮。另一种接法叫共阳极共阳极接法接法
33、,即把所有发光管的阳极在内部连在一起,使用时应接高电平,即把所有发光管的阳极在内部连在一起,使用时应接高电平,当某个发光管的阴极接低电平时,相应发光二极管就亮。当某个发光管的阴极接低电平时,相应发光二极管就亮。第33页,本讲稿共40页简答题简答题 (8 8)1010简述异步通信与同步通信的主要区别。简述异步通信与同步通信的主要区别。答:答:(l l)时钟要求)时钟要求同步通信:发送与接收时钟频率精确相等。同步通信:发送与接收时钟频率精确相等。异步通信:发送与接收时钟频率基本相等即可。异步通信:发送与接收时钟频率基本相等即可。(2 2)控制信息)控制信息同同步步通通信信:要要求求对对整整个个数数
34、据据块块附附加加帧帧信信息息,用用于于高高速速数数据据链链路。路。异异步步通通信信:要要求求对对每每个个数数据据字字符符均均附附加加帧帧信信息息,用用于于低低速速设设备备,低低速速传传送。送。(3 3)校验方式)校验方式同步通信:采用同步通信:采用1616位循环冗余校验码,可靠性高。位循环冗余校验码,可靠性高。异步通信:采用异步通信:采用1 1位奇偶校验,可靠性相对较低。位奇偶校验,可靠性相对较低。第34页,本讲稿共40页简答题简答题 (9 9)1111以行扫描方式为例,简述非编码键盘的工作过程。以行扫描方式为例,简述非编码键盘的工作过程。答:答:行扫描法是步进扫描方式,每次向键盘的某一行发出
35、扫描信号,同时通过检查列线行扫描法是步进扫描方式,每次向键盘的某一行发出扫描信号,同时通过检查列线的输出来确定闭合键的位置。的输出来确定闭合键的位置。图中给出了一个图中给出了一个4444的键盘矩阵,共有的键盘矩阵,共有1616个键。假设其中第个键。假设其中第2 2行第行第2 2列的键列的键N(2,2)N(2,2)闭合,其余断开,行扫描的过程是这样的:微处理器先输出闭合,其余断开,行扫描的过程是这样的:微处理器先输出00000000到键盘的到键盘的4 4根行线。根行线。第35页,本讲稿共40页分析题分析题1 18259A8259A当前最高优先权为当前最高优先权为IR4IR4,若,若OCW2OCW
36、2命令设置为自动循环优先权方命令设置为自动循环优先权方式,试指出命令执行后式,试指出命令执行后8259A8259A的优先权排队顺序。的优先权排队顺序。答:答:IR5IR5、IR6IR6、IR7IR7、IR0IR0、IR1IR1、IR2IR2、IR3IR3、IR4IR42 2设设某某存存储储器器系系统统ROMROM容容量量为为2KB2KB,末末地地址址为为27FFH27FFH,RAMRAM为为4KB4KB,已已知知其其地地址址是是连连续续的的,且且ROMROM区区在在前前,RAMRAM区区在在后后,求求该该存存储储器器系系统统的的存存储储器器首首地地址址和末地址。和末地址。答:答:首地址首地址2
37、000H2000H,末地址,末地址37FFH37FFH。3 3设设异异步步串串行行通通信信的的波波特特率率为为24002400波波特特,若若传传送送1KB1KB的的数数据据,每每帧帧信信息息占占1010个个数据位,试计算传送所需的时间。数据位,试计算传送所需的时间。答:答:102410241010(1 124002400)4.34.3(s s)4 4若若同同时时锁锁存存82548254的的0 0通通道道和和1 1通通道道的的状状态态和和计计数数值值,试试写写出出其其对对应应的的回回读读命命令字。令字。答:答:1100 01101100 0110第36页,本讲稿共40页应用题应用题 (1 1)例
38、:利用例:利用DAC 0832 DAC 0832 设计一个三角波信号发生器,试画出接口电路,写出设计一个三角波信号发生器,试画出接口电路,写出控制程序。控制程序。答:答:MOV DX,300HR0:MOV CX,0FFH MOV AL,00HR1:OUT DX,AL INC AL LOOP R1 MOV CX,0FFHR2:DEC AL OUT DX,AL LOOP R2 JMP R0 第37页,本讲稿共40页应用题应用题 (2 2)例:例:PC/XTPC/XT机控制机控制ADC 0809ADC 0809构成一个压力参数采集系统,要求以查询方构成一个压力参数采集系统,要求以查询方式采集式采集4
39、00400个压力值,存入个压力值,存入ADBUFADBUF开始的存储单元,试设计硬件接口电路,开始的存储单元,试设计硬件接口电路,并编写程序。并编写程序。答:答:DATA SEGMENTDATA SEGMENTADCBUF DB 8 DUP(?)ADCBUF DB 8 DUP(?);采样数据缓冲区;采样数据缓冲区DATA ENDSDATA ENDSADCC EQU 84H ADCC EQU 84H ;A/DA/D控制口地址控制口地址ADCS EQU 88H ADCS EQU 88H ;A/DA/D状态口地址状态口地址第38页,本讲稿共40页应用题应用题 (3 3)CODE CODE SEGME
40、NTSEGMENT ASSUME CS:CODE,DS:DATAASSUME CS:CODE,DS:DATASTART:START:MOV AX,DATAMOV AX,DATA MOV DS,AXMOV DS,AXMOV BX,OFFSET ADCBUF MOV BX,OFFSET ADCBUF;设置;设置A/DA/D缓冲区缓冲区MOV CX,400 MOV CX,400 ;设置采样次数;设置采样次数X3:X3:MOV AL,0MOV AL,0OUT ADDC,AL OUT ADDC,AL ;启动;启动ADC 0809ADC 0809通道通道0 0X1:X1:IN AL,ADCS IN AL,
41、ADCS ;读取状态口;读取状态口TEST AL,80H TEST AL,80H ;析取;析取EOCEOCJNZ X1 JNZ X1 ;EOC0EOC0,ADC 0809ADC 0809未开始转换,等待未开始转换,等待X2:X2:IN AL,ADCSIN AL,ADCSTEST AL,80HTEST AL,80HJZ X2 JZ X2 ;EOC1EOC1,ADC 0809ADC 0809未转换完成,等待未转换完成,等待IN AL,ADCC IN AL,ADCC ;读数据;读数据MOV BX,ALMOV BX,ALINC BX INC BX ;指向下一个数据缓冲单元;指向下一个数据缓冲单元LOOP X3LOOP X3MOV AX,4C00HMOV AX,4C00HINT 21HINT 21HCODE CODE ENDSENDSEND END START START 第39页,本讲稿共40页祝同学们取得好成绩祝同学们取得好成绩课程复习课程复习课程复习课程复习样题分析样题分析样题分析样题分析结束结束结束结束第40页,本讲稿共40页
限制150内