第八章“定时计数控制接口”习题答案

第八章“定时计数控制接口”习题答案

ID:15483117

大小:44.00 KB

页数:3页

时间:2018-08-03

第八章“定时计数控制接口”习题答案_第1页
第八章“定时计数控制接口”习题答案_第2页
第八章“定时计数控制接口”习题答案_第3页
资源描述:

《第八章“定时计数控制接口”习题答案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第八章定时计数控制接口〔习题8.2〕8253每个计数通道与外设接口有哪些信号线,每个信号的用途是什么?〔解答〕CLK时钟输入信号——在计数过程中,此引脚上每输入一个时钟信号(下降沿),计数器的计数值减1GATE门控输入信号——控制计数器工作,可分成电平控制和上升沿控制两种类型OUT计数器输出信号——当一次计数过程结束(计数值减为0),OUT引脚上将产生一个输出信号〔习题8.3〕8253每个通道有___种工作方式可供选择。若设定某通道为方式0后,其输出引脚为___电平;当___后通道开始计数,___信号端每来一个脉

2、冲___就减1;当___,则输出引脚输出___电平,表示计数结束。8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300KHz的方波信号,则8253的计数值应为___,应选用的工作方式是___。〔解答〕8253每个通道有6种工作方式可供选择。若设定某通道为方式0后,其输出引脚为低电平;当写入计数初值(并进入减1计数器)后通道开始计数,CLK信号端每来一个脉冲减1计数器就减1;当计数器减为0,则输出引脚输出高电平,表示计数结束。8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300KHz

3、的方波信号,则8253的计数值应为5(=1.5MHz÷300KHz),应选用的工作方式是3。〔习题8.4〕试按如下要求分别编写8253的初始化程序,已知8253的计数器0~2和控制字I/O地址依次为204H~207H。⑴使计数器1工作在方式0,仅用8位二进制计数,计数初值为128。⑵使计数器0工作在方式1,按BCD码计数,计数值为3000。⑶使计数器2工作在方式2,计数值为02F0H。〔解答〕(1)moval,50hmovdx,207houtdx,almoval,128;80hmovdx,205houtdx,al

4、(2)3moval,33hmovdx,207houtdx,almovax,3000h;不是3000movdx,204houtdx,almoval,ahoutdx,al(3)moval,0b4hmovdx,207houtdx,almoval,02f0hmovdx,206houtdx,almoval,ahoutdx,al〔习题8.5〕设8253计数器0~2和控制字的I/O地址依次为F8H~FBH,说明如下程序的作用。moval,33hout0fbh,almoval,80hout0f8h,almoval,50hout0

5、f8h,al〔解答〕;设置计数器0采用工作方式1,先低后高写入计数值;BCD码十进制计数moval,33hout0fbh,al;计数值为5080moval,80hout0f8h,almoval,50hout0f8h,al总结:计数器0采用工作方式1,计数初值为50803习题8.6问题:nPC机是如何应用8253每个通道的?解答:n计数器0——每隔55ms产生一个IRQ0中断请求n计数器1——每隔15µs产生一个DRAM刷新请求n计数器2——控制扬声器音调习题8.7解答n101个下降沿,还可以采用方式4nGATE0

6、接外部启动计数器的控制信号,可以选用方式1或方式5movdx,203hmoval,12h;方式5为1ahoutdx,almovdx,200hmoval,64houtdx,al3

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。