《计算机科学与技术精选文档.ppt》由会员分享,可在线阅读,更多相关《计算机科学与技术精选文档.ppt(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机科学与技术本讲稿第一页,共四十页课程复习课程复习 课程总体要求课程总体要求1 1较深入地了解微机接口的组成及工作原理;较深入地了解微机接口的组成及工作原理;2 2掌握微机的各种接口方式;掌握微机的各种接口方式;3 3掌握分析和设计典型接口(包括软硬件)的方法。掌握分析和设计典型接口(包括软硬件)的方法。本讲稿第二页,共四十页第第1 1章章 绪绪 论论 1.1 1.1 概概 述:述:微处理器及其发展,微型机发展趋势,微机系统的组微处理器及其发展,微型机发展趋势,微机系统的组成、基本结构成、基本结构1.2 1.2 什么是接口什么是接口1.3 1.3 接口的功能接口的功能1.4 1.4 接口的
2、基本组成接口的基本组成1.5 1.5 接口的分类:接口的分类:按应用分类,按接口功能分类按应用分类,按接口功能分类 本讲稿第三页,共四十页接口的分类接口的分类一、按应用分类一、按应用分类1 1用户交互接口用户交互接口 2 2辅助操作接口辅助操作接口 3 3传感接口传感接口 4 4控制接口控制接口本讲稿第四页,共四十页第第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的内部结构、引脚功能、工作方式、的内部结构、引脚功能、工作方式、编程编程 本讲稿第五页,共四十页第第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光盘结构、光盘结构、驱动器与适配器、光驱技术驱动器与适配器、光驱技术 本讲稿第六页,共四十页第第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、接口可编程多功能接口81558155本讲稿第八页,共四十页82548254的通道结构的通道结构本讲稿第九页,共四十页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个个字字节节,可可使使用户保存其它信息。用户保存其它信息。本讲稿第十页,共四十页8250 8250 内部结构框图内部结构框图本讲稿第十一页,共四十页吉林大学远程教育学院计算机接口技术计算机接口技术计算机接口技术计算机接口技术主讲人:主讲人:赵宏伟赵宏伟 教授教授 总学时:总学时:32 32 吉林大学计算机科学与技术学院吉林大学计算机科学与技术学院 第第 二二 讲讲 总复习总复习总复习总复习本讲稿第十二页,共四十页第第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串行接口总线:串行接口总线:RS-232CRS-2
11、32C总线标准、串行接口应用举例总线标准、串行接口应用举例5.8 CAN5.8 CAN总线总线本讲稿第十三页,共四十页CANCAN节点的设计节点的设计 独立独立CAN接口接口 集成集成CAN接口接口本讲稿第十四页,共四十页第第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 1210DAC 1210。6.3
12、 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.6 6.6 多路模拟开关
13、多路模拟开关CD4051CD4051 本讲稿第十五页,共四十页DAC 0832DAC 0832的内部构造的内部构造本讲稿第十六页,共四十页ADC 0809 ADC 0809 内部结构内部结构本讲稿第十七页,共四十页AD574AD574内部结构内部结构本讲稿第十八页,共四十页由由CD4051CD4051、LF398LF398等芯片组成的应用电路等芯片组成的应用电路本讲稿第十九页,共四十页第第7 7章章 外部设备及其接口外部设备及其接口 7.1 7.1 概述概述7.2 LED7.2 LED数码显示器及其接口:数码显示器及其接口:LEDLED显示器结构与原理、显示器结构与原理、LEDLED显示器显示
14、器与显示方式、与显示方式、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 扫描仪及其接口:扫描仪及其接口:扫描仪的工作原理、扫描仪的分类、扫扫描仪的工作原理、扫描仪的分类、扫描仪的性能指标、几个扫描仪的应用问题。描仪的性能指标、几个扫描仪的应用问题。本讲稿第二十页,共四十页软件译码显示器接口软件译码显示器接口本讲稿第二十一页,共四十页LQ-1600KLQ-1600K打印机主要结构打印机主要结构 WPD7810HG PLA ROM 64KB RAM 8KB RAM 32KB ROM (CC0)ROM (CC1)打印头控制打印头控制 走纸字车电机控制走纸字车电机控制 打印驱动电路打印驱动电路 字车
16、电机驱动字车电机驱动 走纸电机控制走纸电机控制 电磁铁控制电路电磁铁控制电路电磁铁电磁铁 走纸电机走纸电机 字车电机字车电机打印头打印头 字库扩展卡字库扩展卡A 字库扩展卡字库扩展卡B 接接 口口 面面 板板 电电 源源 本讲稿第二十二页,共四十页显示器的工作原理显示器的工作原理本讲稿第二十三页,共四十页矩阵键盘的行扫描法矩阵键盘的行扫描法本讲稿第二十四页,共四十页第第8 8章章 抗干扰技术抗干扰技术 8.1 8.1 概述:概述:干扰的含义、干扰的来源、干扰窜入的渠道、干扰干扰的含义、干扰的来源、干扰窜入的渠道、干扰抑制方法。抑制方法。8.2 8.2 空间干扰的抑制:屏蔽技术、接地技术。空间干
17、扰的抑制:屏蔽技术、接地技术。8.3 8.3 供电系统干扰的抑制供电系统干扰的抑制8.4 8.4 过程通道干扰的抑制:过程通道干扰的抑制:去耦和滤波、隔离技术、光纤传输的去耦和滤波、隔离技术、光纤传输的原理及应用。原理及应用。8.5 8.5 软件抗干扰技术软件抗干扰技术 本讲稿第二十五页,共四十页填空题填空题 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位位。本讲稿第二十六页,共四十页简答题简答题 (1 1)1.1.接口按应用分为哪几类?每一类试举一例。接口按应用分为哪几类?每一类试举一例。答:答:从应用角度分类,微计算机接口一般可分为四种基本类型。从应用角度分类,微计算机接口一般可分为四种基本类型。用户交互接口:用户交互接口:键盘接口键盘接口辅助操作接口:辅助操作接口:CPUCPU与与ROMROM及及RAMRAM接口接口传感接口:传感接口:压力传感
20、器接口压力传感器接口控制接口:控制接口:LEDLED显示灯接口显示灯接口 2.2.什么是接口?接口的功能是什么?什么是接口?接口的功能是什么?答:答:在在微微计计算算机机系系统统中中,CPUCPU与与外外部部设设备备之之间间的的联联系系,需需要要有有特特定定的的硬硬件件连连接和相应的软件控制。完成这一任务的软、硬件综合称为接口。接和相应的软件控制。完成这一任务的软、硬件综合称为接口。接口应具有以下功能。接口应具有以下功能。(1 1)地址译码或设备选择()地址译码或设备选择(2 2)数据缓冲)数据缓冲和锁存(和锁存(3 3)信息格式与电平转换()信息格式与电平转换(4 4)数据传送的协调。)数据
21、传送的协调。本讲稿第二十七页,共四十页简答题简答题 (2 2)3.3.设计一个查询式输入的接口电路,并根据这一电路编写相应的查设计一个查询式输入的接口电路,并根据这一电路编写相应的查询输入程序。询输入程序。答:答:程序查询方式的硬件接口部分应包括数据端口,状态端口,端口选择及程序查询方式的硬件接口部分应包括数据端口,状态端口,端口选择及控制逻辑等三个部分。端口选择及控制逻辑由地址译码器和逻辑部门电控制逻辑等三个部分。端口选择及控制逻辑由地址译码器和逻辑部门电路组成,最终产生有效的数据端口及状态端口的片选信号(或称设备选路组成,最终产生有效的数据端口及状态端口的片选信号(或称设备选择信号)。状态
22、端口一般就是三态缓冲器,而数据端口可能是三态缓冲择信号)。状态端口一般就是三态缓冲器,而数据端口可能是三态缓冲器(对输入设备而言)或数据锁存器(对输出设备而言)。数据传送通器(对输入设备而言)或数据锁存器(对输出设备而言)。数据传送通过数据总线进行(过数据总线进行(80888088是是8 8位),而状态信息往往只需要一位,它可以连位),而状态信息往往只需要一位,它可以连接到接到CPUCPU数据总线的任一位上,由程序控制识别这一位的状态,进而数据总线的任一位上,由程序控制识别这一位的状态,进而作出判断:是允许数据传送,还是需要继续查询状态。作出判断:是允许数据传送,还是需要继续查询状态。程序对每
23、个程序对每个I/OI/O设备的查询,是通过检查该设备的状态标志来实现的。设备的查询,是通过检查该设备的状态标志来实现的。例如,某一例如,某一I/OI/O设备的状态标志为设备的状态标志为“1”1”,表示该设备已准备好,可以,表示该设备已准备好,可以同同CPUCPU交换数据,否则,就不能与交换数据,否则,就不能与CPUCPU交换数据,而要继续查询状态标交换数据,而要继续查询状态标志。因此最简单的查询方法是用输入指令志。因此最简单的查询方法是用输入指令ININ逐个读取逐个读取I/OI/O设备的状态设备的状态标志,并对状态标志进行相应的测试。标志,并对状态标志进行相应的测试。本讲稿第二十八页,共四十页
24、简答题简答题 (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.517s至至23
26、23时时5959分分5959秒,还有秒,还有CMOS RAMCMOS RAM存储器,存储器,其应用十分广泛。其应用十分广泛。本讲稿第二十九页,共四十页简答题简答题 (4 4)6 6简述模数转换的基本过程。简述模数转换的基本过程。答:答:采样与量化是采样与量化是A/DA/D转换的基本过程。转换的基本过程。(1 1)采样。)采样。为了把一个连续变化的模拟信号转变成对应的数字为了把一个连续变化的模拟信号转变成对应的数字信号,就必须首先把模拟信号在时间上离散化,也就是对模拟信信号,就必须首先把模拟信号在时间上离散化,也就是对模拟信号进行采样。采样的过程一般是:先使用一个采集电路,按等距号进行采样。采样
27、的过程一般是:先使用一个采集电路,按等距离时间间隔,对模拟信号进行采样,然后用保持电路将采集来的离时间间隔,对模拟信号进行采样,然后用保持电路将采集来的信号电平保持一段时间,以便模数转换器正确地将其转换成对应信号电平保持一段时间,以便模数转换器正确地将其转换成对应的数字量。的数字量。(2 2)量化。)量化。模拟量输入信号被采样以后,得到的是时间上离散,模拟量输入信号被采样以后,得到的是时间上离散,幅值上连续的信号,即离散信号,但是要想用计算机处理,就必幅值上连续的信号,即离散信号,但是要想用计算机处理,就必须把这种信号转换为时间上和幅值上都离散的信号,即数字信号。须把这种信号转换为时间上和幅值
28、上都离散的信号,即数字信号。这种把离散信号转变为数字信号的过程,就是量化过程。这种把离散信号转变为数字信号的过程,就是量化过程。本讲稿第三十页,共四十页简答题简答题 (5 5)7 78237A8237A有哪几种传送方式?有哪几种传送类型?有哪几种传送方式?有哪几种传送类型?答:答:有四种工作方式:有四种工作方式:(1 1)单字节传送方式。)单字节传送方式。(2 2)数据块传送方式。)数据块传送方式。(3 3)请求传送方式。)请求传送方式。(4 4)级连方式。)级连方式。采用采用DMADMA读,读,DMADMA写,写,DMADMA校验校验等三种不同的传送类型。等三种不同的传送类型。本讲稿第三十一
29、页,共四十页简答题简答题 (6 6)8 8机械触点开关的主要特点是什么?如何解决?机械触点开关的主要特点是什么?如何解决?答:答:抖动是开关本身的一个最普遍的问题,它的产生是当机械开关的抖动是开关本身的一个最普遍的问题,它的产生是当机械开关的触点闭合时,在达到稳定之前需要短暂抖动或弹跳几下,即反复触点闭合时,在达到稳定之前需要短暂抖动或弹跳几下,即反复闭合,断开几次之后,才能达到可靠地闭合在一起。抖动也存在闭合,断开几次之后,才能达到可靠地闭合在一起。抖动也存在于开关断开时,其情形与开关闭合时相同。于开关断开时,其情形与开关闭合时相同。根据所用键的不同质量,键的抖动时间可为根据所用键的不同质量
30、,键的抖动时间可为101020ms20ms。键的抖。键的抖动会引起一次按键被读入多次。解决键的抖动可以使用硬件滤波动会引起一次按键被读入多次。解决键的抖动可以使用硬件滤波方法或软件延迟方法。硬件滤波是对每一个键加上方法或软件延迟方法。硬件滤波是对每一个键加上RCRC滤波电路,滤波电路,或加上或加上RSRS去抖电路。这种方法通常在键数少的情况下使用。去抖电路。这种方法通常在键数少的情况下使用。而键数较多时,则经常采用软件去抖动技术,这种方法的实而键数较多时,则经常采用软件去抖动技术,这种方法的实质就是采用一个产生质就是采用一个产生20ms20ms左右延迟的子程序,以等待键的输左右延迟的子程序,以
31、等待键的输出达到完全稳定后才去读取代码。出达到完全稳定后才去读取代码。本讲稿第三十二页,共四十页简答题简答题 (7 7)9 9LEDLED显示器的工作原理是什么?何谓共阳极?何谓共阴极?显示器的工作原理是什么?何谓共阳极?何谓共阴极?答:答:LEDLED显示器是用发光二极管显示字形的显示器件。在应用系统中通常显示器是用发光二极管显示字形的显示器件。在应用系统中通常使用的是七段显示器。七段显示器由七段组成,每一段是一个发光使用的是七段显示器。七段显示器由七段组成,每一段是一个发光二极管,排成一个二极管,排成一个“日日”字形。通过控制某几个发光二极管的导通字形。通过控制某几个发光二极管的导通发光而
32、显示出某一字形,如数字发光而显示出某一字形,如数字0 09 9,字符,字符A A、B B、C C、D D、E E、F F、P P等。等。为了能采用不同的驱动电路,一个七段显示器内部的七个发光二极管的为了能采用不同的驱动电路,一个七段显示器内部的七个发光二极管的连接有两种方法。一种叫连接有两种方法。一种叫共阴极接法共阴极接法,每个发光二极管的阴极接,每个发光二极管的阴极接在一起,在使用中应将阴极接低电平,当某个发光管的阳极在一起,在使用中应将阴极接低电平,当某个发光管的阳极接高电平时,相应发光二极管就被点亮。另一种接法叫接高电平时,相应发光二极管就被点亮。另一种接法叫共阳共阳极接法极接法,即把所
33、有发光管的阳极在内部连在一起,使用时应接高电,即把所有发光管的阳极在内部连在一起,使用时应接高电平,当某个发光管的阴极接低电平时,相应发光二极管就亮。平,当某个发光管的阴极接低电平时,相应发光二极管就亮。本讲稿第三十三页,共四十页简答题简答题 (8 8)1010简述异步通信与同步通信的主要区别。简述异步通信与同步通信的主要区别。答:答:(l l)时钟要求)时钟要求同步通信:发送与接收时钟频率精确相等。同步通信:发送与接收时钟频率精确相等。异步通信:发送与接收时钟频率基本相等即可。异步通信:发送与接收时钟频率基本相等即可。(2 2)控制信息)控制信息同同步步通通信信:要要求求对对整整个个数数据据
34、块块附附加加帧帧信信息息,用用于于高高速速数数据据链链路。路。异异步步通通信信:要要求求对对每每个个数数据据字字符符均均附附加加帧帧信信息息,用用于于低低速速设设备备,低低速速传传送。送。(3 3)校验方式)校验方式同步通信:采用同步通信:采用1616位循环冗余校验码,可靠性高。位循环冗余校验码,可靠性高。异步通信:采用异步通信:采用1 1位奇偶校验,可靠性相对较低。位奇偶校验,可靠性相对较低。本讲稿第三十四页,共四十页简答题简答题 (9 9)1111以行扫描方式为例,简述非编码键盘的工作过程。以行扫描方式为例,简述非编码键盘的工作过程。答:答:行扫描法是步进扫描方式,每次向键盘的某一行发出扫
35、描信号,同时通过行扫描法是步进扫描方式,每次向键盘的某一行发出扫描信号,同时通过检查列线的输出来确定闭合键的位置。检查列线的输出来确定闭合键的位置。图中给出了一个图中给出了一个4444的键盘矩阵,共有的键盘矩阵,共有1616个键。假设其中第个键。假设其中第2 2行第行第2 2列的键列的键N(2,2)N(2,2)闭合,其余断开,行扫描的过程是这样的:微处理器先输出闭合,其余断开,行扫描的过程是这样的:微处理器先输出00000000到键到键盘的盘的4 4根行线。根行线。本讲稿第三十五页,共四十页分析题分析题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本讲稿第三十六页,共四十页应用题应用题 (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 本讲稿第三十七页,共四十页应用题应用题 (2 2)例:例:PC/XTPC/XT机控制机控制ADC 0809ADC 0809构成一个压力参数采集系统,要求以查询方式采集构成一个压力参数采集系统,要求以查询方式采
39、集400400个压力值,存入个压力值,存入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状态口地址状态口地址本讲稿第三十八页,共四十页应用题应用题 (3 3)CODE CODE SE
40、GMENTSEGMENT 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
41、AL,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 本讲稿第三十九页,共四十页祝同学们取得好成绩祝同学们取得好成绩课程复习课程复习课程复习课程复习样题分析样题分析样题分析样题分析结束结束结束结束本讲稿第四十页,共四十页
限制150内