- 0
- 0
- 约5.43千字
- 约 8页
- 2026-03-03 发布于天津
- 举报
微机原理习题库(51单片机)试卷及答案
考试时间:______分钟总分:______分姓名:______
一、选择题(每题2分,共20分)
1.8051单片机内部具有多少个8位并行I/O口?
A.1个
B.2个
C.3个
D.4个
2.下列哪个特殊功能寄存器用于控制并接收外部中断请求信号?
A.IE
B.IP
C.TCON
D.SCON
3.8051单片机访问外部数据存储器时,利用哪种信号进行寻址?
A.ALE
B.PSEN
C.RD
D.WR
4.若8051单片机的晶振频率为12MHz,则一个机器周期的时间为多少微秒?
A.0.5
B.1
C.2
D.12
5.下列哪种寻址方式可以用于访问位地址空间?
A.立即寻址
B.直接寻址
C.寄存器寻址
D.变址寻址
6.8051串行口工作在方式1时,其发送和接收的数据帧格式是?
A.8位数据,1位起始位
B.8位数据,1位起始位,1位停止位
C.7位数据,1位奇校验位,1位停止位
D.9位数据,1位起始位,1位停止位
7.下列哪个特殊功能寄存器用于设置定时器/计数器的工作模式和初值?
A.TMOD
B.TCON
C.TH0/TH1
D.TL0/TL1
8.当8051单片机执行一个外部中断0的中断服务程序后,若中断标志位未清除,再次响应同源中断的前提条件是?
A.开中断
B.关中断
C.中断优先级高
D.机器周期结束
9.8051单片机内部RAM的哪个区域具有位寻址功能?
A.00H-1FH
B.20H-2FH
C.30H-3FH
D.80H-8FH
10.扩展8位外部数据端口时,通常需要使用哪种类型的芯片?
A.运算放大器
B.三态门
C.锁存器
D.稳压二极管
二、填空题(每空2分,共30分)
1.8051单片机的一个机器周期由_______个时钟周期(状态)组成。
2.特殊功能寄存器P0既可以用作_______端口,也可以用作访问外部存储器时的_______总线。
3.串行口方式2的通信方式是_______通信,其波特率由定时器/计数器_______的溢出率决定。
4.若定时器/计数器工作在模式1,则其计数位数是_______位。
5.8051单片机的中断系统共有_______个中断源。
6.要使8051单片机能够响应外部中断1,必须使能中断允许寄存器IE的_______位和_______位。
7.在汇编语言中,指令`MOVA,#data`表示将立即数_______送入累加器A。
8.8051单片机内部RAM的位寻址区位于_______地址到_______地址之间。
9.若外部中断0的中断服务程序入口地址为0003H,则中断响应后,PC的值将变为_______。
10.当8051单片机访问外部程序存储器时,_______信号有效。
三、简答题(每题8分,共24分)
1.简述8051单片机内部RAM的四个主要功能区域及其特点。
2.说明8051单片机串行口工作在方式1时,发送和接收数据的过程。
3.描述8051单片机响应外部中断0的条件。
四、分析题(每题13分,共26分)
1.简述8051单片机扩展256字节外部RAM的方法,并说明需要连接哪些信号线以及如何连接。
2.假设使用定时器/计数器0工作在模式2(8位自动重装),编写一段8051汇编语言程序,用于实现每隔1秒产生一次中断(设晶振频率为12MHz)。要求简述程序思路,并写出主要汇编指令代码段。(无需完整程序,关键在于实现功能和关键指令)
---
试卷答案
一、选择题
1.B
2.C
3.B
4.B
5.B
6.B
7.A
8.A
9.B
10.C
二、填空题
1.12
2.并行数据输出,数据
3.异步,定时器/计数器1
4.16
5.5
6.EX0,ET0
7.data
8.80H,7FH
9.0000H
10.PSEN
三、简答题
1.答案:
原创力文档

文档评论(0)