(完整版)单片机试卷及答案

期终考试

、单项选择题:(共 15题,每题 2分,共30分)

1) AT89C51单片机哪些不是主要功能部件组成 ( ) A. CPU B. RAM C. ROM D.LED 显示 C. 可悬空 D. 以上三种情况视需要而定

(5) AT89C51单片机 5 个中断源的优先权从高到低的是( )

A. INT0 、T0、INT1、T1、串行口

B. T0 、T1、INT0、INT1、串行口

C.串行口、 T0、INT1、 T1、 INT0

D. INT0 、 INT1、 T0、 T1、串行口

(6)定时器工作在工作方式 2, 要定时 200 us, 要装入的初始值为 ( )

A .56H B.9CH C.3CB0H D.0FFH

(7) ADC0809 的模拟通道选择地址线 ADDC 、 ADDB 、 ADDA 的状态为 011,则选

择模拟 的通道为( )

A.IN6

B.IN5

C.IN4

D.IN3

(8)8255A 的 A 组控制电路是用来控制

( )

_

号 学

_班

单片机原理及接口技术》

(A )

2) MCS-51系列单片机的 CPU 主要是由( )组成的。

A .运算器、控制器 B.

加法器、寄存器

C

.运算器、加法器

D.

运算器、译码器 3)

单片机中的程序计数器 PC 用来( )。

A. 存放指令

B.

存放正在执行的指令地

C. 存放下一条指令地

址 D.

存放上一条指令地址

4) 单片机 AT89C51的 EA 引脚(

)。 A. 必须接地

B.

必须接 +5V 电源

口及 B 口的低 4 位 口及 C 口的高 4 位

A.A 口及C口的低 4 位

B.A

C.A 口及B口的高 4 位

D.A

(9) 外部扩展存储器时,分时复用做数据总线和低 8 位地址线的是(

(10)PSW 中的 RS1和 RS0两位用来( )。

A. 选择工作寄存器组

B. 指示复位

C. 选择定时器

D. 选择工作方式 (11)

单片机上电复位后, PC 的内容为( )。

A. 0000H

B. 0003H

C. 000BH

D. 0800H (12)AT89C51 单片机的 CPU 是( )。

A. 16

B. 4

C. 8

D.16 位

A. 8KB

B. 16KB

C. 32KB

D. 64KB

3)当振脉冲荡频率为 12MHz 时,一个机器周期为

;当振脉冲荡频率为 6MHz

时,一个机器周期为 。

4)访问内部 RAM 使用

指令,访问外部 RAM 使用

指令,访问内部 ROM

使用 指令 , 访问外部 ROM 使用

指令。

5)74LS138是具有 3 个输入的译码器, 其输出作为选片信号时, 最多可以选中 块芯片。 6)异步串行数据通信有 、 和 共 3 种数据通路形式。 7)计算机的数据传送有两种方式, 即 方式和 方式,

)。

A. P0 口

B. P1

口 C. P2 口 D.P3 口

(13) 程序是以(

) 形式存放在程序存储器中的。

A. C 语言汇程序

B. 汇编程序

C. 二进制编码

D. BCD 码

(14)AT89C51 单片机的程序计数器 PC 为 16 位计数器,其寻址范围为(

)。

(15) 单片机的 ALE 引脚是以晶振频率

的( 外部时钟或外部定时脉冲使

)固定频率输出正脉冲,因此它可作为

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

1)单片机应用系统是由

组成的。

其中具有成本低特点的是数据传送。

8)在串行通信中,收发双方对波特率的设定应该是的。

9)12 根地址线可选个存储单元,32KB存储单元需要根地址线。

得分

阅卷人三、简答题(共4 题, 每题 5 分, 共20 分)

号学

2. 中断响应需要哪些条件?

名姓

3.存储器的主要性能指标有哪些?

4.如异步通信,每个字符由11位组成,串行口每秒传送250 个字符,问波特率为多少

阅卷人

1.编写程序,将外部数据存储器中的 4000H — 40FFH 单元全部置“ 1”。

2. 已知 F OSC = 6MHZ ,试编写程序,使 P1.7 输出高电平宽 40us ,低电平宽 360us 的连续矩

形 脉冲。

得分

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

答案

单片机原理及接口技术》 (A )

填空:( 1)硬件系统、软件系统 (2)时钟 、 复位 、(3)、 1us ;、 2us

4 MOV , MOVX , MOVC, MOVC 。( 5)8。( 6)单工 、全双工、半双工 7)并行数 据传送、串行 数据传送 、 串行 、(8)相同(9)4K 、15、 三简答题

1. 简述单片机应用研发过程和研发工具。 答:任务分析→方案论证→硬件设计→软件设计→仿真

调试→实物制作与调试。 研发工具:调试仿真软件 KEIL 、在线仿真器、编程器或 ISP 下载器、 PROTEUS 仿真平台、 教学实验板等。

2.中断响应需要哪些条件?

答:条件:( 1)已经开总中断( EA=1 )和相应中断源的中断; (2)未执行同级或更高级的 中断;(3)当前执行指令的指令周期已经结束; ( 4)正在执行的不是 RET1 指令和访问

IE 、 IP 的指令,否则要再执行一条指令后才能响应。

3.存储器的主要性能指标有哪些? 答:存储器的主要性能指标有: (1)存储容量;(2)存

取时间;(3)可靠性;(4)功耗;( 5) 集成度;(6)性能价格比。

4.如异步通信,每个字符由 11 位组成,串行口每秒传送 250个字符,问波特率为多少 ?

解:波特率是每秒传送二进制数的位数,所以此题的波特率为: 四 编程题:

1.编写程序,将外部数据存储器中的 4000H —40FFH 单元全部置“ 1”。

解: ORG 0000H

MAIN : MOV A , #0FFH ; 送预置数给 A MOV R0, #0FFH ; 设置循环

次数

MOV DPTR ,#4000H ;设置数据指针的初值

LOOP : MOVX @DPTR ,A ; 当前单元清零

INC DPTR ; 指向下一个单元 DJNZ R0, LOOP ; 是否结束 END

2. 已知 F OSC = 6MHZ ,试编写程序,使 P1.7 输出高电平宽 40us ,低电平宽 360us 的连续矩

形脉冲。

答:利用 T0 分别定时器 40us 和 360 us 来控制 P1.7 初值计算过程:根据晶振得机器周期为

选择题: 1-5: DACDA

6-10:ADDAA 11-15:ACCDC

11 x250=2750

2us,

初值(T0)=28-40/2=ECH(40us) 初值(T0)=28-360/2=4CH(360us)程序如下

ORG 0000H

SJMP MAIN

ORG 0BH

SJMP T0S

ORG 30H

MAIN:CLR P1.7

MOV TMOD,#22H

MOV TH0,#0ECH

MOV TL0,#0ECH

SETB EA

SETB ET0

SETB TR0

HERE: SJMP $

T0S: CPL P1.7

MOV C,P1.7

JC L1

MOV TH0,#0ECH

MOV TL0,#0ECH

SJMP L2

