南昌大学单片机试卷一.doc

上传人:wj 文档编号:4702060 上传时间:2023-05-07 格式:DOC 页数:6 大小:1.17MB
下载 相关 举报
南昌大学单片机试卷一.doc_第1页
第1页 / 共6页
南昌大学单片机试卷一.doc_第2页
第2页 / 共6页
南昌大学单片机试卷一.doc_第3页
第3页 / 共6页
南昌大学单片机试卷一.doc_第4页
第4页 / 共6页
南昌大学单片机试卷一.doc_第5页
第5页 / 共6页
南昌大学单片机试卷一.doc_第6页
第6页 / 共6页
亲,该文档总共6页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

南昌大学单片机试卷一.doc

《南昌大学单片机试卷一.doc》由会员分享,可在线阅读,更多相关《南昌大学单片机试卷一.doc(6页珍藏版)》请在冰点文库上搜索。

南昌大学单片机试卷一.doc

试卷库试卷一

题号

总分

累分人签名

题分

30

10

10

20

16

14

100

得分

考生注意事项:

1、本试卷共6页,请查看试卷中是否有缺页或破损。

如有立即举手报告以便更换。

2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。

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

得分

评阅人

1、AT89S51单片机主要硬件资源有:

8位的CPU、字节内部RAM、字节的内部ROM、个位的定时/计数器、个中断源的中断系统、一个工的串行口以及看门狗。

2、已知11011011B是一个补码,则其真值为_D;如果01011001B为BCD数,则其转换为十六进制数为H。

3、采用ADD指令将十六进制数92H、73H相加后,Cy位为。

4、当程序状态字PSW为(10001001)时,当前工作寄存器组是组,对应的工作寄存器R6的地址是H。

5、AT89S51单片机外部复位电路有和两种,单片机复位后其SP的内容为H,P0的内容为H,PC的内容为H。

6、AT89S51单片机扩展程序存储器使用一片具有地址线13根,数据线8根的EPROM,其程序存储器容量为KB,外部程序存储器的读选通信号由单片机引脚输出。

7、AT89S51单片机中,如CPU能响应外部中断INT1和定时器T1的中断,则对应的中断入口地址分别为和。

8、指出以下指令中源操作数的寻址方式

MOVC A,@A+DPTR;

MOV A, @R1;

MOV 20H, A;

9、AT89S51单片机三总线包括总线、总线和控制总线。

10、单片机有两种低功耗方式,即方式和方式。

11、单片机的时序定时单位包括周期、周期和指令周期。

12、ADC0809是位的模/数转换器。

二、选择题(每空1分,共10分)

得分

评阅人

1、单字节补码所表示的数值范围是()

A、-128~+127   B、-127~+128    C、-128~+128D、-127~+127

2、PC的值是()

A、当前指令前一条指令的地址   B、当前正在执行指令的地址

C、将执行下一条指令的地址D、控制器中指令寄存器的地址

3、当晶振频率是6MHz时,AT89S51单片机的机器周期是()

A、1μs          B、1ms       C、2μs         D、2ms

4、串行口有4种工作方式,说法正确的是:

()

A、方式0为移位寄存器方式,通过TXD输入输出数据,通过RXD输出移位脉冲。

B、方式1为可变波特率11位异步通信方式,SMOD位可使波特率加倍。

C、方式2为可变波特率10位UART,通过TXD输出数据,通过RXD输入数据。

D、方式3为可变波特率11位UART,SMOD位可使波特率加倍。

5、AT89S51单片机全部使用外接ROM时,其()引脚必须接地。

A、B、ALEC、D、

6、下列指令中,不能完成累加器清零()。

A、MOVA,#00HB、XRLA,0E0H

C、CLRAD、XRLA,#00H

7、执行MOVSP,#30H指令后,压栈从片内RAM()单元开始。

A、 2FH    B、30H     C、31H   D、32H

8、T0设置成计数方式时,外部引脚计数脉冲的最高频率应是晶振频率的()。

A、 1/12        B、1/24      C、1/48D、1/2

9、串行通信的传送速率单位是波特,而波特的单位是()。

A、字符/秒B、位/秒C、帧/秒D、帧/分

10、DAC0832是八位()。

A、地址锁存器 B、地址寄存器 C、D/A转换器D、A/D转换器

三、判断题(对的打√,错的打×。

每题1分,共10分)

得分

评阅人

1、单片机可以同时响应多个中断源的中断请求。

  ()

2、中断服务程序执行的最后一条指令是RETI。

   ()

3、AT89S51单片机是依靠低电平复位的。

  ()

4、MCS-51单片机的四组工作寄存器区具有相同的地址。

 ()

5、MOVA,@R0这条指令中@R0的寻址方式称之为寄存器间址寻址。

 ()

6、P0口是真正的双向I/O口,而P1、P2、P3则是“准”双向I/O口。

  ()

7、MOVA,30H这条指令执行后的结果是A=30H。

 ()

8、MOVA,@R7,将R7单元中的数据作为地址,从该地址中取数送入A中。

 ()

9、SP称为堆栈指针,堆栈是单片机内部的一个特殊区域,与RAM无关。

 ()

10、AT89S51内部RAM的位寻址区,既能供位寻址使用又能供字节寻址使用。

 ( )

四、程序阅读题(每题5分,共20分)

得分

评阅人

1、阅读下列程序,说出本程序的功能。

ORG2000H

MOVDPTR,#2000H

MOVXA,@DPTR

ANLA,#0FH

MOVB,A

INCDPTR

MOVXA,@DPTR

ANLA,#0FH

SWAPA

ORLA,B

INCDPTR

MOVX@DPTR,A

L1:

SJMPL1

程序的功能

2、阅读下列程序,完成相关操作。

ORG2000H

CLRC

MOVA,22H

ADDA,32H

DAA

MOV42H,A

MOVA,23H

ADDCA,33H

DAA

MOV43H,A

L1:

SJMPL1

END

(1)本程序的功能

(2)当(22H)=58H,(23H)=79H,(32H)=14H,(33H)=90H,则程序结束时(42H)中内容为  

   ,(43H)中内容为。

3、阅读下列程序,填写指令的执行结果。

ORG0030H

MOV A,#39H

XRL A,#39HA=

DEC A; A=

MOV B,#63H;B=

CPL  A;A=

XCH A,B;A=

RET

4、如下图所示,所用的LED数码管为共型数码管;若要显示“H”,则必须采用指令

  ;

 若要显示“2.”,则必须采用指令

 。

五、编程题(每题10分,共20分)

得分

评阅人

1、已知单片机系统的晶振是6MHZ,要求AT89S51单片机的P1.1端口线上输出周期为20ms的方波。

(采用T0的方式1,使用中断方法)

2、试编程将AT89S51单片机外部RAM的4000H~40FFH单元,共256个单元清零。

六、系统扩展题(每题10分,共10分)

得分得分

评阅人

AT89S51单片机系统扩展如下图所示,则

(1)补充连线;

(2)分别写出IC0、IC1、IC2、IC3对应的存储空间地址;(3)图中74HC373的作用是什么?

附录:

TCON

TF1

TR1

TF0

TR0

IE1

IT1

IE0

IT0

TMOD

GATE

C/T

M1

M0

GATE

C/T

M1

M0

IP

-

-

-

PS

PT1

PX1

PT0

PX0

IE

EA

-

ET2

ES

ET1

EX1

ET0

EX0

PSW

CY

AC

F1

RS1

RS0

OV

F0

P

第6页共6页

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

当前位置:首页 > 工程科技 > 信息与通信

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2