没有合适的资源?快使用搜索试试~ 我知道了~
微机原理与接口技术习题集.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 57 浏览量
2023-04-23
10:33:26
上传
评论
收藏 922KB DOC 举报
温馨提示
试读
55页
微机原理与接口技术习题集.doc
资源推荐
资源详情
资源评论
963. 在 8253 中 通 过 对 其 中 一 个 ____ 的 编 程 设 定 和 控 制 工 作 方 式 , 其 端 口 地 址 是 当
A
1
A
0
=_____是的地址。
【参考答案】P169 例 2
控制口,11B。
964. 若要在 8253A 的计数工程中读取计数值,应当____。
A. 直接用 IN 指令读出 CE 的内容
B.先对 8253A 写入一个锁存命令,将当前的 CE 内容锁存入 OL 中,然后再用 IN 指令将
OL 的内容取到 CP 中,再发出命令让 OL 的内容开始与 CE 同步
C. 先对 8253A 写入一个锁存命令,将当前的 CE 内容锁存入 OL 中,然后再用 IN 指令将
OL 的内容取到 CPU 中,此后 OL 的内容自动开始与 CE 同步
【参考答案】P169 例 3
C。
965. 在某微机系统中,8253 的 3 个计数器的端口地址分别为 3F0H、3F2H 和 3F4H,控制
自寄存器的端口地址为 3F6H,规定 8253 的通道 0 工作于方式 3,采用 BCD 计数,输
入脉冲频率为 2MHz,输出方波频率为 2KHz,使编写初始化程序片断。
分析:
(1) 计算计数初值
(2) 拟定方式控制字
输入脉冲频率
输出方波频率
2MHz
2KHz
= ==
计数初值
1000
【参考答案】P169 例 4
初始化程序片断
MOV
AL,
37H
MOV
DX,
3F6H
OUT
DX,
AL
;送方式控制字到控制口
MOV
AL,
00
MOV
DX,
3F0H
OUT
DX,
AL
;送计数初值低字节到通道 0
MOV
AL,
10H
OUT
DX,
AL
;送计数初值高字节到通道 0
966. 设定期器/计数器 8253 的 CLK1 端输入时钟信号的频率为 2.5kHz,规定在 OUT 端产生
频率为 1Hz 的方波,则 8253 的计数器 1#应工作于方式____,且送入计数器 1#的计数
初值为_____。
【参考答案】P170 例 5
3,2500。
967. 可编程计数/定期器 8253 的工作方式共有_____,共有______个 I/O 地址。
A.3 种、4
B.4 种、5
C.6 种、3
D.6 种、4
【参考答案】P170 例 1
D。
968. 当 Intel8253 可编程定期/计数器工作在方式 0,在初始化编程时,一旦写入控制字后,
_____。
A.输出信号端 OUT 变为高电平
B.输出信号端 OUT 变为低电平
C.输出信号保持本来的点位值
D.立即开始计数
0 0 1 1 0 1 1 10B=37H
{
{
{
选
择
通
道
0
16
位
读
写
方
式
3
十
进
制
方式控制字:
【参考答案】P170 例 2
B。
969. 定期/计数器 8253 无论工作在哪种方式下,在初始化编程时,写入控制字后,输出端
OUT 便______。
A.变为高电平
B.变为低电平
C.变为相应的高电平或低电平
D.保持原状态不变,直至计数结束
【参考答案】P170 例 3
C。
970. 8253.芯片内包具有_____个独立的计数通道,它有______种工作方式,若输入时钟
CLK1=1MHz,计数初值为 500,BCD 码计数方式,OUT1 输出为方波,则初始化时该
通道的控制字应为_____。
【参考答案】P171 例 4
3,6,77H。
971. 若 8253PIT 的通道计数频率为 1MHz,每个通道的最大定期时间为____。
A. 32.64ms
B. 97.92ms
C. 48.64ms
D. 65.536ms
【参考答案】P171 例 5
D.
972. 已知图如下。规定
(1) 使用地址总线的 A
9
到 A
0
,运用 74LS138(可适当添加逻辑电路)给 8253 编
一个 I/O 地址,使当 CPU 输出 I/O 地址为 200H~203H 时,分别选中 8253 的
0#、1#、2#计数器及控制字寄存器,并使 8253 能正常工作。是在图中画出所
有的相关连线。
(2) 设 8253 的 0#计数器作为十进制计数器用,其输入计数脉冲频率为 100kHz,
规定 0#计数器输出频率为 1kHz 的方波,试写出设立 8253 工作方式及计数初
值的有关指令。(控制字格式如图 8.4 所示)。
BCD=1:8253 工作在十进制计数器方式;BCD=0:8253 工作在二进制计数器方式。
【参考答案】P172 例 6
(1) 连线图如图 8.5 所示
V
c
GATE
0
CLK
0
OUT
0
CS
D
7
~D
0
RD
WR
A
1
A
0
8253
Y
0
Y
1
Y
2
Y
3
Y
4
Y
5
Y
6
Y
7
E
3
E
2
E
1
C
B
A
IOR
IOW
+5V
100kHz
1kHz
74LS138
8253控制字格式
SC
1
SC
0
RL
1
RL
0
M
2
M
1
M
0
BCD
D
7
D
6
D
5
D
4
D
3
D
2
D
1
D
0
A
0
A
1
1 1
00 计数器0#控制字
01 计数器1#控制字
10 计数器2#控制字
11 非法
SC
1
SC
0
=
00 当前计数值所存
01 读/写低8位数据
10 读/写高8位数据
11 读/写16位数据,先低8位后高8位
RL
1
RL
0
=
000 8253工作在方式0
001 8253工作在方式1
×10 8253工作在方式2
×11 8253工作在方式3
100 8253工作在方式4
101 8253工作在方式5
M
2
M
1
M
0
=
图8.4 例6图
(2) 初始化程序
MOV
AL,37H
MOV
DX,203H
OUT
DX,AL
;送方式控制字到控制口
MOV
AL,00
MOV
DX,200H
OUT
DX,AL
MOV
AL,1
OUT
DX,AL
;送计数初值到通道 0
973. 已知加在 8253 上的外部计数器时钟频率为 1MHz,试说明若再不增长硬件芯片的情况
下,使 8253 产生周期为 1s 的对称方波应如何实现?
【参考答案】P174 题 1
由外部计数器时钟频率为 1MHz,得时钟周期为 1/1MHz=1μs;单通道最大定期时间为
216*1μs<1s,所以,要采用计数通道串联的形式。
设通道 0、通道 1 都工作在房时 3,通道 0 的输出作为通道 1 的输入,如图 8.6 所示。
V
c
GATE
0
CLK
0
OUT
0
CS
D
7
~D
0
RD
WR
A
1
A
0
8253
Y
0
Y
1
Y
2
Y
3
Y
4
Y
5
Y
6
Y
7
E
3
E
2
E
1
C
B
A
IOR
IOW
+5V
100kHz
1kHz
74LS138
图8.5 例6连线图
A
0
A
2
A
3
A
4
A
5
A
6
A
7
A
8
A
9
A
1
数据
总线
GATE
0
GATE
1
CLK
0
OUT
0
CLK
1
OUT
1
8253
+5V
1MHz方波
1kHz方波
1Hz方波
图8.6 连线图
剩余54页未读,继续阅读
资源评论
智慧安全方案
- 粉丝: 3679
- 资源: 59万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功