L1: MOV TH0,#04CH

MOV TL0,#04CH

L2: RETI

期终考试

单片机原理及借口技术》 (B )

适用班级:

A. 8KB

B. 16KB

C. 32KB

D. 64KB

外部时钟或外部定时脉冲使用。

A. 1/2

B. 1/4

C. 1/6

D. 1/12

A. 0000H

B. 0003H

C. 000BH

D. 0800H

6)AT89C51单片机哪些不是主要功能部件组成 A. CPU B. RAM C. ROM D.LED

、单项选择题: (1)AT89C51 单片机的 CPU 是( A. 16 B. 4 C. 8 (2) 程序是以( A. C 语言汇程序 C. 二进制编码

D.16

共 15题,每题 2分,共30 分)

)。

形式存放在程序存储器中的。

B. 汇编程序 D. BCD

(3)AT89C51 单片机的程序计数器 PC 为 16 位计数器,其寻址范围为( )。

(4) 单片机的 ALE 引脚是以晶振频率的(

固定频率输出正脉冲,因此它可作为

(5) 单片机上电复位后, PC 的内容为( )。

显示 7) MCS-51系列单片机的 CPU 主要是由(

组成的。

.运算器、控制器 B. 加法器、 寄存器 .运算器、加法器

D.

运算器、 译码器

8) 单片机中的程序计数器 PC 用来 )。

A. 存放指令

B.

存放正在执行的指令地址 C. 存放下一条指令地址

D.

存放上一条指令地址 9)单片机 AT89C51的 EA 引脚(

)。

A. 必须接地

B. 必须接 +5V 电源

C.

可悬空

D.

以上三种情况视需要而定

10) AT89C51单片机 5 个中断源的优先权从高到低的是( )

A. INT0 、T0、INT1、T1、串行口

B. T0 、T1、INT0、INT1、串行口

C.串行口、 T0、INT1、 T1、 INT0

D. INT0 、 INT1、 T0、 T1、串行口

(11)定时器工作在工作方式 2,要定时 200 us, 要装入的初始值为 ( )

A .56H B.9CH C.3CB0H D.0FFH

(12) ADC0809 的模拟通道选择地址线 ADDC 、 ADDB 、 ADDA 的状态为 011,则选择模拟

的通道为( )

A.IN6

B.IN5

C.IN4

D.IN3

(13)8255A 的 A 组控制电路是用来控制( )

A.A 口及 C 口的低 4 位

B.A 口及 B 口的低 4位

C.A 口及 B 口的高 4 位

D.A 口及 C 口的高 4 位

(14) 外部扩展存储器时,分时复用做数据总线和低 8 位地址线的是( )。

(15)PSW 中的 RS1和 RS0两位用来( )。 A. 选择工作寄存器组 B. 指示复位 C. 选择定时器 D. 选择工作方式

3)当振脉冲荡频率为 12MHz 时,一个机器周期为

;当振脉冲荡频率为 6MHz

时,一个机器周期为 。

4)访问内部 RAM 使用

指令,访问外部 RAM 使用

指令,访问内部 ROM

使用 指令 , 访问外部 ROM 使用

指令。

5)74LS138是具有 3 个输入的译码器, 其输出作为选片信号时, 最多可以选中 块芯片。 6)异步串行数据通信有

、 和 共 3 种数据通路形式。

7)计算机的数据传送有两种方式, 即 方式和 方式,

A. P0 口

B. P1 口

C. P2

口 D.P3 口

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

1)单片机应用系统是由

和 组成的。

其中具有成本低特点的是 数据传送。

4.设串行异步通信的传送速率为 2400波特,传送的是带奇偶校验的 ASCII 码字符,每个个

字符包含 10 位( 1 个起始位, 7 个数据位, 1 上奇偶校验位, 1 个停止符),问每秒最多可 传送多少个字符?

8)在串行通信中,收发双方对波特率的设定应该是 的。

9) 12 根地址线可选

个存储单元, 32KB 存储单元需要

得分

阅卷人

三、简答题(共 4题,每题 5分,共20分)

1. AT89C51 单片机由哪些主要功能部件组成?

2.扩展存储器的编址技术有哪几种?

3. AT89C51 单片机响应中断的优先顺序应依什么原则?

根地址线。

分 得

名 姓

6

1.编写程序,将外部数据存储器中的 5000H ~ 50FFH 单元全部清零。

2. 已知 F OSC =6MHZ ,试编写程序,利用 T0工作在方式 2,使 P1.0 和P1.1 分别输出周期为 1ms 和 400us 的方波。

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

- 7 -

答案

单片机原理及接口技术》 ( B )

