09习题答案

发布 2022-09-02 10:49:28 阅读 1314

第九章计数器和定时器电路。

习题与答案。

主要由哪几个部分组成?

解:数据总线缓冲器、读写控制电路、控制字寄存器以及三个计数器。

2、(1)8253内部有哪几个通道?简要说明clk、out和gate引脚的含义。

2)8253-5通道2工作于方式3,输入时钟频率为1mhz,out引脚输出周期为10ms的方波。已知通道0的口地址为3f0h,试编写初始化程序段。

解:(1)8253内部有三个计数通道,计数器##1、#

clk为时钟信号输入引脚,gate为门控信号输入引脚,out引脚根据各种工作方式的不同,输出各种工作波形。

(2)mov al,10010110b

mov dx,3f3h

out dx,al

mov al,1000

mov dx,3f2h

out dx,al

使用通道1,工作在方式2,要求产生2ms的定时中断,8253的clk输入端的时钟周期为0.84s,试写出初始化程序段。(假设端口地址为0fch~0ffh)

解: 计算2ms对应的时间常数。

n=2ms/0.84s=2×1000/0.84=2381=094dh

初始化编程:

mov al ,75h

out 0ffh ,al

mov al ,81h

out 0fdh ,al

mov al ,23h

out 0fdh ,al

4、假设8253各端口的地址分别为40h一43h,若计数器0,out引脚输出1khz的连续方波信号;计数器1,每秒钟产生18.2次连续的方波信号;计数器2,每15.12s,输出一次连续的单脉冲信号。clk=1.19mhz。对以上通道进行初始化编程。

解: tc(计数周期)=1/1.19mhz=0.84s

计数器0:n=1000/0.84=1190=04a6h

计数器1:n=54900/0.84=65357=ff4dh

计数器2:n=15.12/0.84=18=12h

初始化编程:

mov al, 36h ;通道0

out 43h, al

mov al, 0a6h

out 40h, al

mov al, 04h

out 40h, al

mov al, 76h ;通道1

out 43h, al

mov al, 4dh

out 41h, al

mov al, 0ffh

out 41h, al

mov al,94 h通道2

out 43h, al

mov al, 12h

out 42h, al

5、假设8253各端口的地址分别为40h一43h,clk=1mhz,若要计数器产生周期为1s的方波,请问使用一块8253如何达到目的?并写出初始化编程。

解:在只用一个计数器的情况下。由于计数值:

n=1000000/1=106≥65536

故可以采用计数器级联的方式实现题目的要求。

级联方法:计数器0的clk接1mhz的时钟脉冲,计数值为1000,工作于方式3;再将计数器0的out接于计数器1的clk端口。令计数器1也工作于方式3,计数值为1000,就可以在计数器1的out输出得到所需要的方波。

初始化程序:

mov dx, 43h初始化计数器0

mov al, 37h

out dx, al

mov al, 00

mov dx, 40h

out dx, al

mov al, 10

out dx, al

mov dx, 43h初始化计数器1

mov al, 77h

out dx, al

mov al, 00

mov dx, 41h

out dx, al

mov al, 10

out dx, al

第09章习题答案

一 填空题。1.失误 纠正。2.前景色。3.定义画笔 定义图案 定义自定形状。二 选择题。1.a b c 2.d3.a b d 三 问答题。1.答 剪切 命令与 拷贝 命令复制图像的方法有所不同 剪切 命令是将所选择的图像在原图像中剪掉后,复制到剪贴板,原图像中删除选择的图像,原图像被破坏 而 拷贝...

09章习题提示与答案

第九章气体动力循环。9 1 活塞式内燃机定容加热循环的参数为 p1 0.1mpa t1 27 压缩比 6.5,加热量q1 700kj kg。假设工质为空气及比热容为定值,试求循环各点的状态 循环净功及循环热效率。提示 1 2过程为等熵压缩过程,压缩比 2 3过程为定容加热过程,过程热量q cp0 t...

09第9章习题答案

p444 adc dac 9.8解 1 p414 偏移码和补码同属双极性码。二者对应关系为 同一个数的偏移码与补码,除了符号位相反外,数值位完全相同。所以要实现输入为补码的双极性dac,只要在双极性偏移码dac电路基础上,将输入补码的符号位变反,转换成偏移码即可。若要实现dac1210与8位pc总线...