新祥旭考研官网欢迎您!


桂林电子科技大学2018考研真题807单片机原理及接口技术(A)

新祥旭徐老师 / 2019-04-10

 

一、填空题(每空1分,共20分)

1. 二进制数10000101B为压缩型BCD码时表示的十进制数是       ,该二进制数为补码时表示的十进制数是       

2. MCS-51单片机提供8数据线的IO        ,提供读写控制的IO       

3.MCS-51系列单片机执行复位后,PC的内容为      SP的内容为       

4.MCS-51单片机的程序状态字寄存器PSWRS1RS0用于选择工作寄存器组,当被选中的寄存器组为第3 组时,RS1RS0=      ,此时R0R7寄存器对应的内部RAM地址范围为:         

5. MCS-51单片机内部有48位并行口,其中P0口作为普通输出IO时,必须外接            才能输出高电平,P0~P3处于读引脚模式时,必须          ,才能准确读入引脚状态。

6. MCS-51单片机扩展外部数据存储器,使用了15根地址线,最多可扩展存储器     B,而扩展16KB存储器至少需要    根地址线。

7.MCS-51单片机中断系统共有   中断源,其中中断入口地址0023H对应的中断源为      

8. 8051单片机有    16位加1计数器,有4种工作方式,其中能工作于方式3定时/计数器是_______

9.MCS-51单片机的异步串行接口4工作方式,其中方式    同步移位寄存器方式,此时      引脚为数据端

10. 8D/A转换器DAC0832的参考电压VREF引脚接-5.12V,采用单极性输出,其输出电压分辨率为      V,若输入数字量为80H,则输出的模拟电压为      V

二、单项选择题(每空2分,共30分)

