2012年4月全国自考单片机原理及应用
一.单项选择题
1、在MCS—51中,PC是( )
A. 堆栈指针 B.程序计数器 C.程序状态字 D.通用寄存器
2、MCS—51单片机执行PUSH指令,其栈顶是( ) A.向上增长 B.向下增长 C.地址加2 D.地址减2
3、在寄存器间接寻址方式中,指定寄存器中存放的是( ) A.操作数地址 B.地址偏移量 C.操作数 D.转移地址
4、MCS—51单片机的引脚信号中,信号名称带上划线的表示该信号是( ) A.高电平有效 B.只能是高电平 C.低电平有效 D.只能是低电平
5、在MCS—51中,为实现PC口线的数据和低位地址复用,应使用( ) A.地址寄存器 B.地址锁存器 C.地址缓冲器 D.地址译码器
6、MCS—51的位处理器是 ( ) A.FO B.CY C.OV D.AC
7.在相对寻址方式中,“相对”两字是指相对于 ( ) A.地址偏移量rel B.DPTR值
C.当前指令的首地址 D.下一条指令的首地址
8.调至调节器的功能是 ( )
1
A.串行数据与并行数据的转换 B.电平信号与频率信号的转变 C.数字信号与模拟信号的转换 D.基带传送方式与频带传送方式的转换 9.MCS-51单片机外中断初始化内容不包括 ( ) A.设置中断总允许 B.设置外中断允许 C.设置中断优先级 D.设置中断方式
10.MCS-51的程序状态寄存器是 ( ) A.DPTR B.SP C.PSW D.PC
11.在直接寻址方式中,操作数是在 ( ) A.片内数据存储器中 B.程序存储器中 C.片外数据存储器中 D.寄存器中
12.能对片内RAM进行间接寻址的简址寄存器是 ( ) A.R1和R2 B.R0和R1 C.只有R0 D.R0-R7中任一个
13.某RAM存储器芯片容量为8K×8,该芯片的地址引用脚有 ( ) A.13根 B.14根 C.15根 D.16根
14.下列叙述不能说明MCS-51的I/O是统一编址的是 ( ) A.没有专用的I/O指令 B.没有区分存储器和I/O的控制信号 C.P3口具有第2功能 D.使用存储器存取指令进行I/O操作
15.以下不属于MCS-51的定时器/计数器特点的是 ( ) A.有4中工作方式 B.加法计数器 C.两个16位的定时器/计数器 D减法计数器.
16.DAC0832是 ( ) A.调制器 B模数转换器. C.数模转换器 D.锁存器
17.8155是 ( )
2
A.存储器 B.可编程并行接口 C.可编程串行接口 D.缓冲器
18.外中断请求信号是由 ( ) 1.CPU发出的 B.外设发出的
C.执行加法指令引起的 D.对计数器进行初始化引起的
19.在一下叙述中,不属于8255B口的工作方式是 ( ) A.基本输入输出的方式 B. 选通输入 C.双向方式 D. 选通输出
20.一下指令有错误的是 ( ) A.PUSH DPL B. POP 20H C.ADD A,@R1 D. SUBB R3,R0
二、多项选择题(每小题两分,共10分)
1 .MCS -51单片机以下哪些指令,问了片外RAM ( ) A.PUSH 20H B .MOVX A ,@ DPTR C. MOVC A,DPTR D. MOVX A,@ RO
E. ADD A,#20H
2 .以下叙述属于MCS-51存储系统特点的是 ( ) A.程序和数据存储器同时存在
B.片外扩展程序存储器与片内程序存储罪存储空间重叠
C.片内片外存储器目时存在
D.片外扩展数据存储与片内数据存储器空间重叠。
3 以下有关8255 叙述哪些是正确的 ( ) A .8255有256个十字节的 RAM B. 8255有A口、B口、C口 C .8255是可编程并行接口 D .8255的A口有3种工作方式
E .8255是可编程串行接口
4 下叙述哪些是正确的 ( )
A. MCS -51有两个16位的定时器/计数器
3
B.MCS -5的定时器/计数器是减法计数器 C. MCS -51的定时器/计数器在片外
D. MCS -51的定时器/计数器使用时需要初始化 E. MCS -51的定时器/计数器时器有4种工作方式
5 以下关于串行通信的叙述哪些是错的 ( ) A.异步通信发送器和接收器有各自的时钟 B多位数据同时发送或接收 C.数据一位一位顺序发送或接收
D.异步通信发送器和接收器使用同一个时钟 F.可以通过并行口实现串行通信
三、填空题(每空1分,共10分)
1 .MCS-1单片机的SP是 ,它存放的是 。
2. MCS-51访问片内RAM使用 指令,访问片外RAM使用 指令。访问片内ROM使用 ,访问片外ROM使用 指令。
3. MCS-51系列单片机在直接寻址方式中,只能使用 位二进制数作为直接地址,其寻址对象只限于 。
4.MCS-51系列单片机为实现内外程序存储器的衔接,应使用 信号进行控制。
5. 在查询和中断两种数据输入输出控制方式中,效率较高的是 。
四、简答题(每小题5分,共20分)
1.简述MCS-51的中断系统。
2.MCS-51系列单片机有多少根I/O线?外扩存储器或接口时,这些I/O线起什么作用?
4
3.简述串行通信的两种数据传送方式。
4.简述行列式扫描键盘(下图)的工作原理。
五、分析程序题(每小题5分,共10分)
1.指出下列程序段的功能
ORG 1000H MOV A,#00H MOV R1,#BUF MOV R3,#0AH L1:ADD A,@R1
INC R1
2.指出下列程序的功能DJNZ R3 L1 ……
MOV BUF2,A CH:MOV A,#18H SJMP $ ADD A,30H ……
DA A
5
MOV 50H,A SJMP $ ……
六、 程序设计题
1编写程序段,完成将ROM2000H单元的内容送RO。
2.将片内RAM以50H为起始地址的数据块(以‘$’为结束标志)传送到片外RAM以DAT为起始地址的区域。
七、综合应用题(10分)
8255的端口地址为6600H—6603H,试编程对8255初始化,使A口按方式1输出,B口按方式1输入,C口剩余引脚输入。
如您需正常编辑使用,请删除此行,文档可编辑,如有版权问题请及时联系网站删除,感谢。
6