接口考试试题第7章(8254)

上传人:ba****u 文档编号:165902257 上传时间:2022-10-30 格式:DOCX 页数:7 大小:86.26KB
收藏 版权申诉 举报 下载
接口考试试题第7章(8254)_第1页
第1页 / 共7页
接口考试试题第7章(8254)_第2页
第2页 / 共7页
接口考试试题第7章(8254)_第3页
第3页 / 共7页
资源描述:

《接口考试试题第7章(8254)》由会员分享,可在线阅读,更多相关《接口考试试题第7章(8254)(7页珍藏版)》请在装配图网上搜索。

1、、选择题1. 当8253的6可编程定时/计数器工作在方式0,在初始化编程时,一旦写入控制字之后 ( )。A. 输出信号端OUT变为高电平B.输出信号端OUT变为低电平C.立即开始计数D. B和C都正确本题答案应选择D。4.8253- 5某计时器的最大计时初值是( )。A.65536 B. FF00H C.0000H D.FFFFHA 7.可编程接口芯片8253( )。A.只能做定时器B.只能做计数器C.A和B均可D.可作并行传送 C9. 可编程定时器/计数器8253共有工作方式( )。A.3 种 B.4 种 C.5 种 D.6 种.D12.8253芯片可采用硬件启动的方式是( )。 A.0,1

2、B. 2,3C.1,4D.1,5D13.8253- 5在写入一次计数初值后,能输出连续波形的方式是( )。A.1 和 2 B.2 和 3 C.3 和 4 D.4 和 5B16. 8253-5通道0工作于方式3, CLK0接2.5MHz时钟,要求产生重复周期为800us的方波, 则其计数初值为( )。A.2000 B.3125 C.320 D.1000A18在8253的六种工作方式中,输出周期性信号的是()。A.方式2和方式3B.方式1和方式5C方式4和方式5D方式0和方式1A19.在8253的六种工作方式中,由GATE的上升沿启动计数的是()。A.方式2和方式3B.方式1和方式5C方式4和方式

3、5D方式0和方式1B21若8253处于计数过程中,当CPU对它装入新的计数初值时,其结果是()。A.8253禁止编程B.8253允许编程,改变当前的计数初值C. 8253允许编程,但不改变当前的计数初值D. 8253允许编程,是否影响当前计数过程随工作方式不同而不同.23. 当8253工作在方式0时,控制信号GATE变为低电平后,对计数器的影响是()。A. 结束本次计数循环,等待下一次计数的开始B. 暂时停止现行计数工作C. 不影响本次计数D. 终止本次计数过程,立即开始新的计数循环B24. 利用8253每20ms产生一次中断,若CLK为2MHz,则8253可采用的工作方式及所取的 计数值分别

4、为( )A.方式 0; 65536B.方式 3; 40000HC.方式 5; 40000D.方式 2; 40000D二、填空题1. 设8254的计数器0的端口地址为280H,计数器1的端口地址为282H,则控制口的 地址应为( )。286H2. 当 8254的计数初值大于256时,应按照先()字节后( )字节的顺序写入。 低,高3. 设8254的计数器0的端口地址为60H,计数器1的端口地址为64H,则控制口的地 址应为( )。6CH4. 某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功 能,则8253应工作在方式( )。35. 利用8253芯片每25ms产生

5、一个方波输出,若输入的时钟频率为2MHz, 8253的计数初值 应取( ),工作方式选( )。50000次;方式36. 利用8253芯片每20ms产生一个脉冲输出,若输入的时钟频率为2MHz, 8253的计数初值 应该取( ),工作方式应选择( )。40000次;方式27. 在对8253的某个计数器的计数值进行读出之前,需要进行()。锁存8. 设8253芯片中某一计数器的口地址为40H,控制口地址为43H,计数频率为2MHz,当计 数器为0时,产生中断信号。试计算,序列程序所决定的中断周期是( )ms。MOV AL,00110110BOUT 43H,ALMOV AL,OFFHOUT 40H,A

6、LOUT 40H,AL答案为32. 767ms。9.8253- 5内部寄存器地址为()个I/O端口。其中()个是定时/计数通道端口。4310. 8253-5有3个16位计数通道,每个计数通道中各有3条信号线:即计数输入CLK,输 出信号OUT以及()。门控信号 GATE11. 方波输出的 8253-5,其计数初始值为奇数时输出( )方波,为偶数时输出( )方波。 不对称方波 对称方波12.8253-5的计数通道0 (端口地址为PORTO)用于计数,要求计满50输出信号,假定计 数器工作于BCD计数方式,则写入计数初始值的指令为MOV AL,()和OUT PORT0,AL 50H三、简答题5.

7、8253-5的通道0按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率为 40KMHz,此时应如何写入计数值。答:首先计算计数初值。TOUT0=1/FOUT0=1/40KMHz TCLK0=1/F/FCLK0=1/1MHz n=TOUT0/TCLK0=FCLK0/FOUT0=1MHz/40KMHz=1000/40=25 若采用二进制计数,则写入方式为MOV AL,25OUT PORT0, AL ; PORT0为通道0的端口地址 若采用十进制计数,则写入方式为MOV AL,25HOUT PORT0,AL13.计数器/定时器8253有哪几种工作方式?各有何特点?其用途如何? 答:计

