1
第八?/p>
习题与思考题
典型例题解析
一、填空题
1.
?/p>
8253
工作在周期性方波输出方式时?/p>
若计数初值为偶数?/p>
则输?/p>
?/p>
?/p>
波,若计数初值为奇数,则输出
?/p>
方波?/p>
分析?/p>
8253
工作于方?/p>
3
时输出连续方波,当计数初?/p>
n
为偶数时,输出方波的高、低
电平持续时间均为
nT
CLK
/2
,当计数初?/p>
n
为奇数时,输出方波的高电平持续时间为
(
n+1)T
CLK
/2
,低电平持续时间?/p>
(
n+1)T
CLK
/2
?/p>
答:①对?/p>
②非对称
2
?/p>
8253
内部寄存器地址?/p>
?/p>
?/p>
I
/
O
端口?/p>
其中
?/p>
个是定时
/
计数?/p>
道端口?/p>
分析?/p>
8253
有两条地址?/p>
A
1
?/p>
A
0
,用来选中片内
4
个端口,其中
3
个是计数通道地址?/p>
答:?/p>
4
?/p>
3
3
?/p>
8253
的计数通道
0
(端口地址?/p>
POTR
0
)用于计数,要求计满
30
输出一信号,假?/p>
计数器工作于
BCD
计数方式,则写入计数初值的指令?/p>
MOV
L
?/p>
?/p>
OUT
PORT
0
?/p>
AL
分析?/p>
8253
在初始化写入计数初值时,若采用
BCD
码计数,计数初值必须以计数结果
的十进制数加上?/p>
H
”表示。例如计数值为
10
,必须写?/p>
10H
?/p>
答:
30H
二、选择?/p>
1
?/p>
8253
的哪种工作方式能产生连续方波输出?/p>
?/p>
?/p>
A.
方式
0
B.
方式
1
C.
方式
2
D.
方式
3
分析?/p>
8253
?/p>
6
种工作方式,其中产生连续波形的是方式
2
和方?/p>
3
,方?/p>
3
产生
连续方波
答:
D
2
?/p>
8253
每个计数器的最大计数初值是?/p>
?/p>
?/p>
A. 65536
B. FF00H
C. 0000H
D. FFFFH
分析?/p>
8253
每个计数器的计数范围?/p>
1
?/p>
65536
?/p>
当计数初值为
0000H
时,
计满
65536
?/p>
?/p>
1
计数器减?/p>
0
?/p>
答:
C
3.
?/p>
8253
定时
/
计数器处于计数过程中,当
CPU
对它装入新的计数初值时,其结果?/p>
是(
?/p>
?/p>
A. 8253
定时
/
计数器禁止编?/p>
B. 8253
定时
/
计数器允许编程,并改变当前的计数过程
C. 8253
定时
/
计数器允许编程,但不改变当前的计数过?/p>
D. 8253
定时
/
计数器允许编程,是否影响当前的计数过程随工作方式而变