没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
二、单项选择题
1、MCS—51 单片机外部有 40 个引脚,其中,地址锁存允许控制信号引脚是(A)
(A)ALE (B)
PSEN
(C)
EA
(D)RST
2、下列指令写确的
(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC A
3、ORG 0003H
LJMP 2000H
ORG 000BH
LJMP 3000H 当 CPU 响应外部中断 0 后,PC 的值是(B)
(A) 0003H (B)2000H (C)000BH (D)3000H
4、用 MCS-51 用串行扩展并行 I/O 口时,串行接口工作方式选择(A)
(A) 方式 0 (B)方式 1 (C)方式 2 (D)方式 3
5、MCS-51 的并行 I/O 口信息有两种读取方法:一种是读引脚,还有一种是(A)
(A)读锁存器具 (B)读数据库 (C)读 A 累加器具 (D)读 CPU
三、简答题(每小题 10 分,共 20 分)
1 简述可编程并行接口 8255 A 的部结构?
答:8255 A 的部结构由三部分组成:总线接口部分,部逻辑部分,外部接口部分。
(1)总线接口部分 其中有数据总线驱动器,读/写控制逻辑
(2)部逻辑部分 由 A 组和 B 组控制电路。
(3)外部接口部分 该部分有 3 个 8 位并行 I/O 端口,即 A 口、B 口和 C 口。
2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?
答:8051 单片机部有 21 个特殊功能寄存器,在物理上是分散在片各功能部件中,在数学上把它们组织在部数据存储
器地址空间 80H~FFH 中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:
(1)CPU:ACC、B、PSW、SP、DPTR(由 DPL 和 DPH 两个 8 位寄存器组成);
(2)中断系统:IP、IE;
(3)定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;
(4)并行 I/O 口:P0、P1、P2、P3;
(5)串行口:SCON、SBUF、PCON。
四、编程题
1 编程将片 RAM30H 单元开始的15B 的数据传送到片外 RAM3000H 开始的单元中去。
解:STRAT:MOV R0,#30H
MOV R7,#0FH
MOV DPTR,#3000H
LOOP: MOV A,R0
MOVX DPTR,A
INC R0
INC DPTR
DJNZ R7,LOOP
RET
2. 编制一个循环闪烁灯的程序。有 8 个发光二极管,每次其中某个灯闪烁点亮 10 次后,转到下一个闪烁 10 次,循
环不止。画出电路图。
解
本程序的硬件连接如图所示。当 P1.0 输出高电平时,LED 灯亮,否则不亮。
其程序如下: MOV A,#01H ;灯亮初值
SHIFT: LCAIL FLASH ;调闪亮 10 次子程序
RR A ;右移一位
SJMP SHIFT ;循环
FLASH: MOV R2,#0AH 闪烁 10 次计数
FLASH1; MOV P1,A ;点亮
LCALL DELAY ;延时
MOV P1,#00H ;熄灭
LCALL DELAY ;延时
DJNZ R2,FLASH1 ;循环
RET
三、选择题
1..MCS-51 的时钟最高频率是 ( A ).
A 12MHz B 6 MHz C 8 MHz D 10 MHz
2. 以下不是构成单片机的部件( D )
A 微处理器(CPU)、B 存储器 C 接口适配器(I\O 接口电路) D 打印机
3.-49D 的二进制补码为.( B )
P1.0
8013
P1.7
D0 Q0
74LS240
D7 Q7
5V
A 11101111 B 11101101 C 0001000 D 11101100
4、用 MCS-51 用串行扩展并行 I/O 口时,串行接口工作方式选择(A)
(B) 方式 0 (B)方式 1 (C)方式 2 (D)方式 3
5、当 8031 外出扩程序存储器 8KB 时,需使用 EPROM 2716(C)
(A) 2 片 (B)3 片 (C)4 片 (D)5 片
6、使用 8255 可以扩展出的 I/O 口线是(B)
(A) 16 根 (B)24 根 (C)22 根 (D)32 根
7、当使用快速外部设备时,最好使用的输入/输出方式是(C)
(A)中断 (B)条件传送 (C)DMA (D)无条件传送
8、MCS-51 的并行 I/O 口读-改-写操作,是针对该口的(D)
(A)引脚 (B)片选信号 (C)地址线 (D)部锁存器
9.LCALL 指令操作码地址是 2000H,执行完相子程序返回指令后,PC=(D)
(A) 2000H (B)2001H (C)2002H (D)2003H
二、判断题
1.要进行多机通信,MCS-51 串行接口的工作方式应为方式 1。 ( × )方式 2 和方式 3。
2.TMOD 中的 GATE=1 时,表示由两个信号控制定时器的启停。 ( √ )。
3.MCS-51 外扩 I/O 口与外 RAM 是统一编址的。 ( √ )。
4.使用 8751 且 =1 时,仍可外扩 64KB 的程序存储器。( × )
5、8155 芯片具有 256B 的静态 RAM,2 个 8 位和 1 个 6 位的可编程并行 I/O 口,1 个 14 位定时期等常用部件及地
址锁存器。( × )
四、简答题
1.单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中?(8 分)
答:8051 单片机部有 21 个特殊功能寄存器,在物理上是分散在片各功能部件中,在数学上把它们组织在部数据存储
器地址空间 80H~FFH 中,以便能使用统一的直接寻址方式来访问。这些特殊功能寄存器颁在以下各个功能部件中:
(1) CPU:ACC、B、PSW、SP、DPTR(由 DPL 和 DPH 两个 8 位寄存器组成);
(2) 中断系统:IP、IE;
(3) 定时器/计数器:TMOD、TCOM、TL0、TH0、TL1、TH1;
(4) 并行 I/O 口:P0、P1、P2、P3;
(5) 串行口:SCON、SBUF、PCON。
2. 8031 的扩展储存器系统中,为什么 P0 口要接一个 8 位锁存器,而 P2 口却不接?
答:这是因为 P0 口是扩展储存器系统的多路低 8 位地址和数据总线,在访问外部存储器时,P0 口分时用作输出外部
储存器低 8 位地址和传送数据,为了在整个访问外部存储器期间,对外部存储器存在着有效的低 8 位地址信号,所以 P0
口需要外接一个地址锁存器。ALE 信号就是用来把 P0 口输出的地址字节锁存在这个外接的锁存器中,再从锁存器输
出外部存储器的低 8 位地址。而 P2 口只用作扩展存储器系统的高 8 位地址线,并在整个访问外部存储器期间不变,
所以不必外接地址锁存器。
3.简述可编程并行接口 8255 A 的部结构?
答:8255 A 的部结构由三部分组成:总线接口部分,部逻辑部分,外部接口部分。
(1) 总线接口部分 其中有数据总线驱动器,读/写控制逻辑
剩余15页未读,继续阅读
智慧安全方案
- 粉丝: 3804
- 资源: 59万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0