1A=0AFH,(20H=81H,(CY=0,指令ADDC  A,20H执行后,A=  

A81H

B30H

C0AFH

D20H

2、指令MOVX  A, @DPTRADD  A, ACC源操作数的寻址方式分别为(  

A.寄存器间接寻址寄存器寻址

B.寄存器间接寻址,直接寻址

C. 寄存器寻址,直接寻址

D.寄存器寻址,位寻址

3以下指令中,不能将寄存器A清零的是  

AMOV  A, #0

BANL  A, #0

CCLR  A

DXRL  A, #0

4MCS-51单片机具有48I/O口,其中是真正的双向口的I/O口是(  )

AP0

BP1

CP2

DP3

5、以下指令中属于读--写指令的是(  

AJB P3.0, NEXT

BANL P1, #0FH

CMOVX @DPTR,A

DMV P1,#0FFH

6、下列关于MCS-51单片机IO口的描述中,正确的是(  

A.只有P0口具有三态功能

B. P0~P3口都为准双向口

CP0~P3口都具有第二功能

DP0~P3口都可以作为数据总线

7、以下MCS-51单片机的中断标志中,只能通过软件清除的是  

ATF1

BTI

CIE1

DIE0

8MCS-51单片机外部中断1的中断标志位和中断允许位分别是  

ATF1EX1

BIE1ET1

CIE1EX1

DTF1ET1

9若用8K×8EPROM 芯片组成16KB的存储器系统,要求起始地址为0000H,则需要的芯片数量和存储器系统的终止地址分别为  

A24000H

B44000H

C23FFFH

D43FFFH

108051单片机时钟频率是12MHz,定时器T0的计数初值是9CH,最合适的工作方式和产生的定时时间是(  )。

A.方式0100us        

B.方式0156us

C.方式1100us

D.方式2100us

11已知MCS-51单片机晶振为12MHz,利用定时器T0实现定时,最长的定时时间和计数初值分别为  

A60000μs,0

B65536μs,0

C9999μs,9999H

D65535μs,0FFFFH

12MCS-51单片机串行口发送数据的顺序是(  )。

1)发送完一帧数据后,硬件自动将SCONTI1       2)用软件将TI清零

3)设置SCON寄存器,其中REN0                   4)待发送的数据写入SBUF

A1)(2)(4)(3

B3)(1)(2)(4

C3)(4)(1)(2

D4)(3)(1)(2

13已知异步串行通信波特率4800波特,字符格式为1位起始位,8位数据位和1位停止位,则10分钟传送的字符数为(  )。

A28800

B36000

C288000

D 360000

14执行以下指令后,DAC0832输出的波形是(  )。

MOV DPTR, #7FFFH

MOV A, #0

LP:MOVX @DPTR, A

   ADD A, #2

   CJNE A, #0, LP

A.方波

B.锯齿波

C.三角波

D 正弦波

15、某12A/D转换器的参考电压为4.096V当输入模拟电压为1.63V时,对应的数字量及最小分辨电压分别为(   )

A65EH0.001V

B163H0.01V

C0A3H0.01V

D163H0.001V

 

 

三、简答题(每题8分,共40分)

1、判断以下指令是否正确,正确打“√”,错误,请改正。

MOV @R2, A 1

MOVX @A+DPTRA 2

SUB A, @R0 3

DIV A, #9 4

ORL R0, #80H 5

MOV  C, 20H.0 6

ANL  R1, #0FH 7

RLC  A, #2 8

2、下列程序段中每一条指令执行完后,A 中的十六进制内容是什么?

MOV A,#0 A4H A= 9

INC A A= 10

CLR C

SUBB A, #3H A= 11

CPL A A= 12

RR A A= 13

SWAP A A= 14

ANL A,#0FH A= 15

ORL A,#30H A= 16

3、阅读下列程序,已知20H~21H单元存储的内容为80H,72H24H~25H单元存储的内容为79H,65H,说明程序功能并指出程序执行后相关寄存器及存储单元的内容。

MOV R7, #2

MOV R0,#20H

MOV R1, #24H

CLR C

LP:  MOV A, @R0

ADDC A, @R1

MOV @R0,A

INC R0

INC R1

DJNZ R7, LP

程序功能:                      (17)                                 

R0 (18,(20H)= (19,(21H)= (20,(R7)= (21,(CY)=22

 

4某单片机存储器的系统连接图如图1所示,设未用的地址线为逻辑“1”,试回答:

1# RAM的容量为   (23)    ,地址范围为     (24)       

2# RAM的容量为   (25)    ,地址范围为     (26)       

1  存储器系统连接图

5、为什么定时器T1用作串行口波特率发生器时常采用工作方式2?若已知T1用作波特率发生器,工作于方式2,串口工作于方式1,系统时钟频率为11.0592MHz,求最高波特率是多少?

四、编程题(每题10分,共30分)

1以内部RAM 10H为首地址的单元,存放有20个字节无符号数X,试编写汇编语言源程序,将X60的数存放于外部存储器1000H为首地址的单元。

2、已知内部RAM 30H单元开始存放有一个50字节数据块,编写汇编语言源程序统计字符“A”的个数,存于20H单元。

3、已知8051单片机系统的晶振频率为12MHz,利用定时器T0产生1ms的定时中断,当定时间到时,将内部RAM 30H单元的内容输出到P1口,编写汇编语言主程序和中断服务程序。

五、应用题(30分)

A/D转换器ADC08098051单片机的接口电路如图2所示,图中START为启动信号(正脉冲有效),EOC为转换结束信号(高电平有效),OE为输出允许信号(高电平有效)。

1简述ADC0809的工作过程;

2)根据电路连接图确定IN0IN7模拟通道的通道地址;

3)编写汇编语言程序段实现数据采集功能,要求采用查询方式采集IN0~IN3模拟通道,每个通道连续采集5次,将采集到的数据保存于内部RAM 30H开始的单元。

2 8051单片机与ADC0809的连接图

全方位权威辅导,考研复试效率高

面授一对一
在线一对一
魔鬼集训营
咨询课程 预约登记

以效果为导向    以录取为目标

添加微信咨询考研问题
北清考研定制 985考研定制 211考研定制 学硕考研定制 专硕考研定制 北京考研私塾
x