单片机原理及应用试题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

页眉内容

单片机原理及应用试题

一、单项选择题(本大题共10小题,每小题2分,共20分)

在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。错选、多选或未选均无分。

1.MCS-51单片机在访问外部数据存储器时,其地址指针可采用( )

A.DPTR

B.PC

C.PSW

D.SP

2.MCS-51单片机在正常运行程序时RST/VPD引脚应为( )

A.高电平

B.低电平

C.脉冲输入

D.高阻态

3.8051单片机有________中断源。( )

A.3个

B.4个

C.5个

D.6个

4.要用传送指令访问MCS-51程序存储器,它的指令操作码助记符应是

( )

A.PUSH

B.MOV

C.MOVX

D.MOVC

5.用MCS-51串行口扩展并行I/O口,串行口工作方式应选择( )

A.方式0

B.方式1

C.方式2

D.方式3

6、以下哪个是属于单片机系统前向通道的器件?()

A、A/D转换

B、D/A转换

C、LED数码管

D、继电器

7、MCS-51 单片机的RS1,RS0=01 时,当前寄存器R0—R7 占用内部

RAM( )单元。

A、 00H—07H

B、 08H—0FH

C、 10H—17H

D、 18H—1FH

8、MCS-51 单片机有片内RAM 容量( )。

A. 128B B、 4KB C、 8KB D、 256B

9、以下哪种方式的接口总线最少?()

A、SPI

B、I2C

C、单总线

D、并行通信

10、以下哪一条是位操作指令()。

A、MOV P0,#0FFH

B、SETB TR0

C、CPL R0

D、PUSH PSW

二、填空题(本大题共9小题,每空1分,共15分)

请在每小题的空格中填上正确答案。错填、不填均无分。

1.为了正确地读取8051的P1口引脚的状态值,应该先向它________。

2.当MCS-51引脚ALE信号有效时,表示在P0口稳定地送出了________地址。

3.MCS-51单片机片内RAM的寄存器区共有________个单元,分为________组寄存器。

4.通过堆栈操作实现子程序调用,首先要把________寄存器的内容入栈,以进行断点保护。调用返回时再进行出栈操作,把保护的断点弹回________。

5.MCS-51单片机在物理上有________个独立的存储器空间。

6.MCS-51单片机有________个16位可编程定时器/计数器,有________种工作方式。

7.异步串行数据通信的帧格式由启始位、________、奇偶校验位和停止位组成。

8、单片机是将微处理器、一定容量的_____和_____以及______ 口、定时器等电路集成在一块芯片上而构成的微型计算机。

9、单片机89C51片内集成了______ KB的FLASH ROM,共有_______个中断源。

三、是非题:(本大题共15小题,每空1分,共15分)

1、当89C51的EA引脚接低电平时,CPU只能访问片外ROM,而不管片内是否有程序存储器。()

2、当89C51的EA引脚接高电平时,CPU只能访问片内的4KB空间。()

3、MCS-51系列单片机直接读端口和读端口锁存器的结果永远是相同的。()

4、读端口还是读锁存器是用指令来区别的。()

5、在89C51的片内RAM区中,位地址和部分字节地址是冲突的。()

6、中断的矢量地址位于RAM区中。()

7、工作寄存器区不允许做普通的RAM单元来使用。()

8、工作寄存器组是通过置位PSW中的RS0和RS1来切换的。()

9、特殊功能寄存器可以当作普通的RAM单元来使用。()

10、访问128个位地址用位寻址方式,访问低128字节单元用直接或间接寻址方式。()

11、堆栈指针SP的内容可指向片内00H~7FH的任何RAM单元,系统复位后,SP 初始化为00H。()

12、DPTR只能当作一个16位的特殊功能寄存器来使用。()

13、是非题:程序计数器PC是一个可以寻址的特殊功能寄存器。()

14、单片机系统上电后,其内部RAM的值是不确定的。()

15、定时/计数器在工作时需要消耗CPU的时间。()

四、名词解释(本大题共3小题,每小题3分,共9分)

1.寄存器间接寻址

2.EEPROM

3.串行通信

五、简答题(本大题共5小题,每小题6分,共30分)

1.什么是堆栈?不同计算机开辟堆栈的存储器主要有哪些,各有何特点?

2.存储器编址主要有哪些方法,各有何特点?

3.MCS-51的外部中断有哪两种触发方式?它们对电信号的状态有何要求(定性)?

4.8255A由哪几部分组成?有哪几种工作方式?

5.ADC0809可对几路模拟信号进行转换?如何控制之?

六、读程序填空(本大题共2小题,第一小题5分,第二小题6分,共11分)

START:MOV A,R0

ANL

A,#0F0H

SWAP

A

MOV

B,#10

MUL

AB

MOV

B,A

MOV

A,R0

ANL

A,#0FH

ADD

A,B

(1)该程序的功能

是:;

相关文档
最新文档