二填空:(1)硬件系统、软件系统 (2)时钟 、 复位 、( 3)、 1us ;、 2us 。 (4 MOV , MOVX , MOVC, MOVC 。(5)8。(6)单工、全双工 、半双工 (7)并行数据传送、串行数据传送 、 串 行 、(8)相同(9)4K 、15、 三、简答题(共 4题,每题 5分,共 20分)

1. AT89C51 单片机由哪些主要功能部件组成? 答: CPU ,RAM ,ROM ,I/O 接口等。 2.扩展存储器的编址技术有哪几种? 答:进行存储器扩展时,可供使用的编址方法有两种:线选法和译码法

3. AT89C51 单片机响应中断的优先顺序应依什么原则? 答:先优先级从高到低,同优先级的再按优先权从高到低的响应原则。

4.设串行异步通信的传送速率为 2400波特,传送的是带奇偶校验的 ASCII 码字符, 每个 个字符包含 10 位( 1 个起始位, 7 个数据位, 1 上奇偶校验位, 1 个停止符),问每秒最 多可传送多少个字符? 解:每秒可传送的字符为: 2400÷ 10=240

四、编程题(每题 15 分,共 30 分) 1.编写程序,将外部数据存储器中的 5000H ~50FFH 单元全部清零。

解: ORG 0000H MOV DPTR #5000H

LOOP : MOVX @DPTR INC DPTR

DJNZ R0 ,LOOP

END

T0 工作在方式 2,使 P1.0 和 P1.1 分别输出周

MOV R0 , CLR A

#0FFH 选择题: 1-5: CCDCA 6-10:DACDA 11-15:ADDAA ,A

2. 已知 F OSC = 6MHZ ,试编写程序,利用

为1ms 和400us 的方波。答:程序如下:采用200us 定时初值计算过程:根据晶振得机器周期为初值(T0) =28-200/2 =9CH

2us,

ORG 0000H

SJMP MAIN

ORG 0BH

SJMP T0S

ORG 30H

MAIN: MOV R0,#2

MOV R1,#5

MOV TMOD,#02H

MOV TH0,#09CH

MOV TL0,#09CH

SETB EA

SETB ET0

SETB TR0

HERE: SJMP $

T0S: DJNZ R0,L0

CPL P1.1 MOV R0,#2

L0:DJNZ R1,L2

CPL P1.0 MOV R1,#5

L2:RETI

END

- 8 -

(完整版)单片机试题库(有答案)

以下题目及答案因时间及水平关系,仅供参考,也请 大家对错误提出修正。 《单片机与接口技术》习题库及答案 一、判断题(判断每小题的对错,对的在小题前的括号中打“√”,错的在小题前的括号中打“×”。) MCS-51单片机原理与结构 (×)1.MCS—51单片机是高档16位单片机。 (√)2.MCS-51的产品8051与8031的区别是:8031片内无ROM. (×)3.单片机的CPU从功能上可分为运算器和存储器. (√)4.8051的累加器ACC是一个8位的寄存器,简称为A,用来存一个操作数或中间结果。 (√)5.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。 (×)6.MCS-51的程序存储器用于存放运算中间结果。 (√)7.MCS—51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。(√)8.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动. (√)9.CPU的时钟周期为振荡器频率的倒数。 (×)10.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期。 (√)11.单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周

期组成。 (×)12.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。 (×)13.MCS-51单片机上电复位后,片内数据存储器的内容均为00H. (√)14.当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。 (√)15.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作寄存器使用,而且可作为通用RAM来读写. (×)16.MCS-51单片机的片内存储器称为程序存储器。 (×)17.MCS—51单片机的数据存储器是指外部存储器。 (√)18.MCS—51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区域中。 MCS—51单片机指令系统及程序设计 (×)19.MCS—51单片机的指令格式中操作码与操作数之间必须用“,”分隔. (√)20.MCS-51指令:MOV A,#40H ;表示将立即数40H传送至A中。 (√)21。MCS—51指令:MOV A,@R0 ;表示将R0指示的地址单元中的内容传送至A中。 (√)22.MCS-51指令:MOVX A,@DPTR ;表示将DPTR指示的地址单元中的内容传送至A中。 (×)23.MCS-51的数据传送指令是把源操作数传送到目的操作数,指令执行后,源操作数改变,目的操作数修改为源操作数. (√)24.MCS—51指令中,MOVX为片外RAM传送指令。 (×)25.MCS-51指令中,MOVC为ROM传送指令。 (×)26.将37H单元的内容传送至A的指令是:MOV A,#37H。

单片机原理及应用期末考试题试卷大全(含答案)

单片机模拟试卷001 一、选择题(每题1分,共10分) 1.8031单片机的( )口的引脚,还具有外中断、串行通信等第二功能。 a)P0 b)P1 c)P2 d)P3 2.单片机应用程序一般存放在() a)RAM b)ROM c)寄存器 d)CPU 3.已知某数的BCD码为0111 0101 0100 0010 则其表示的十进制数值为()a)7542H b)7542 c)75.42H d)75.42 4.下列指令中不影响标志位CY的指令有()。 a)ADD A,20H b)CLR c)RRC A d)INC A 5.CPU主要的组成部部分为() a)运算器、控制器 b)加法器、寄存器 c)运算器、寄存器 d)运算器、指令译码器 6.INTEL 8051 CPU是()位的单片机 a)16 b)4 c)8 d)准16 7.8031复位后,PC与SP的值为() a )0000H,00H b)0000H,07H c)0003H,07H d)0800H,00H 8.当需要从MCS-51单片机程序存储器取数据时,采用的指令为()。 a)MOV A, @R1 b)MOVC A, @A + DPTR c)MOVX A, @ R0 d)MOVX A, @ DPTR 9.8031单片机中既可位寻址又可字节寻址的单元是() a)20H b)30H c)00H d)70H 10.下列哪条指令是正确的() a)PUSH R2 b)ADD R0,A c)MOVX A @DPTR d)MOV @R0,A 二、填空题(每空1分,共30分) 1.一个完整的微机系统由和两大部分组成。 2.8051 的引脚RST是____(IN脚还是OUT脚),当其端出现____电平时,8051进入复位状态。8051一直维持这个值,直到RST脚收到____电平,8051才脱离复位状态,进入程序运行状态,从ROM H单元开始取指令并翻译和执行。 3.半导体存储器分成两大类和,其中具有易失性,常用于存储。 4.求十进制数-102的补码(以2位16进制数表示),该补码为。 5.PC存放_______________,具有___________特性。在8051中决定程序执行顺序的是PC 还是DPTR?它是______位?(是,不是)SFG? 6.123= B= H。 7.8051内部有并行口,P0口直接作输出口时,必须外接;并行口作输入口时,必须先,才能读入外设的状态。 8.MCS-51的堆栈只可设置在,其最大容量为,存取数据的原则是。堆栈寄存器SP是位寄存器,存放。 9.中断处理的全过程分为以下3个段:、、。 10.定时和计数都是对进行计数,定时与计数的区别是

51单片机期末考试试卷及答案

51单片机期末考试试卷及答案 1.下列哪个运算符的优先级最高? A。加号 B。乘号 C。逻辑非 D。赋值号 答案:C 2.下列哪个不是单片机的输入/输出端口? A。P0口 B。P1口 C。P2口 D。P3口 答案:D 3.下列哪个寄存器用于控制中断? A。SP B。PSW C。PCON

D。IE 答案:D 4.下列哪个语言不是单片机常用的编程语言?A。C语言 B。汇编语言 C。Java语言 D。BASIC语言 答案:C 5.下列哪个不是单片机的工作寄存器? A。ACC B。B C。DPTR D。SP 答案:D 6.下列哪个不是单片机的计时器/计数器?A。T0 B。T1

C。T2 D。T3 答案:D 7.下列哪个不是单片机的中断源? A。外部中断 B。定时器中断 C。串口中断 D。并口中断 答案:D 8.下列哪个不是单片机的复位方式? A。电平复位 B。脉冲复位 C。软件复位 D。停机复位 答案:D 9.下列哪个不是单片机的定时器/计数器模式?A。模式0

B。模式1 C。模式2 D。模式3 答案:D 10.下列哪个不是单片机的串口模式? A。模式0 B。模式1 C。模式2 D。模式3 答案:C 1、C语言提供的合法的数据类型关键字是short和char。 2、片内RAM的20H~2FH为位寻址区,所包含的位地 址是00H~7FH。 3、MCS-51单片机的复位信号是高电平有效。 4、89S51的单片机的堆栈指针可位于内部RAM或外部RAM内。 5、在串行口工作于移位寄存器方式时,其接收由___和RID来启动。 6、存储16×16点阵的一个汉字信息,需要的字节数为32.

单片机考试试题及答案

