中国计量学院2010~2011 学年第 一 学期《 微机原理及其应用 》课程试卷(B )第 1 页 共 4 页 中国计量学院20 10 ~ 2011 学年第 一 学期 《 微机原理及其应用 》课程考试试卷( B )
开课二级学院: 质量与安全工程学院 ,考试时间: 年 月 日 时 考试形式:闭卷√、开卷□,允许带 计算器 入场
考生姓名: 学号: 专业: 产品质量工程 班级:
一、填空题(30分,每空1分)
1. 一个输入电压范围10V 的16位A/D 转换器,其最小能够分辨的输入电压为 V ,若采用无符号二进制数输出格式,则输出数字为0000H 时表示输入电压是
,若当前输入端电压为6.7V ,则A/D 转换器的输出数字量应为 。
2.单片机外部并行三总线是指 、 、 总线,其中具有双向三态功能的是 总线。
3. 若(PC)=304CH,(304CH)=74H,则当ALE=1时,(P0)= ,(P2)= ,ALE=0 时,(P0)= 。
4.8031单片机片内RAM 中,工作寄存器区的地址范围是 ,位寻址区的地址范围是 用户RAM 区的地址范围是 。
5. 若(A)=56H ,(R3)=72H ,二者均为BCD 数,则执行ADD A,R3后,(A)= ,再执行DA A 指令后,(A)= 。
6.单片机外部设备扩展方式上分为 和 两种。
7. 一个RAM 芯片的地址总线为A0~A13,则它的存储容量为 KB ,片内基本地址范围
是 到 。
8.8031单片机P0口用作通用I/O 口时,其输出级为 ,做输出时需 ,做输入口时应先 。
9.MCS-51单片机存储器逻辑空间分为: 程序存储器空间, 数据存储器空间和 数据存储器空间。
10.51单片机查表指令是和两条。
11. 外部扩展常用的芯片中74LS373是,74LS138是。
二、判断正误,在()中标出“√”和“×”。(10分)
1.8031单片机的存储器组织为普林斯顿结构。()
2.MOVC A,@A+DPTR用于从外部数据存储器里查表格常数。()
3. 51单片机P1口是一个需要外部上拉输出的端口。()
4. 在串行中断程序中,串行中断标志位可由硬件自动清零。()
5. 数字逻辑电路的三态是指‘0’,‘1’和‘高阻’三种状态。()
6. 可以通过MOV @R2,A写入片内RAM。()
7. 51单片机的各个特殊功能寄存器都既可以位寻址,又可以字节寻址。()
8. 51单片机定时/计数器的实质是一个减1计数器。()
9. 51单片机的额定工作电压12V。( )
10.程序计数器PC中装的内容是当前正在执行指令的机器码。()
三、简答题(20分)
1. 请简要说明51单片机4个8位I/O端口的作用是什么?结构上有何异同,使用时需注
意什么?外部三总线结构是如何分配的?(10分)
2. 单片机和外界通信的基本方式有几种?各具有什么样的特点?(5分)
中国计量学院2010~2011 学年第一学期《微机原理及其应用》课程试卷(B)第2页共4页
3. 编程将片内30H~5FH单元的数据存到片外数据存储器1000H~102FH单元,同时将片内30H~5FH单元清零。(10分)
中国计量学院2010~2011 学年第一学期《微机原理及其应用》课程试卷(B)第4页共4页
中国计量学院20 10 ~ 20 11 学年第一学期
《微机原理及其应用》课程
试卷( B )参考答案及评分标准
开课二级学院:质安学院,学生班级:08质量1、2,08试点,教师:袁月峰
一、填空题(30分,每空1分)
1. 0.0003052V、-10V、54718(D5BEH)
2. 地址、数据、控制三总线、数据
3. 4CH,30H,74H
4. 00H~1FH、20H~2FH、30H~7FH
5. C8H、28H
6. 串行扩展、并行扩展
7. 16KB、
0000H、3FFFH 8. 开漏输出、外部加上拉电阻、先向口锁存器写1 9.片内外统一连续编
址、片内、片外扩展 10. MOVC A,@A+PC、MOVC A,@A+DPTR 11.锁存器、地址译码器
二、判断题(10分)
1. ×
2.×
3.×
4.×
5. √
6.×
7.×
8. ×
9. × 10. ×
三、简答题(20分)
1.P0、P1、P2、P3都可以作为通用I/O口使用,在用作通用I/O时,P0口是开漏输出级,P1,P2,P3都是具有内部上拉的输出级,用作开关量输入口时,四个端口都要求先向对应口锁存器写1。(4分)在用作外部并行扩展三总线时,P0口是低8位地址/数据复用线,此时是推挽输出级,P1仍然是通用I/O,P2作为高8位地址总线口,P3口一部分用于并行扩展的控制总线,其余具有第二功能。(6分)
2. 基本通信方式两种:并行通信、串行通信。(1分)
并行通信:一个并行传输数据有多少二进制位,就需要多少根数据传输线,特点是通信速度
快,但传输线多,价格贵,适合近距离传输。(2分)
串行通信将数据各位按顺序一位一位的传输,仅需一到两根数据线,适合长距离传输,但传
输速度较慢。(2分)
3.
外部中断INT0 0003H
定时/计数器0 000BH
外部中断INT1 0013H
定时/计数器1 001BH
串行通信中断 0023H
(每项各1分)
四、综合题(40分)
1.参考程序:
ORG 0000H
AJMP MAIN
中国计量学院2010~2011 学年第一学期《微机原理及其应用》课程试卷(B)第5页共4页
ORG 0003H ;2
AJMP KINT
ORG 0030H
MAIN: MOV TMOD,#20H ;2
MOV TH1,#0FDH ;1
MOV TL1,#0FDH ;1
SETB TR1 ;1
SETB EX0 ;1
SETB IT0 ;1
SETB EA ;1
SJMP $
KINT: MOV A,#NUM1 ;1
MOV SBUF,A ;1
JNB TI,$ ;1
CLR TI ;1
MOV A,#NUM2
MOV SBUF,A
JNB TI,$
CLR TI
RETI ;1
2.参考程序:
ORG 0000H
LJMP MAIN
ORG 000BH ;1
LJMP T0INT
ORG 001BH ;1
LJMP T1INT
ORG 0030H
MAIN:MOV TMOD,#15H ;1
MOV TH0,#0D8H ;0.5
MOV TL0,#0F0H ;0.5
SETB ET0 ;0.5
SETB ET1 ;0.5
SETB EA ;0.5
SETB TR0 ;0.5
CLR P1.0 ;0.5
SETB P1.1 ;0.5
中国计量学院2010~2011 学年第一学期《微机原理及其应用》课程试卷(B)第6页共4页
SJMP $
T0INT:MOV TH1,#3CH ;0.5
MOV TL1,#0B0H ;0.5
SETB TR1 ;1
CLR TR0 ;1
CLR P1.1 ;0.5
SETB P1.0 ;0.5
RETI ;0.5
T1INT: MOV TH0,#0D8H ;0.5
MOV TL0,#0F0H ;0.5
SETB TR0 ;0.5
CLR TR1 ;0.5
CLR P1.0 ;0.5
SETB P1.1 ;0.5
RETI ;0.5
3.参考程序:
ORG 0000H
LJMP MAIN
ORG 0030H
MAIN: MOV R0,#30H ;1
MOV DPTR,#1000H ;1
MOV R7,#30H ;1
LOOP: MOV A,@R0 ;1
MOVX @DPTR,A ;1
CLR A ;1
MOV @R0,A ;1
INC R0 ;1
INC DPTR ;1
DJNZ R7,LOOP ;1
SJMP $
中国计量学院2010~2011 学年第一学期《微机原理及其应用》课程试卷(B)第7页共4页