微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc

微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc

ID:50768790

大小:453.00 KB

页数:12页

时间:2020-03-08

微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc_第1页
微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc_第2页
微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc_第3页
微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc_第4页
微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc_第5页
资源描述:

《微机原理 汇编语言与接口技术 工业和信息化普通高等教育十二五 规划教材立项项目 习题答案 作者 周杰英 张萍 郭雪梅 黄方军 08 习题答案.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、第8章常用接口技术习题与参考答案本章的习题与参考答案按本章的小节分为四大部分,即:8.1计数器/定时器8.2并行输入输出接口8.3模/数和数/模转换接口8.4串行通信接口8.1计数器/定时器习题与参考答案1、8253主要由哪几个部分组成?解:数据总线缓冲器、读写控制电路、控制字寄存器以及三个计数器2、(1)8253内部有哪几个通道?简要说明CLK、OUT和GATE引脚的含义。(2)设8253通道2工作于方式3,输入时钟频率为1MHz,OUT引脚输出周期为1ms的方波。已知通道0的口地址为3F0H,试编写该8253芯片的初始化程序段。解:(1)8253内

2、部有三个计数通道,计数器#0、#1、#2。CLK为时钟信号输入引脚,GATE为门控信号输入引脚,OUT引脚根据各种工作方式的不同,输出各种工作波形。(2)MOVAL,10110110BMOVDX,3F3HOUTDX,ALMOVAX,555MOVDX,3F2HOUTDX,ALMOVAL,AHOUTDX,AL(2)MOVAL,10110111BMOVDX,3F3HOUTDX,ALMOVAL,55HMOVDX,3F2HMOVAL,05HOUTDX,ALOUTDX,AL3、假设有一片8253芯片,其端口地址为0FCH~0FFH,其CLK引脚输入的时钟信号周期为

3、0.84µs。现用该8253芯片的计数器1,工作在方式2,产生周期为2ms的信号,试写出该8253芯片的初始化程序。解:计算2ms对应的时间常数N=2mS/0.84µs=2×1000/0.84=2381=094DH初始化编程:MOVAL,75HOUT0FFH,ALMOVAL,81HOUT0FDH,ALMOVAL,23HOUT0FDH,ALMOVAL,74HOUT0FFH,ALMOVAL,4DHOUT0FDH,ALMOVAL,09HOUT0FDH,ALMOVAL,74HOUT0FFH,ALMOVAX,200000/84OUT0FDH,ALMOVAL,AH

4、OUT0FDH,ALMOVAL,74HOUT0FFH,ALMOVAX,2381OUT0FDH,ALMOVAL,AHOUT0FDH,AL4、假设8253各端口的地址分别为40H~43H,若计数器0,OUT引脚输出频率为1KHZ的连续方波信号;计数器1,每秒产生18.2次连续的方波信号;计数器2,每15.12µs输出一次连续的单脉冲信号。CLK时钟脉冲的频率为1.19MHz。请对以上计数器通道进行初始化编程。解:TC(计数周期)=1/1.19MHZ=0.84µs计数器0:N=1.19*1000000/1000=1190=04A6H计数器1:N=54900/

5、0.84=65357=FF4DH计数器2:N=15.12/0.84=18=12H初始化编程:MOVAL,36H;通道0OUT43H,ALMOVAL,0A6HOUT40H,ALMOVAL,04HOUT40H,ALMOVAL,76H;通道1OUT43H,ALMOVAL,4DHOUT41H,ALMOVAL,0FFHOUT41H,ALMOVAL,94H;通道2OUT43H,ALMOVAL,12HOUT42H,AL5、假设8253各端口的地址分别为40H~43H,CLK时钟信号频率为1MHz,若要计数器产生周期为1s的方波,请问使用一片8253如何达到目的?写出

6、初始化程序。解:在只用一个计数器的情况下。由于计数值:N=1000000/1=106≥65536故可以采用计数器级联的方式实现题目的要求。级联方法:计数器0的CLK接1MHZ的时钟脉冲,计数值为1000,工作于方式3;再将计数器0的OUT接于计数器1的CLK端口。令计数器1也工作于方式3,计数值为1000,就可以在计数器1的OUT输出得到所需要的方波。初始化程序:MOVDX,43H;初始化计数器0MOVAL,37HOUTDX,ALMOVAL,00MOVDX,40HOUTDX,ALMOVAL,10OUTDX,ALMOVDX,43H;初始化计数器1MOVA

7、L,77HOUTDX,ALMOVAL,00MOVDX,41HOUTDX,ALMOVAL,10OUTDX,AL8.2并行输入输出接口习题与参考答案1、通常并行接口应具有哪些功能?解:(1)两个或两个以上具有锁存器或缓冲器的数据端口;(2)每个数据端口都有与CPU进行联络的控制和状态信息,也有与外设交换信息所必须的控制和状态信息;(3)通常每个数据端口,还可用中断方式与CPU交换信息;(4)有片选和控制电路;(5)可通过编程达到选择端口、传送方向与CPU交换信息的方法等目的。2、8255A由哪几个主要部分组成?解:(1)数据端口A,B,C。而且每个端口都是

8、8位;(2)A组和B组控制电路;(3)数据总线缓冲器;(4)读/写控制逻辑。3、8255A有哪

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

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

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