版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、一、选择题1.当8253的6可编程定时/计数器工作在方式0,在初始化编程时,一旦写入控制字之后,()。A.输出信号端OUT变为高电平B.输出信号端OUT变为低电平C.立即开始计数D.B和C都正确本题答案应选择D。4.8253-5某计时器的最大计时初值是()。A.65536B.FF00HC.0000HD.FFFFHA7.可编程接口芯片8253()。A.只能做定时器B.只能做计数器C.A和B均可D.可作并行传送C9.可编程定时器/计数器8253共有工作方式()。A.3种B.4种C.5种D.6种.D12.8253芯片可采用硬件启动的方式是()。A.0,1B.2,3C.1,4D.1,5D13.8253
2、-5在写入一次计数初值后,能输出连续波形的方式是()。A.1和2B.2和3C.3和4D.4和5B16.8253-5通道0工作于方式3,CLK0接2.5MHz时钟,要求产生重复周期为800us的方波,则其计数初值为()。A.2000B.3125C.320D.1000A18在8253的六种工作方式中,输出周期性信号的是()。A.方式2和方式3B.方式1和方式5C.方式4和方式5D.方式0和方式1A19.在8253的六种工作方式中,由GATE的上升沿启动计数的是()。A.方式2和方式3B.方式1和方式5C.方式4和方式5D.方式0和方式1B21.若8253处于计数过程中,当CPU对它装入新的计数初值
3、时,其结果是()。A.8253禁止编程B.8253允许编程,改变当前的计数初值C.8253允许编程,但不改变当前的计数初值D.8253允许编程,是否影响当前计数过程随工作方式不同而不同)。23.当8253工作在方式0时,控制信号GATE变为低电平后,对计数器白影响是(A.结束本次计数循环,等待下一次计数的开始B.暂时停止现行计数工作C.不影响本次计数D.终止本次计数过程,立即开始新的计数循环B24.利用8253每20ms产生一次中断,若CLK为2MHz,则8253可采用的工作方式及所取的计数值分别为()A.方式0;65536B.方式3;40000HC方式5;40000D.方式2;40000D二
4、、填空题1设8254的计数器0的端口地址为280H,计数器1的端口地址为282H,则控制口的地址应为()。286H2当8254的计数初值大于256时,应按照先()字节后()字节的顺序写入。低,高3设8254的计数器0的端口地址为60H,计数器1的端口地址为64H,则控制口的地址应为()。6CH4.某一测控系统要使用一个连续的方波信号,如果使用8253可编程定时/计数器来实现此功能,则8253应工作在方式()。5.利用8253 芯片每 25ms 产生一个方波输出,应取( ) ,工作方式选( ) 。50000 次;方式 36.利用8253 芯片每 20ms 产生一个脉冲输出,应该取( ) ,工作方
5、式应选择(若输入的时钟频率为2MHz, 8253 的计数初值若输入的时钟频率为2MHz, 8253 的计数初值)。40000次;方式27在对8253的某个计数器的计数值进行读出之前,需要进行()。锁存8.设8253芯片中某一计数器的口地址为40H,控制口地址为43H,计数频率为2MHz,当计数器为0时,产生中断信号。试计算,序列程序所决定的中断周期是()ms。MOVAL,00110110BOUT43H,ALMOVAL,OFFHOUT40H,ALOUT40H,AL答案为32.767ms。9.8253-5内部寄存器地址为()个I/O端口。其中()个是定时/计数通道端口。4310.8253-5有3个
6、16位计数通道,每个计数通道中各有3条信号线:即计数输入CLK输出信号OUT以及()。门控信号GATE11.方波输出的8253-5,其计数初始值为奇数时输出()方波,为偶数时输出()方波。不对称方波对称方波12.8253-5的计数通道0(端口地址为PORT。用于计数,要求计满50输出信号,假定计数器工作于BCD计数方式,则写入计数初始值的指令为MOVAL,()和OUTPORT0,AL50H三、简答题5.8253-5的通道0按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率为40KMHz,此时应如何写入计数值。答:首先计算计数初值。TOUT0=1/FOUT0=1/40KMHzTC
7、LK0=1/F/FCLK0=1/1MHzn=Tout0/Tclk0=Fclk0/Fout0=1MHz/40KMHz=1000/40=25若采用二进制计数,则写入方式为MOVAL,25OUTPORT0,AL;PORT0为通道0的端口地址若采用十进制计数,则写入方式为MOVAL,25HOUTPORT0,AL13. 计数器/定时器8253有哪几种工作方式?各有何特点?其用途如何?答:计数器/定时器8253有以下6种工作方式:方式0计完最后一个数时中断,用于只计数一次;方式1可编程序的单拍脉冲;方式2速率发生器;方式3方波速率发生器;方式4软件触发选通;方式5硬件触发选通。方式2、4、5的输出波形是相
8、同的,都是宽度为一个CLK周期的负脉冲。但方式2是连续工作,方式4由软件(设置计数值)触发启动,而方式5由门控脉冲触发启动。方式5(硬件触发选通)与方式1(硬件再触发单拍脉冲),工作方式基本相同,但输出波形不同,方式1输出的为宽度是N个CLK脉冲的低有效脉冲(计数过程中输出为低),而方式5输出的为宽度是1个CLK脉冲的负脉冲(计数过程中输出为高)。15.8253-5的通道0按方式3工作,时钟CLK0的频率为1MHz,要求输出方波的重复频率为40GHz,此时应如何写入计数值。(设8253的端口地址为80H83H)答:通道0方式3FCLK0=1MHz,FOUT0=40KHz,n0=FCLK0/FO
9、UT0=1MHz4/0KHz=25。MOVAL,00010111(17H)OUT83H,ALMOVAL,25HOUT80H,AL18.8253工作于方式2和方式3有什么异同?答:8253的方式2和方式3都是对CLK的N分频,OUT的初始电平一样都为高,GAT印制也一样,只是OUT输出的信号波形不同,方式2的OUT是(N-1)个CLK的高电平加一个CLK的低电平;而方式3的OUT是方波(N为偶数),高、低电平各为N/2个CLK,或近似方波(N为奇数),高电平为(N+1)/2个CLK,低电平为(N-1)/2个CLK四、综合题1 .定时/计数器8254和CPU之间的硬件连接图如下图所示。现要求将8M
10、Hz的方波分频为100Hz的方波,完成右侧电路的设计,写出8254的各端口地址并编写初始化程序。A8A9A6A0D7D0IOWIORA1 A2 答:端口地址:T/C00A0H,T/C1-0A2H,T/C2-0A4H,控制口0A6H计数初值:8M/100=80000>65536,需两个计数器级联T0:方式3,计数值为4000,T1:方式3,计数值为20硬件连接:D7D0 VIOWIORA1A2A5 A4A3Y4D7D0WRRDA0A1CSCLK0GATE1OUT18254CLK28MHzGATE0+5VOUT0CLK174LS138GATE2A8A9A6A0A7 10G1G2AG2BOUT
11、2初始化程序:MOVAL,36HOUT0A6H,ALMOVAX,4000OUTMOVOUTMOVOUTMOVOUT0A0H, ALAL, AH0A0H, ALAL, 56H0A6H, ALAL, 20 0A2H, AL2.设8254的端口地址为2F0H,2F2H,2F4H,2F6H,现采用8254的计数器级联方式将6MHz的脉冲变为2Hz的脉冲,设计地址译码电路并编写初始化程序。地址译码电路:CS#MOVDX,2F6HMOVAL,00110110BOUTDX,ALMOVAL,01110110BOUTDX,ALMOVDX,2F0HMOVAX,600OUTDX,ALMOVAL,AHOUTDX,AL
12、MOVDX,2F2HMOVAX,5000OUTDX,ALMOVAL,AHOUTDX,AL3.设8254的端口地址为2F0H,2F2H,2F4H,2F6H,现采用8254的计数器级联方式将6MHz的脉冲变为2Hz的脉冲,画出硬件连接图(包括地址译码电路)并编写初始化程序。D7D0 二:IOWIOR A1 A2 D7D0CLK0WRGATE0RDOUT0A0CLK1A1GATE1OUT18254CSCLK0GATE0OUT010KHz6MHz2Hz5VMOVDX,2F6HMOVAL,00110110BOUTDX,ALMOVAL,01110110BOUTDX,ALMOVDX,2F0HMOVAX,60
13、0OUTDX,ALMOVAL,AHOUTDX,ALMOVDX,2F2HMOVAX,5000OUTDX,ALMOVAL,AHOUTDX,ALA8A0A6A715.如果假定8253的4个端口地址为320H323H,输入时钟频率为2MHz,画出OUT0输出方波频率分别为2000Hz、1Hz的连接图,并编写初始化程序。OUT0输出方波频率为2000Hz时的连接图和初始化程序如下所示:GATE0OUT0+5V2MHz-CLK0MOVDX,323H设置控制端口地址MOVAL,36H;设置控制字OUTDX,ALMOVAX,1000;设置计数器初值MOVDX,320H设置通道0计数器地址OUTDX,AL写入计数器初值低8位MOVAL,AHOUTDX,AL;写入计数器初值高8位OUTo输出方波频率为1Hz时的连接图和初始化程序如下所示:+5VOUT0GATE4-GATE-CLK0OUTi2MHz"CLKhMOVDX,323H;设置控制端口地址MOVAL,76H;设置控制字OUTDX,AL
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年山西电力职业技术学院单招综合素质考试必刷测试卷及答案1套
- 广州银行招聘面试题及答案
- 工商银行秋招面试题及答案
- 2026年沙洲职业工学院单招职业倾向性测试题库及答案1套
- 2025广东珠海市司法局直属单位招聘合同制职员3人参考题库附答案详解(基础题)
- 2025年铜陵市义安区文化和旅游局公开招聘编外聘用人员2名参考题库含答案详解(培优a卷)
- 2025年河南警察学院引进博士研究生30人参考题库及参考答案详解一套
- 2025广东广州市社会科学院引进急需专业人才4人参考题库含答案详解(培优a卷)
- 2025广东深圳大学未来地下城市研究院招聘辅助管理人员1人参考题库及一套答案详解
- 2025广东韶关市乳源县大布镇人民政府招聘敬老院人员1人参考题库附答案详解(能力提升)
- 重症医学科个案护理查房
- 监督式机器学习在食品霉菌毒素检测中的应用研究进展
- 尊享会员合同:全方位权益保障协议
- 混动汽车热管理系统优化
- 肾内科医生进修总结汇报
- 新版煤矿重大事故隐患判定标准应急管理部令第4号解读
- CRRT的枸橼酸抗凝(ICU)培训课件
- 防沙治沙施工设计方案
- 银行运营主管
- 鸡颈部皮下注射培训
- 外墙保温简单安全免责协议书(2篇)
评论
0/150
提交评论