单片机考试试题及答案 一1.除了单片机这一名称之外,单片机还可称为微控制器和嵌入式控制器。 2.单片机与普通微型计算机的不同之处在于其将CPU、存储器、和I/O口3部分集成于一块芯片上。3.8051与8751的区别是C A.内部数据存储单元数目不同B.内部数据存储器的类型不同 C.内部程序存储器的类型不同D.内部寄存器的数目不同 4.在家用电器中使用单片机应属于微计算机的B。 A.辅助设计应用;B.测量、控制应用;C.数值计算应用;D.数据处理应用 5.微处理器、微计算机、微处理机、CPU、单片机它们之间有何区别? 答:微处理器、微处理机和CPU都是中央处理器的不同称谓;而微计算机、单片机都是一个完整的计算机系统,单片机特指集成在一个芯片上的用于测控目的的单片微计算机。 6.MCS-51系列单片机的基本型芯片分别为哪几种?它们的差别是什么? 答:MCS-51系列单片机的基本型芯片分别是8031、8051和8751。它们的差别是在片内程序存储器上。 8031无片内程序存储器,8051片内有4KB的程序存储器ROM,而8751片内集成有4KB的程序存储器EPROM。 7.为什么不应当把51系列单片机称为MCS-51系列单片机? 答:因为MCS-51系列单片机中的“MCS”是Intel公司生产的单片机的系列符号,而51系列单片机是指世界各个厂家生产的所有与8051的内核结构、指令系统兼容的单片机。 8.AT89C51单片机相当于MCS-51系列单片机中的哪一种型号的产品? 答:相当于MCS-51系列中的87C51,只不过是AT89C51芯片内的4KB Flash存储器取代了87C51片内的4KB 的EPROM。 二1.在A T89C51单片机中,如果采用6MHz晶振,一个机器周期为2µs 2.A T89C51单片机的机器周期等于12个时钟振荡周期。 3.内部RAM中,位地址为40H、88H的位,该位所在字节的字节地址分别为28H;88H 4.片内字节地址为2AH单元的最低位的位地址是50H;片内字节地址为88H单元的最低位的位地址是88H。 5.若A中的内容为63H,那么,P标志位的值为0。 6.AT89C51单片机复位后,R4所对应的存储单元的地址为04H ,因上电时PSW = 00H。这时当前的工作寄存器区是0组工作寄存器区。 7.内部RAM中,可作为工作寄存器区的单元地址为00H H~1FH 。 8.通过堆栈操作实现子程序调用,首先要把PC的内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护的断点送回到PC。 9.AT89C51单片机程序存储器的寻址范围是由程序计数器PC的位数所决定的,因为AT89C51单片机的PC 是16位的,因此其寻址的范围为64 KB。 10.判断下列错错对对项说法是正确的。 A.AT89C51单片机的CPU是由RAM和EPROM组成的 B.区分片外程序存储器和片外数据存储器的最可靠的方法是看其位于地址范围的低端还是高端 C.在AT89C51单片机中,为使准双向的I/O口工作在输入方式,必须保证它被事先预置为1 D.PC可以看成是程序存储器的地址指针 11.判断以下有关PC和DPTR的结论对对错对是正确的。 A.DPTR是可以访问的,而PC不能访问 B.它们都是16位寄存器 C.在单片机运行时,它们都具有自动加“1”的功能

(完整版)单片机试卷及答案

期终考试 《单片机原理及接口技术》(A ) 适用班级: 一、单项选择题:(共15题,每题2分,共30分) (1)AT89C51单片机哪些不是主要功能部件组成( ) A. CPU B. RAM C. ROM D.LED 显示 (2)MCS-51系列单片机的CPU 主要是由( )组成的。 A .运算器、控制器 B.加法器、寄存器 C .运算器、加法器 D.运算器、译码器 (3)单片机中的程序计数器PC 用来( )。 A.存放指令 B.存放正在执行的指令地址 C.存放下一条指令地址 D.存放上一条指令地址 (4)单片机AT89C51的EA 引脚( )。 A.必须接地 B.必须接+5V 电源 C.可悬空 D.以上三种情况视需要而定 (5)AT89C51单片机5个中断源的优先权从高到低的是( ) A. INT0、T0、INT1、T1、串行口 B. T0、T1、INT0、INT1、串行口 C.串行口、T0、INT1、T1、INT0 D. INT0、INT1、T0、T1、串行口 (6)定时器工作在工作方式2,要定时200 us,要装入的初始值为( ) A .56H B.9CH C.3CB0H D.0FFH (7) ADC0809的模拟通道选择地址线ADDC 、ADDB 、ADDA 的状态为011,则选择模拟 的通道为( ) A.IN6 B.IN5 C.IN4 D.IN3 (8)8255A 的A 组控制电路是用来控制( ) A.A 口及C 口的低4位 B.A 口及B 口的低4位 C.A 口及B 口的高4位 D.A 口及C 口的高4位

(9)外部扩展存储器时,分时复用做数据总线和低8位地址线的是( )。 A. P0口 B. P1口 C. P2口 D.P3口 (10)PSW 中的RS1和RS0两位用来( )。 A.选择工作寄存器组 B.指示复位 C.选择定时器 D.选择工作方式 (11)单片机上电复位后,PC 的内容为( )。 A. 0000H B. 0003H C. 000BH D. 0800H (12)AT89C51单片机的CPU 是( )。 A. 16 B. 4 C. 8 D.16位 (13)程序是以( ) 形式存放在程序存储器中的。 A. C 语言汇程序 B.汇编程序 C.二进制编码 D. BCD 码 (14)AT89C51单片机的程序计数器PC 为16位计数器,其寻址范围为( )。 A. 8KB B. 16KB C. 32KB D. 64KB (15)单片机的ALE 引脚是以晶振频率的( )固定频率输出正脉冲,因此它可作为 外部时钟或外部定时脉冲使用。 A. 1/2 B. 1/4 C. 1/6 D. 1/12 二、填空题(每空1分,共20分 ) (1)单片机应用系统是由 和 组成的。 (2)除了单片机芯片和电源外,AT89C51单片机最小系统包括 电路和 电路。 (3)当振脉冲荡频率为12MHz 时,一个机器周期为 ;当振脉冲荡频率为6MHz 时,一个机器周期为 。 (4)访问内部RAM 使用 指令,访问外部RAM 使用 指令,访问内部ROM 使用 指令, 访问外部ROM 使用 指令。 (5)74LS138是具有3个输入的译码器,其输出作为选片信号时,最多可以选中 块芯片。 (6)异步串行数据通信有 、 和 共3种数据通路形式。 (7)计算机的数据传送有两种方式,即 方式和 方式,

单片机试卷及标准答案

单片机试卷及标准答案 一、单项选择题(每题1分,共20分) 1. 单片机是一种()。 A. 集成电路 B. 集成电机 C. 集成回路 D. 单一器件 2. 单片机的主频指的是()。 A. 程序的速度 B. 数据的走向 C. 系统的数据位数 D. 主振 荡电路的频率 3. 下列哪个不是单片机的主要应用领域? A. 嵌入式系统 B. 军工领域 C. 工业自动化 D. 网络通信 4. 单片机的存储单元主要分为()。 A. RAM、ROM、FLASH B. CD-ROM、DVD-ROM、BD-ROM C. 动态存储器、静态存储器、磁盘存储器 D. 内存、硬盘、U盘 5. 单片机系统中,时钟信号的频率一般由()决定。 A. 软件 B. 主振荡器 C. 时钟芯片 D. 输入电压 6. 单片机中,ALU是指()。 A. 控制单元 B. 存储单元 C. 算术逻辑单元 D. 输入输出接 口 7. 单片机中,控制单元的主要功能是()。