8、数器/定时器8253有以下6种工作方式:方式 0计完最后一个数时中断,用于只计数一次;方式 1可编程序的单拍脉冲;方式 2速率发生器;方式 3方波速率发生器;方式 4软件触发选通;方式 5硬件触发选通。方式2、4、5的输出波形是相同的,都是宽度为一个CLK周期的负脉冲。但方式2是连续工 作,方式4由软件(设置计数值)触发启动,而方式5由门控脉冲触发启动。方式5(硬件 触发选通)与方式1(硬件再触发单拍脉冲),工作方式基本相同,但输出波形不同,方式1 输出的为宽度是N个CLK脉冲的低有效脉冲(计数过程中输出为低),而方式5输出的为宽 度是1个CLK脉冲的负脉冲(计数过程中输出为高)。15. 82

9、53-5的通道0按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率 为40GHz,此时应如何写入计数值。(设8253的端口地址为80H83H)答:通道 0 方式 3 FCLK0=1MHz, FOUT0=40KHz, n0=FCLK0/FOUT0=1MHz/40 KHz=25。MOV AL,00010111(17H)OUT 83H,ALMOV AL,25HOUT 80H,AL18.8253工作于方式2 和方式 3 有什么异同?答:8253的方式2和方式3都是对CLK的N分频,OUT的初始电平一样都为高,GATE控制 也一样,只是OUT输出的信号波形不同,方式2的OUT是(N-1)

10、个CLK的高电平加一个CLK 的低电平;而方式3的OUT是方波(N为偶数),高、低电平各为N/2个CLK,或近似方波(N 为奇数),高电平为(N+1) /2个CLK,低电平为(N-1) /2个CLK 四、综合题1.定时7计数器8254和CPU之间的硬件连接图如下图所示。现要求将8MHz的方波分 频为100Hz的方波,完成右侧电路的设计,写出8254的各端口地址并编写初始化程序。A8A9A6A0答:端口地址:T/C00A0H, T/C1-0A2H, T/C20A4H,控制口一0A6H 计数初值:8M/100=8000065536,需两个计数器级联T0:方式3,计数值为4000, T1:方式3,计

11、数值为20硬件连接:D7D0WRCLK0GATE0RDOUT0A0CLK1A1GATE18MHz+5VA5A4A3CBAY474LS138A7G1A8A9士 1CG2AA6 二G2BA0D7DOiow IOR 一A1 -A2 -初始化程序:8254CSOUT1CLK2GATE2OUT2MOV AL, 36HOUT 0A6H, ALMOV AX, 4000OUT 0A0H, ALMOVAL, AHOUT0A0H,ALMOVAL, 56HOUT0A6H,ALMOVAL, 20OUT0A2H,AL2.设8254的端口地址为2F0H, 2F2H, 2F4H, 2F6H,现采用8254的计数器级联方式

12、将6MHz的脉冲变为2Hz的脉冲,设计地址译码电路并编写初始化程序。地址译码电路:MOVDX,2F6HMOVAL,00110110BOUTDX,ALMOVAL,01110110BOUTDX,ALMOVDX,2F0HMOVAX,600OUTDX,ALMOVAL,AHOUTDX,ALMOVDX,2F2HMOVAX,5000OUTDX,ALMOVAL,AHOUTDX,AL3.设8254的端口地址为2F0H,2F2H, 2F4H, 2F6H,现采用8254的计数器级联方式将6MHz 的脉冲变为2Hz的脉冲,画出硬件连接图(包括地址译码电路)并编写初始化程序。A8A0A6A75VMOV DX,2F6HM

13、OV AL,00110110B OUT DX,ALMOV AL,01110110BOUT DX,ALMOV DX,2F0HMOV AX, 600OUT DX,ALMOV AL, AHOUT DX,ALMOV DX,2F2HMOV AX, 5000OUT DX,ALMOV AL, AHOUT DX,AL15.如果假定8253的4个端口地址为320H323H,输入时钟频率为2MHz,画出OUT。输出方 波频率分别为2000Hz、lHz的连接图,并编写初始化程序。OUT。输出方波频率为2000Hz时的连接图和初始化程序如下所示:OUTGATE0CLK02MHz+5VMOV DX,323H;设置控制端

14、口地址MOV AL,36H;设置控制字OUT DX,ALMOV AX,1OOO;设置计数器初值MOV DX,320H;设置通道0计数器地址OUT DX, AL ;写入计数器初值低8位MOV AL,AHOUT DX,AL;写入计数器初值高8位OUT。输出方波频率为1Hz时的连接图和初始化程序如下所示:+5VOUlgGAEE0GATECLK0OUT2MHzCLKMOV DX,323H;设置控制端口地址MOV AL,76H;设置控制字OUT DX,ALMOV AL, 1000;设置计数器初值MOV DX,321H;设置通道1计数器地址OUT DX,AL;写入计数器初值低8位MOV AL,AHOUT DX,AL;写入计数器初值高8位MOV DX,323H;设置控制端口地址MOV AL,36H;设置控制字OUT DX,ALMOV AX,2000;设置计数器初值MOV DX,320H;设置通道0计数器地址OUT DX,AL;写入计数器初值低8位MOV AL,AHOUT DX,AL;写入计数器初值高8位

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!