- 45
- 0
- 约2.27万字
- 约 15页
- 2021-02-01 发布于广西
- 举报
单片机模拟试卷集及答案
单片机模拟试卷 000 及答案
一、填空题(37 分)
1、8031 单片机芯片共有 40 个引脚,MCS-51 系列单片机为 8 位单片机。
2、8031 的异步通信口为全双工 (单工/半双工/全双工),
3、8031 内部数据存储器的地址范围是00H-7FH,位地址空间的字节地址范围是 20H-2FH,对应的位地址范
围是00H-7FH,外部数据存储器的最大可扩展容量是 64K 字节。
4、单片机也可称为微控制器 或 嵌入式控制器。
5.当MCS-51 执行 MOVC A,@A+PC 指令时,伴随着 PSEN*控制信号有效。
6、当单片机复位时 PSW= 00 H,这时当前的工作寄存器区是 0 区,R4 所对应的存储
单元地址为 04 H。
7、MCS-51 系列单片机指令系统的寻址方式有 寄存器 、直接寻址、
寄存器间接、立即、 基址加变址 、 位寻址 。(相对寻址也可以)
8、MCS-51 系列单片机的典型芯片分别为 8031 、 8051 、 8751 。
9、8031 的 P3 口为双功能口;
10、由8031 组成的单片机系统在工作时,EA*引脚应该接 地(或 0);
11、8031 外部程序存储器的最大可扩展容量是 64K ,其地址范围是 0000H~ FFFFH 。ROM 芯片 2764
的容量是 8 KB,若其首地址为 0000H,则其末地址 1FFFH 。
12、8031 的中断源有 外中断 0, T0 ,外中断 1, T1,串行口,有 2 个中断优先级。
13、8031 唯一的一条 16 位数据传送指令为 MOV DPTR,data16。
14、LJMP 的跳转范围是64K,AJMP 的跳转范围是 2K B,SJMP 的跳转范围是 ±128 B (或 256B) 。
15、若 A 中的内容为68H,那么 P 标志位为 1。
二、简答题(13 分)
采用 6MHz 的晶振,定时 2ms,用定时器方式 1 时的初值应为多少?(请给出计算过程)(6 分)
答:
(1) Ts=2us
16
(2 -X)×2us=2ms
从而 X=64536 ……………… …..4 分
(2) 64536=FC18H………………………2 分
2、MCS-51 外扩的程序存储器和数据存储器可以有相同的地址空间,但不会发生数据冲突,为什么?(4 分)
答:
因为访问外扩的程序存储器和数据存储器执行的指令不同,所发出的控制信号也就不同。(2 分)
读外部数据存储器时,RD*信号有效。写外部数据存储器时,WR*信号有效。而读外部程序存储器时,PSEN*
信号有效。由于发出的控制信号不同,且只能有一种信号有效,因此,即使MCS-51 外扩的程序存储器和数
据存储器有相同的地址空间,也不会发生数据冲突。(2 分)
3.说明 MCS-51 的外部引脚EA*的作用?(3 分)
答:
EA*是内外程序存储器选择控制信号。(1 分)
当 EA*=0 时,只选择外部程序存储器。(1 分)
当 EA*=1 时,当 PC 指针≤0FFFH 时,只访问片内程序存储器;当 PC 指针>0FFFH 时,则访问外部程序
存储器(1 分)
三、编写程序,将外部数据存储器中的 5000H—50FFH 单元全部清零 (10分)。
答: ORG ****H (1 分)
MOV DPTR #5000H
第 1 页
单片机模拟试卷集及答案
MOV R0,#00H
CLR A (3 分)
LOOP : MOVX @DPTR,A
INC DPTR (3 分)
DJNZ R0,LOOP (2 分)
HERE:
原创力文档

文档评论(0)