A. 执行指令 B. 存储数据 C. 实现数据运算 D. 负责数据输入输出 8. 下列哪个不是单片机的指令格式? A. 功能码地址码 B. 三地址码 C. 扩展操作码 D. 浮点操作码 9. 单片机的中断是指()。 A. 系统异常 B. 错误指令 C. 外部事件 D. 内存错误 10. 单片机操作系统是()。 A. DOS B. Windows C. Linux D. 内置于单片机芯片中的系统 11. 在单片机编程中,汇编语言编写的程序需要通过()转化为机器语言。 A. 编译器 B. 汇编器 C. 解释器 D. 虚拟机 12. 在连接单片机与外设接口时,常用的接口标准有()。 A. USB B. RS232 C. Ethernet D. HDMI 13. 单片机的输入输出方式主要分为()。 A. 串行方式和并行方式 B. 电压输入和电流输出 C. 数字输入和模拟输出 D. 多级输入和输出 14. 单片机可以通过通信接口与其他设备进行()。

单片机试题及答案完整版

单片机试题及答案 HEN system office room 【HEN16H-HENS2AHENS8Q8-HENH1688】

试题1 参考答案 一、填空题(25分,每空1分) 1. AT89S51单片机为 8 位单片机 2. MCS-51系列单片机的典型芯片分别为 8031 、 8051 、 8751 。 3. AT89S51的异步通信口为全双工(单工/半双工/全双工) 4. AT89S51有 2 级中断, 5 个中断源 5. AT89S51内部数据存储器的地址范围是 00H~7FH ,位地址空间的字节地址范围是 20H~2FH ,对应的位地址范围是00H~7FH ,外部数据存储器的最大可扩展容量是64K 。 6. AT89S51单片机指令系统的寻址方式有__寄存器寻址__、____直接寻址____、___寄存器间接寻址_____、_立即寻址____、基址寄存器加变址寄存器寻址。 7. 如果(A)=34H,(R7)=0ABH,执行XCH A, R7;结果(A)= 0ABH , (R7)= 34H 。 8. 82C55可以扩展 3 个并行口,其中8 条口线具有位操作功能; 9. 当单片机复位时PSW=00 H,这时当前的工作寄存器区是0区,R4所对应的存储单元地址为04 H。 10. 若A中的内容为67H,那么,P标志位为 1 。 11. 74LS138是具有3个输入的译码器芯片,其输出作为片选信号时,最多可以选中8 片芯片。 二、判断以下指令的正误:(5分) (1)MOV 28H,@R4;(×) (2)INC DPTR;(√) (3)DEC DPTR ;(×) (4)CLR R0 ;(×) (5)MOV T0,#3CF0H;(×) 三、简答题 1、如果(DPTR)=507BH,(SP)=32H,(30H)=50H,(31H)=5FH,(32H)=3CH,则执行下列指令后: POP DPH; POP DPL; POP SP; 则:(DPH)= ___3CH___;(DPL)=___5FH___;(SP)=___50H___;(6分) 2、采用6MHz的晶振,定时1ms,用定时器方式0时的初值应为多少(请给出计算过程)(6分) 解:∵采用6MHZ晶振 ∴机器周期为2us (213-X)×2×10-6=1×10-3 ∴X=7692(D)=1E0CH=1 1110 0000 1100(B), 化成方式0要求格式为 1111 0000 1100 B 即0F00CH 综上可知:TLX=0CH, THX=0F0H 3. 分析下列程序的功能(5分) PUSH ACC PUSH B POP ACC POP B 解: 该程序的功能是通过累加器ACC与寄存器B数据交换。 C_39H_

单片机试题及其答案

单片机试题及其答案 一. 单项选择题(每题1分) 1. 在单片机系统中,以下哪个部分属于内部RAM存储器? A. ROM B. EEPROM C. SRAM D. Flash 答案:C. SRAM 2. 单片机的时钟源可以是以下哪种? A. 外部晶振 B. 内部振荡器 C. 内部RC振荡器 D. 以上都可以 答案:D. 以上都可以 3. 在单片机中,I/O口可以实现以下哪个功能? A. 输入 B. 输出 C. 输入和输出

D. 以上都不是 答案:C. 输入和输出 4. 单片机的位宽是指什么? A. 数据总线的宽度 B. 地址总线的宽度 C. 控制总线的宽度 D. 寄存器的宽度 答案:D. 寄存器的宽度 5. 下列哪个是单片机的片内外设? A. LCD显示屏 B. 计时器/计数器 C. 电源管理IC D. AD转换器 答案:B. 计时器/计数器 二. 填空题(每题2分) 1. 单片机中,RAM的全称是______________。答案:Random Access Memory

2. 单片机的复位电平是______________电平。 答案:低电平(或0V) 3. 在单片机系统中,时钟频率为10MHz,则一个机器周期的时间是______________。 答案:0.1微秒(或100纳秒) 4. 单片机中,I/O口的复用功能是指可以将一个I/O口同时用作 ______________。 答案:输入和输出 5. 8051单片机中,最大的外部RAM容量是______________字节。 答案:64KB(即65536字节) 三. 简答题(每题4分) 1. 请简要解释单片机中的中断是什么,以及中断的作用是什么? 答案:中断是指在单片机运行过程中,当发生特定事件或满足特定 条件时,暂时中断正常程序的执行,转而去处理相应的中断服务程序。中断的作用是实现对实时事件的及时响应,提高系统的并发性和效率。 2. 单片机中的定时器/计数器有哪些常见的应用? 答案:定时器/计数器在单片机中的常见应用包括: - 计算时间间隔,实现定时功能。

单片机期末考试试卷及答案

单片机期末考试试卷及答案本文为单片机期末考试试卷及答案,共计1800字。 一、选择题 1. 单片机是指一种集成电路,其中包含了? a) CPU b) RAM c) ROM d) 所有选项都正确 答案: d) 所有选项都正确 2. 单片机中的RAM主要用来做什么? a) 存储程序 b) 存储数据 c) 控制输入输出 d) 运算操作 答案: b) 存储数据 3. 在单片机中,GPIO引脚是用来做什么的? a) 输入数据 b) 输出数据

c) 控制时钟 d) 所有选项都正确 答案: d) 所有选项都正确 4. 在单片机程序中,循环结构可以使用哪种语句实现? a) if语句 b) switch语句 c) for循环语句 d) 所有选项都正确 答案: c) for循环语句 5. 单片机中的ADC模块用于什么功能? a) 模拟信号转换为数字信号 b) 数字信号转换为模拟信号 c) 控制输入输出 d) 所有选项都正确 答案: a) 模拟信号转换为数字信号 二、编程题 1. 编写一个程序,通过串口输出"Hello World!"。

