四川省2008年1月高等教育自学考试
单片机原理及应用
一.单项选择题(本题共18小题,第小题1分,共18分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选,多选或未均无分。
1. 8位有符号二进制数补码的表值范围是( )
A.-127~+127 B.0~255
C.-127~+128 D.-128~+127 2.8051单片机的定时/计数器共有( ) A.1个 B.2个 C.3个 D.4个 3.8051单片机的串行通信中断的入口地址是( )
A.0000H B.0003H
C.0013H D.0023H 4.MCS-51系统上电复位后,程序计数器PC的初值是( ) A.0000H B.0007H C.2000H D.0023H
5.8051单片机内RAM字节地址21H单元中b0位的位地址是( ) A.00H B. 08H C.21H D. 28H
6.在MCS-51系统中,执行指令MOV A,@R0时,有( ) A.WR=0,RD=0 B.WR=0,RD=1 C.WR=1,RD=0 D.WR=0,RD=0的控制电平无关
7.若8051的PSW寄存器中的RS0=1,RS1=1,则工作寄存器R0~R7对应的片内RAM地址是( A.00H~07H B.08H~0FH C.10H~17H D.18H~1FH 8. 要将累加器A中的低4位清0应使用的指令是( )
A.ANL A,#0FH B.ANL A ,#0F0H C.ORL A,#0FH D.ORL A,#0F0H
9. 8051中,无内部上拉电阻的I/O口是( )
A.P0 B.P1 C.P2 D.P3
10.在MCS-51系统中,不正确的指令是( )
A.MOV B,#20H B.MOV 20H,#20H C.MOV 20H,30H D.MOV A,@R2
11.在MCS-51系统中,为1字节指令机器码的指令是( )
A.MOV B, 20H B.MOVX A, @DPTR C.PUSH B D.SJMP ABC
12.MCS-51系统中,读取外部ROM有效的控制线是( )
A.RD=0 B.EA=1 C.PSEN=0 D.ALE=1
1
)13.8051单片机与串行通信操作有关的寄存器是( )
A.TCON B.SBUF C.PSW D.TMOD
14.在MCS-51指令系统中,指令SJMP的相对转移范围是( )
A.0~255 B.0~65535 C.-128~+127 D.-127~+128
15.ADC0809的模拟通道选端A,B,C输入电平为001,对应模拟通道是( )
A.IN0 B.IN2 C.IN4 D.IN6
16.若8155的控制字是00H则它的功能是( )
A.A口方式1输入 B.A口方式1输出 C.C口方式0输入 D.C口方式0输出
17. 写入8255A的A口工作方式2,则有( )
A.B口工作于方式2作输出 B.B口工作于方式2作输入 C.B口工作于方式1作输出 D.B口工作于方式1作输入
18. 8051单片机计数/定时器T0工作于13位初值方式,对应工作方式是( )
A.方式0 B.方式1 C.方式2 D.方式3
二. 多项选择题(本大题共5题,每小题2分,共10分)在每小题列出的五个备选项中至少有两个是符合题目要求,请将其代码填写在题后的括号内.错选,多选,少选或未选均无分.
19. 十进制数80的BCD码可表示为( )
A.80 B.80H C.50H D.10000000B E.01010000B
20. MCS-51的指令系统中是位操作指令有( )
A.JZ B.JC C.MOV 20H, 30H D.SETB E.JNB
21. MCS-51系统的汇编语言中为保留字的有( )
A.SWAP B.ADDC C.END D.WCON E.DATT
22. MCS-51的指令系统中影响标志位CY的指令有( )
A.MOV B.ADD C.INC D.RRC E.JC
23. 8051单片机中,与定时/计数中断有关的寄存器有( )
A.PCON B.TCON C.SCON D.IP E.IE
三. 名词解释(本大题共2小题,每小题3分,共6分)
24.汇编语言,高级语言
2
25.统一编址,独立编址
四.简答题(本大题共5小题,每小题4分,共20分)
26.简述8051单片机控制线ALE的作用
27.简述8051单片机中可位寻位特殊功能寄存器的定义
28.简述MCS-51系统扩展外部存储器时全译码法的特点.
29.简述MCS-51系统中与外部中断有关
30.画出MCS-51系统的手动按键复位电路.
3
五.编程题(本大题共2小题,每小题10分,共20分)。
31.将内部RAM从20H单元开始存放的20个字节数据复制到内部RAM的40H开始的连续单元
中(用循环控制指令编程)。
MOV R0,#20H MOV R7,#20 MOV R1,#40H LOOP: MOV A,@R0 MOV @R1,A INC R0 INC R1
DJNZ R7,LOOP RET
32.片内RAM单元BUF开始的单元中存放20个无符号字节数据,找出其中的最小值存入NIN单
元中。
六.综合应用题(本大题共2小题,每小题13分,共26分)。
33.如下图所示,用8051串行口外接串入并出移位寄存器CD4094完成8位并口输入输出,当ST=0
时为数据串入,TS=1时为数据并出,编程使8位并口输出高电平。
4
34.8051与8155的连接如下图所示,编写程序段将8155内部SRAM中的256个存储单元中的数据
从8155的B口输出。
5
百度搜索“70edu”或“70教育网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,70教育网,提供经典综合文库单片机自考题1在线全文阅读。
相关推荐: