单片机考试复习资料Word下载.docx

上传人:b****2 文档编号:15384795 上传时间:2022-10-29 格式:DOCX 页数:21 大小:69.76KB
下载 相关 举报
单片机考试复习资料Word下载.docx_第1页
第1页 / 共21页
单片机考试复习资料Word下载.docx_第2页
第2页 / 共21页
单片机考试复习资料Word下载.docx_第3页
第3页 / 共21页
单片机考试复习资料Word下载.docx_第4页
第4页 / 共21页
单片机考试复习资料Word下载.docx_第5页
第5页 / 共21页
点击查看更多>>
下载资源
资源描述

单片机考试复习资料Word下载.docx

《单片机考试复习资料Word下载.docx》由会员分享,可在线阅读,更多相关《单片机考试复习资料Word下载.docx(21页珍藏版)》请在冰豆网上搜索。

单片机考试复习资料Word下载.docx

4.一个10位D/A转换器,其分辨率为________。

5.要使MCS-51单片机从片内的地址0000H开始执行程序。

那么EA应___置1___。

6.串行中断ES的中断人口地址为___0023H_____。

7.CHMOS型80C51有__待机和掉电__二种低功耗方式。

8.单片机需要把助记符指令(或汇编指令)转换成__二进制代码__。

9.外部中断请求有两种信号方式即_电平触发方式和跳变触发方式。

三、名词解释(每小题2分,共8分)

1.立即寻址:

是指在指令中直接给出操作数。

2.地址总线:

3.波特率

4.单片机

四、简答题(每小题4分,共20分)

1.ALU具有哪几个运算功能?

2.简述MCS-51串行通信的工作方式。

3.程序状态字PSW各标志位的作用是什么?

4.A/D转换器有哪几种类型?

5.简述MCS-51单片机的中断响应过程。

五、读程序(阅读程序后填空。

每小题4分,共20分)

1.试分析以下程序的执行结果。

(A)=__30H__,(B)=__20H_。

MOVSP,#3AH

MOVA,#20H

MOVB,#30H

PUSHACC

PUSHB

POPACC

POPB

2.设(R0)=32H,(A)=48H,(32H)=80H,(40H)=08H。

请分析下面程序执行后各单元的内容。

(32H)=__08H__,(40H)=__80H__。

MOVA,@R0

MOV@R0,40H

MOV40H,A

MOVR0,#35H

3.执行下列程序后,(A)=__6H__,(B)=___8H___。

MOVA,#8AH

MOVB,#14H

DIVAB

4.在外部RAM首地址为table的数据表中,有10个字节的数据。

编程将每个字节的最高位清零。

MOVR1,#TABLE

MOVR2,#10

LOOP:

MOVA,@R1

MOVX@DPTR,A

ANL@DPTR,#0FH

INCR1

DJNZR2,LOOP

RET

5.比较两个ASCII码字符串是否相等。

字符串长度在内部RAM20H单元,第一个字符串的首地址为30H,第二个字符串首地址为40H。

如果两个字符串相等,置内部RAM21H为00H,否则,置内部RAM21H为0FFH。

MOVR0,#30H

MOVR1,#40H

MOVR2,#20H

LOOP1:

CLRC

SUBBA,@R1

JNZLOOP2

INCR0

DJNZ@R2,LOOP1

MOV21H,#00H

LOOP2:

MOV21H,#0FFH

六、综合题(共32分)

1.设单片机晶振频率Fosc=6MHZ,使用定时器1以工作方式1产生周期为400μs的等宽方波,用查询方式实现编程,并在P1.0输出。

(10分)

2.用8255A设计一个4×

4位按键输入电路。

(1)完整按键输入电路(4分)

(2)写出8255的控制字及初始化程序,假设片选地址为8000H。

(4分)

(3)写出检测是否有键闭合的程序,当无键按下时将累加器A置为0(4分)。

3.用2片2732给8051单片机扩展一个8KB的外部存储器,要求地址空间与8051的内部ROM相衔接,请画出逻辑连接图。

 

一、填空题

1.8051汇编语言指令格式中,唯一不可缺少的部分是_________。

2.当程序状态字寄存器PSW状态字中RS1和RS0分别为0和0时,系统的工作寄存器组地址范围为__00H__~__07H__。

3.8051的程序计数器PC为16位计数器,其寻址范围是___64___KB。

4.在存储器的扩展中,无论是线选法还是译码法,最终都是为扩展芯片的_________引脚提供信号。

5.一个EPROM的地址有A0~A11共12个引脚,它的容量为__4__KB。

6.8051单片机在同一级别里,级别最高的中断源是_________。

7.8751是EPROM型,内含_________KBEPROM。

8.MOVC,20H源寻址方式为__直接__寻址。

9.设计8031系统时,__P0__口和P2口不能用作一般I/O口。

10.串行通信有_________、_________和_________共3种数据通路形式。

11.8051的定时器_________作串行接口方式1和方式3的波特率发生器。

12.8051中唯一一个不可以寻址的16位寄存器为__PC__。

二、判断题

1.8051的特殊功能寄存器分布在00H~70H地址范围内。

(×

2.寄存器间接寻址中,寄存器中存放的是操作数的地址。

(√)

3.在中断响应时断点地址自动入栈。

4.8051晶振频率12MHz,则串口方式0波特率为1MHz。

()

5.ADC0809是8位逐次逼近式模/数转换器。

()

三简答题

1.简述51单片机内部数据存储器低128单元分布特点。

2.简述异步串行通信的帧格式。

3.简述8051中断嵌套原则。

四、读程序题

1.写出下列指令的功能。

MOVA,@R0DECR5CPLC

2.已知初值(60H)=23H,(61H)=61H,下列指令依次执行,写出空白处A的值。

CLRCMOVA,#9AH

SUBBA,60H;

A=__3AH__

ADDA,61H;

A=___9BH___

DAA;

A=___155___

3.假定(A)=0FH,(R7)=19H,(30H)=00H,(R1)=40H,(40H)=0FFH.执行指令DECR7DEC30HDEC@R1后,R7的内容为___18H____,30H的内容为__FFFFH__,40H的内容为___0FEH___。

4.下列指令执行后,(P1.7)=___0___,(P1.1)=____0_____,(P1.2)=___0____。

ANLP1,#31H

五、综合题

1.编写程序将内部RAM的40H~49H单元高4位写0,低4位置1(要求采用循环实现)

MOVR0,#40H

MOV50H,#10

LOOP:

MOVA,@R0

ANLA,#00H

ORLA,#0FH

MOV@R0,A

INCR0

DJNZ50H,LOOP

RET

2.已知51单片机系统晶振频率为12MHz,请利用定时器1工作方式1,中断方式在P2.3输出频率为10Hz的方波,写出定时设计过程及完整代码。

3.假定DAC0832工作于单缓冲模式,数据输入寄存器地址为5000H,其他引脚接合适电平,且输入寄存器数据从00H~0FFH变化输出从0~5V变化。

试编程输出线性下降的锯齿波。

一、单项选择题

1.单片机中用于存放程序状态信息的寄存器是(B)

A.ACCB.PSWC.PCD.DPTR

2.MCS-51外扩存储器时,系统的高8位地址总线是由_________口构成。

(C)

A.P0B.P1C.P2D.P3

3.MCS-51单片机8位重装载方式定时器工作在(C)

A.方式0B.方式1C.方式2D.方式3

4.在MSC-51单片机程序中用伪指令EQU定义的数据(D)

A.在片内RAMB.在外部ROMC.在外部RAMD.无相关存储空间

5.RS-232C总线标准中规定逻辑1的电压为()

A.-3.6V~-25VB.3.6V~25VC.3.6V~5VD.-3.6V~-5V

二、填空题

6.堆栈指示寄存器的符号是____SP____,复位后它的内容是____07H____。

7.MCS-51系统中,当PSEN引脚为低电平时,表示CPU要从________________读取信息。

8.当(RS1,RS0)=(1,1)时,工作寄存器R7对应内部RAM中的___10H~17H___字节单元。

9.MOVC,15H源操作数的寻址方式为__直接__寻址。

10.MCS-51单片机在逻辑上有____3_____个存储空间。

11.MCS-51单片机有_____2_____个中断源。

12.计算机的数据传送主要有两种方式:

____串行____和___并行___。

13.为使单片机系统能输出一定频率的正弦波电压信号,应增加______________。

三、名词解释

14.变址寻址方式

15.中断

16.波特率

四、简答题

17.简述8051片内RAM的空间分配。

18.什么是ROM?

简述其分类与特点。

19.MCS-51单片机的T0、T1用作定时器时,其定时时间与哪些因素有关?

(A0,A1)WR的功能。

20.简述8255读写控制逻辑引脚CS、RD

21.用DAC0832产生锯齿波,其频率是如何控制的,试列举两种方法并说明优缺点。

五、读程序填空

22.START:

MOVP1,#0FFH

MOVA,P1

MOVC,ACC.0

ANLC,/ACC.1

MOVACC.7,C

MOVC,ACC.0

ANLC,ACC.1

ORLC,ACC.7

MOVP1.7,C

RET

(1)该程序的功能是:

______________________;

(2)第一行MOVP1,#0FFH的功能是:

____________________。

23.START:

MOVR7,#20

MOVDPTR,#1000H

MOVR0,#20HLOOP:

MOVA,#0

MOVCA,@A+DPTR

MOV@R0,A

INCR0

INCDPTR

DJNZR7,LOOP

(1)该程序的功能是:

__________________________

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 外语学习 > 韩语学习

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1