```c #include #include #include void main() { printf("Hello World!"); } ``` 2. 编写一个程序,通过ADC模块读取外部电压,并将其以5位数值的形式通过数码管显示。 ```c #include #include #include void main() { unsigned int adc_value; // 初始化ADC模块 // ... // 读取ADC数值

单片机期末试题(含答案)

单片机期末试题(含答案) 单片机期末试题(含答案) 1. 选择题(40分) 1) 单片机是由______股组成的。 A. 双向数据总线、地址总线、控制总线 B. 单向数据总线、地址总线、控制总线 C. 单向数据总线、寄存器总线、控制总线 D. 双向数据总线、寄存器总线、控制总线 答案:A 2) 以下哪个单片机是基于HARVARD结构的? A. 8051 B. AVR C. PIC D. ARM 答案:C 3) 在51单片机中,汇编指令“MOV A, #78H”的16进制形式是: A. E478 B. 3E78

C. 1578 D. 78 答案:B 4) 下列哪个是单片机的输入/输出接口电路? A. I2C B. UART C. ADC D. GPIO 答案:D 5) 下列哪个DSP处理器的体系结构更适合高频性能要求? A. TMS320C54X B. ADSP-21369 C. Blackfin D. STM32F4 答案:C 2. 判断题(20分) 1) 对于单片机来说,每个I/O口的方向控制位只有0和1两种状态。答案:对

2) 51单片机可以通过中断方式实现高精度定时。 答案:错 3) 单片机中的PLCC芯片是无法进行现场编程操作的。 答案:错 4) 单片机具有逻辑运算的功能,但不具备浮点运算的能力。 答案:对 5) 单片机内部的RAM存储器是用于存储程序的。 答案:错 3. 简答题(40分) 1) 请解释什么是中断,并说明中断的作用及优点。 答:中断是指在程序执行过程中,由外部事件触发的一种程序运行 方式。中断的作用是提高了系统的并发性和实时性,它可以使得处理 器在执行某一程序时,能够及时响应来自外部设备的请求信号,处理 外部事件。中断的优点有:1) 提高处理器利用率,通过允许CPU在执 行某一程序的同时处理其他外部事件;2) 提高系统的实时性,可以立 即响应外部设备的请求,确保外围设备与处理器之间的同步操作;3) 系统的可靠性更高,处理外部设备的过程不会干扰到程序执行的流程,可以减少系统崩溃的风险。 2) 请简述单片机与微处理器的区别。

单片机考试题目及答案

单片机考试题目及答案 一、选择题 1. 单片机是指什么? A. 一种专门用于控制电器设备的芯片 B. 一种能够独立运行的计算机硬件 C. 一种集成了微处理器、存储器和输入输出设备的芯片 D. 一种用于音频处理的专用芯片 答案:C 2. 单片机的主要特点是什么? A. 集成度高、功耗低、体积小 B. 拥有独立操作系统 C. 支持网络连接 D. 适用于图形处理 答案:A 3. 单片机相比于微处理器的优势是什么? A. 价格更便宜 B. 功耗更低

C. 集成度更高 D. 运算速度更快 答案:C 4. 单片机的架构是指什么? A. 单片机的内部组织结构和相互关系 B. 单片机的封装类型 C. 单片机的运行速度 D. 单片机的接口规范 答案:A 5. 单片机中的I/O口是指什么? A. 用于传输指令的接口 B. 用于输入输出数据的接口 C. 用于连接外部存储器的接口 D. 用于处理器与外设之间的通信接口答案:B 二、填空题 1. 单片机的英文缩写是__________。

答案:MCU 2. 单片机中的RAM是指__________。 答案:随机存取存储器 3. 单片机中的EEPROM是指__________。 答案:可擦写可编程只读存储器 4. 单片机的时钟频率越高,运行速度越__________。 答案:快 5. 单片机中的IO口可以用来连接和控制__________。 答案:外部设备 三、简答题 1. 请简要解释单片机的工作原理。 答案:单片机是一种集成了微处理器、存储器和输入输出设备的芯片。它通过接收输入信号、执行指令、处理数据,并将结果输出到外 部设备,实现对电器设备的控制。单片机内部包含时钟、存储器、IO 口等关键组件,通过时钟信号的控制来进行各项操作。 2. 单片机与传统计算机的区别是什么? 答案:单片机相比于传统计算机,主要区别在于其集成度高、功耗低、体积小。单片机通常被用于嵌入式系统中,用于控制和管理电子 设备。而传统计算机更适用于多任务处理、图形处理等复杂计算任务。

(完整版)单片机试题及答案

单片机原理与接口技术习题答案 习题与思考题1 1-1 微型计算机通常由哪些部分组成?各有哪些功能? 答:微型计算机通常由控制器、运算器、存储器、输入/输出接口电路、输入设备和输出设备组成。控制器的功能是负责从内部存储器中取出指令并对指令进行分析、判断、并根据指令发出控制信号,使计算机有条不紊的协调工作;运算器主要完成算数运算和逻辑运算;存储器用于存储程序和数据;输入/输出接口电路完成CPU与外设之间相连;输入和输出设备用于和计算机进行信息交流的输入和输出。 1-2 单片微型计算机与一般微型计算机相比较有哪些区别?有哪些特点? 答:与通用微型计算机相比,单片机的硬件上,具有严格分工的存储器ROM和RAM和I/O端口引脚具有复用功能;软件上,采用面向控制的指令系统和硬件功能具有广泛的通用性,以及品种规格的系列化。单片机还具备体积小、价格低、性能强大、速度快、用途广、灵活性强、可靠性高等特点。 1-3 简述计算机的工作过程。 答:计算机的工作是由微处理器以一定的时序来不断的取指令、指令译码和执行指令的过程。 1-4 单片机的几个重要指标的定义。 答:单片机的重要指标包括位数、存储器、I/O口、速度、工作电压、功耗和温度。 1-5 单片微型计算机主要应用在哪些方面? 答:单片机的主要应用领域有智能化产品、智能化仪表、智能化测控系统、智能化接口等方面。 1-6 为什么说单片微型计算机有较高的性能价格比和抗干扰能力? 答:因为单片微型计算机主要面向特定应用而设计,设计者在硬件和软件上都高效率地设计,量体裁衣、去除冗余,力争在同样的硅片面积上实现更高的性能,具备较高的性能、价格比;单片机嵌入式系统中的软件一般都固化在存储器芯片或单片机本身中,而不是存贮于磁盘等载体中,另外单片机体积小,可以放入屏蔽设备中,从而使其具有较高的抗干扰能力。 1-7 简述单片机嵌入式系统的定义和特点。 答:单片机嵌入式系统是嵌入到对象体系中的专用计算机系统;其特点是面向特定应用、与各个行业的具体应用相结合、硬件和软件高效率、软件固化在存储器芯片或单片机本身和不具备自举开发能力。 习题与思考题2 2-1 MCS-51单片机内部包含哪些主要功能部件?它们的作用是什么? 答:MCS-51单片机在一块芯片中集成了CPU、RAM、ROM、定时/计数器、多功能I/O口和中断控制等基本功能部件。 单片机的核心部分是CPU,CPU是单片机的大脑和心脏。 程序存储器用于存放编好的程序或表格常数。数据存储器用于存放中间运算结果、数据暂存和缓冲、标志位等。 定时/计数器实质上是加法计数器,当它对具有固定时间间隔的内部机器周期进行计数时,它是定时器;当它对外部事件进行计数时,它是计数器。 I/O接口的主要功能包括:缓冲与锁存数据、地址译码、信息格式转换、传递状态(外设状态)和发布命令等。 中断控制可以解决CPU与外设之间速度匹配的问题,使单片机可以及时处理系统中许多随机的参数和信息,同时,它也提高了其处理故障与应变能力的能力。 2-2 MCS-51单片机的核心器件是什么?它由哪些部分组成?各部分的主要功能是什么? 答:单片机的核心部分是CPU,可以说CPU是单片机的大脑和心脏。它由运算器、控制器和布尔(位)处理器组成。 运算器是用于对数据进行算术运算和逻辑操作的执行部件。

单片机原理及应用考试试卷及答案

一.填空题: 1.8051系列单片机字长是 8 位,有 40 根引脚;当系统扩展外部存 储器或扩展I/O口时, P0 口作地址低8位和数据传送总线, P2 口 作地址总线高8位输出, P3 口的相应引脚会输出控制信号; 2.当EA为低电平接地时,CPU只执行外部程序存储器或ROM 中的程序; 3.数据指针DPTR有 16 位,程序计数器PC有 16 位; 4.在MCS-51单片机中,一个机器周期包括 12 个时钟周期; 5.C51编译器支持三种存储模式,其中SMALL模式默认的存储类型为 data ,LARGE模式默认的存储类型为 xdata ; 6.欲使P1口的低4位输出0,高4位不变,应执行一条 ANL P1,0F0H 命令; 7.8051单片机复位后,PC = 0000H ; 8. 74LS138是具有3个输入的译码器芯片,用其输出作片选信号,最多可在 8 块芯片中选中其中任一块; 9.单片机位寻址区的单元地址是从 20H 单元到 2FH 单元,若某位地址是12H,它所在单元的地址应该是 22H 10.MOV A,30H 指令对于源操作数的寻址方式是直接寻址; 11.在MCS-51单片机中,寄存器间接寻址用到的寄存器只能是通用寄存器R0、R1 和 DPTR ; 12..程序状态字PSW中的RS1和RS0的作用是选择工作寄存器组 13.8051单片机,当CPU响应某中断请求时,将会自动转向相应规定地址即中断入 口地址去执行,外部中断0入口地址为: 0003 H,T1入口地址为 0018 H; 14.变量的指针就是变量的地址 ;对于变量a,如果它所对应的内存单元地址为2000H,它的指针是 2000H ; 15.特殊功能寄存器中,单元地址的特殊功能寄存器,可以位寻 址;

单片机试卷及答案

一选择题 〔n 〕1.MCS—51单片机是高档16位单片机。 〔y 〕2.MCS—51的产品8051与8031的区别是:8031片内无ROM。 〔n 〕3.单片机的CPU从功能上可分为运算器和存贮器。 〔y 〕6.8051的累加器ACC是一个8位的存放器,简称为A,用来存一个操作数或中间结果。 〔y 〕7.8051的程序状态字存放器PSW是一个8位的专用存放器,用于存程序运行中的各种状态信息。 〔n 〕8.MCS—51的程序存贮器用于存放运算中间结果。 〔y 〕9.MCS—51的数据存贮器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。 〔y 〕10.单片机的复位有上电自动复位和按钮手动复位两种,当单片机运行出错或进入死循环时,可按复位键重新启动。 〔n 〕11.CPU的时钟周期为振荡器频率的倒数。 〔n 〕12.单片机的一个机器周期是指完成某一个规定操作所需的时间,一般情况下,一个机器周期等于一个时钟周期组成。 〔n 〕14.单片机系统扩展时使用的锁存器,是用于锁存高8位地址。 〔n 〕15.MCS—51单片机上电复位后,片内数据存储器的内容均为00H。 〔y 〕17.8051单片机片内RAM从00H~1FH的32个单元,不仅可以作工作存放器使用,而且可作为RAM来读写。 〔n 〕18.MCS—51单片机的片内存贮器称为程序存贮器。 〔n 〕19.MCS—51单片机的数据存贮器是指外部存贮器。 〔y 〕20.MCS—51单片机的特殊功能存放器集中布置在片内数据存贮器的一个区域中。 〔y 〕21.微机控制系统的抗干扰问题是关系到微机应用成败的大问题. 二、单项选择题 1.MCS—51单片机的CPU主要的组成局部为 a 。 A.运算器、控制器B.加法器、存放器C.运算器、加法器D.运算器、译码器 2.单片机能直接运行的程序叫 c 。 源程序B。汇编程序C。目标程序D。编译程序 3.单片机中的程序计数器PC用来 c 。 4.单片机上电复位后,PC的内容和SP的内容为 b 。A.0000H,00H B。0000H,07H C。0003H,07H D。0800H,08H 5.单片机8031的ALE引脚是 b 。 输出高电平B。输出矩形脉冲,频率为fosc的1/6 C.输出低电平D。输出矩形脉冲,频率为fosc的1/2 6.单片机8031的引脚 a 。 A.必须接地B。必须接+5V C。可悬空D。以上三种视需要而定 7.访问外部存贮器或其它接口芯片时,作数据线和低8位地址线的是A 。 A.P0口B。P1口C。P2口D。P0口和P2口8.PSW中的RS1和RS0用来 a 。 9.上电复位后,PSW的值为 d 。 A.1 B。07H C。FFH D。0 10.单片机上电复位后,堆栈区的最大允许范围是 b 个单元。A.64 B。120 C。128 D。256 A.00H—FFH B。00H—07H C。07H—7FH D。08H—7FH A.00H B。07H C。81H D。FFH 13.INTEL8031的P0口,当使用外部存贮存器时它是一个 d 。A.传输高8位地址口A.传输低8位地址口 C.传输高8位数据口D.传输低8位地址/数据口 14.P0口作数据线和低8位地址线时 b 。 A.应外接上拉电阻B.不能作I/O口C.能作I/O 口D.应外接高电平 A.只能位寻址B.只能字节寻址C.既可位寻址又可字节寻址 D.少局部只能位寻址 16.寻址方式就是 c 的方式。 17.8031 单片机假设晶振频率为fosc=12MHz,那么一个机器周期等于 c µS。 A.1/12 B.1/2 C.1 D.2 18.MCS—51单片机的数据指针DPTR是一个16位的专用地址指针存放器,主要用来 b 。 19.ALU表示 d 。D A.累加器B.程序状态字存放器C.计数器D.算术逻辑部件

单片机原理及应用试题(含答案

单片机原理及应用 一、填空题:(20分) 1、微处理器包括两个主要部分运算器和控制器。 2、总线是连接系统中各扩展部件的一组公共信号线。按照功能,通常把系统总线分为三组:地址总线、数据总线、控制总线。 3、89C51单片机访问片外程序存储器时,所用的控制信号有:ALE、PSEN、EA,其中ALE用于低8位地址锁存控制,PSEN是片外程序存储器读选通控制信号,EA是片内、片外程序存储器访问的控制信号。 4、89C51单片机访问片外数据存储器时,所用的控制信号有_ALE_、_WR 、RD 。 5、CPU访问片内、片外ROM指令用MOVC,访问片外RAM指令用MOVX,访问片内RAM指令用MOV。 6、定时器共有两个控制字,由软件写入TMOD和TCON两个8位寄存器,用来设置T0或T1的操作模式和控制功能。 7、中断处理过程可分为三个阶段中断响应、中断处理、中断返回。 8、复位是单片机的初始化操作,其主要功能是把PC初始化为0000H。复位操作有上电自动复位和按键手动复位两种方式。 9、89C51的P0口除作为一般I/O口使用外,还可作为低8位地址使用。当系统扩展片外EPROM和RAM时,由P2口输出高8位地址。 10、89C51中断系统的五个中断源为外中断0 、外中断1 、定时器0溢出中断、定时器1溢出中断、串行口中断。 11、89C51单片机的寻址方式通常指对源操作数进行寻址。 二、简答题:(30分) 1、80C51单片机的EA信号有何功能?在使用8031时,EA信号引脚应如何处理? 答:EA引脚为外部程序存储器地址允许输入端/固化编程电压输入端。(2分)

当EA引脚接高电平时,CPU只访问片内EPROM/ROM并执行内部程序存储器中的指令(1分),但当PC的值超过0FFFH时,将自动执行片外程序存储器中的内容(1分)。 当EA引脚接低电平时,CPU只访问外部EPROM/ROM中的内容,而不管是否有片内程序存储器(1分)。在使用8031时,EA信号引脚应接地(1分)。 2、89C51内部RAM低128B单元划分为哪三个主要部分?各部分主要功能是什么? 答:89C51内部RAM低128B单元划分为三个主要部分:00H-1FH地址安排为四组工作寄存器区(1分),每组有8个工作寄存器(R0-R7),共占32个单元(1分)。工作寄存器区后的16B单元(20H-2FH)(1分),可用位寻址方式访问其各位(1分),30H-7FH为用户RAM区(2分)。 3、89C51定时器有几种工作模式,各有何区别? 答:89C51定时器有0、1、2、3四种工作模式。(2分)定时器在工作模式0时为13位定时器/计数器(1分),定时器在工作模式1时为16位定时器/计数器(1分),定时器在工作模式2时为8位可重装定时器/计数器(1分),定时器在工作模式3时具有第二输入和输出功能,定时器/计数器0有工作模式3,定时器/计数器1无工作模式3(1分)。 4、如何简捷判断89C51正在工作? 答:89C51上电复位后(1分),可用示波器检查ALE 引脚是否有振荡频率1/6的正脉冲输出(2分),同时检查PSEN是否有脉冲输出(2分),判断单片机是否正常工作(1分)。 5、程序状态寄存器PSW的作用是什么,常用标志有哪些位?作用是什么? 答:程序状态寄存器PSW的作用是指明程序运行后的状态,常用标志有CY、AC、F0、RS1、RS0、OV 和P位(1分)。CY进位标志位,当有进位或借位时CY 为1(1分);AC辅助进位标志位,低4位向高4位有进位或借位时AC为1(1分);RS1、RS0工作寄存器组选择控制位(1分);OV 溢出标志位,如有溢出置1(1

2022年《单片机应用技术》期末试卷及答案

2022年《单片机应用技术》期末试卷及答案 一、单项选择题(每题1分,共15分) 1.定时器1工作在计数方式时,其外加的计数脉冲信号应连接到( )引脚。 A.P3.2 B.P3.3 C.P3.4 D.P3.5 2.当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持( )。 A.1个机器周期 B.2个机器周期 C.4个机器周期 D.10个晶振周期 3.MCS-51单片机在同一优先级的中断源同时申请中断时,CPU首先响应 ( )。 A.外部中断0 B.外部中断1 C.定时器0中断 D.定时器1中断 4.定时器若工作在循环定时或循环计数场合,应选用( )。 A.工作方式0 B.工作方式1 C.工作方式2 D.工作方式3 5.MCS-51单片机的外部中断1的中断请求标志是( )。 A.ET1 B.TF1 C.IT1 D.IE1 6.下列标号中,正确的标号是( )。 A.1BT: B.BEGIN: C.ADD: D.STAB31: 7.串行口每一次传送( )字符。 A.1个 B.1串 C.1帧 D.1波特 8.要想把数字送入DAC0832的输入缓冲器,其控制信号应满足( )。 A.ILE=1,CS=1,WR1=0 B.ILE=1, CS=0, WR1=0 C.ILE=0, CS=1, WR1=0 D.ILE=0,CS=0, WR1=0 9、寻址空间为数据程序存储器所用的指令是(): A. MOVX B.MOV C.MOVC D.ADDC 10、执行中断返回指令,从堆栈弹出地址送给(). A. A B. CY C. PC D. DPTR 11、七段共阴极发光两极管显示字符‘H’,段码应为()

单片机原理及应用考试试题及答案

单片机原理及应用考试试题及答案[1]11 《单片机原理与应用》试题018答案 填空题(每空2分,共30分) 1、真值1001001B的反码为;其补码为 2、MCS-51系列单片机00—1FH 。 3、程序状态标志字寄存器PSW中的PSW.7的含义是;PSW.0的含义是志。 6、单片机汇编语言程序有三种基本结构,分别是:和 7、MCS—51单片机0 。 8、存储器EPROM 27128的地址线有KB。 9、可编程并行I / O接口芯片8255A有个8位并行I / O端口,可通过编程决定它们的功能。 二、单项选择题(每小题3分,共15分) 1、MCS—51单片机外部有40个引脚,其中,地址锁存允许控制信号引脚是 (A)ALE (B)PSEN (C)EA (D)RST (B ) A (A )2、下列指令写法正确的是。(A)MOV #20H,A (B)ADD R2,#30H (C)PUSH R0 (D)RRC 3、ORG 0003H LJMP 2000H ORG 000BH LJMP 3000H 当CPU响应外部中断0后,PC的值是(B) (A)0003H (B)2000H (C)000BH (D)3000H 4、用MCS-51用串行扩展并行I/O口时,串行接口工作方式选择(A) (A)方式0 (B)方式1 (C)方式2 (D)方式3 5、MCS-51的并行I/O口信息有两种读取方法:一种是读引脚,还有一种是(A) (A)读锁存器具(B)读数据库(C)读A累加器具(D)读CPU 三、简答题(每小题10分,共20分) 1 简述可编程并行接口8255 A的其中有数据总线驱动器,读/写控制逻辑 (2)由A组和B组控制电路。 (3)外部接口部分该部分有3个8位并行I/O端口,即A口、B口和C口。 2 单片机有哪几个特殊功能寄存器?各在单片机的哪些功能部件中? 答:8051单片机R0,#30H MOV R7,#0FH MOV DPTR,#3000H LOOP:MOV A,@R0 MOVX @DPTR,A INC R0 INC DPTR DJNZ R7,LOOP RET

相关主题
相关文档
最新文档