文档库 最新最全的文档下载
当前位置:文档库 › 单片机原理及应用

单片机原理及应用

单片机原理及应用
单片机原理及应用

单片机原理及应用(专升本)

单选题

1. 在CPU内部,反映程序运行状态或反映运算结果的一些特征寄存器是_____(2分)

(A) PC(B) PSW(C) A(D) SP

参考答案:B

2. 指令ALMP的跳转范围是_____(2分)

(A) 256B(B) 1KB(C) 2KB(D) 64KB

参考答案:C

3. MCS-51单片机扩展I/O口与外部数据存储器_______(2分)

(A) 分别独立编址(B) 统一编址(C) 变址编址(D) 动态编址

参考答案:B

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

(A) PUSH(B) MOV(C) MOVX(D) MOVC

参考答案:D

5. 各中断源发出的中断请求信号,都会记在MCS-51系统中的 _______(2分)

(A) IE(B) IP(C) TCON(D) SCON

参考答案:B

6. 8051单片机中,唯一一个用户可使用的16位寄存器是_______(2分)

(A) PSW(B) ACC(C) SP(D) DPTR

参考答案:D

7. 当外部中断请求的信号方式为脉冲方式时,要求中断请求信号的高电平状态和低电平状态都应至少维持_______(2分)

(A) 1个机器周期(B) 2个机器周期(C) 4个机器周期(D) 10个晶振周期

参考答案:A

8. MCS-51单片机的外部中断1的中断请求标志是_______(2分)

(A) ET1(B) TF1(C) IT1(D) IE1

参考答案:D

9. 将内部数据存贮单元内容传送到累加器A中的指令是_______(2分)

(A) MOV direct, R0(B) MOV A,@Ri(C) MOV A, #data(D) MOV R0,A

参考答案:B

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

(A) 方式0(B) 方式1(C) 方式2(D) 方式3

参考答案:A

填空题

11. ALE信号的作用是 ______ 。(1分)

(1). 参考答案: 低8位地址锁存

12. 在MCS-51中,PC和DPTR都用于提供地址,但PC是为访问 ______ 存储器提供地址,而DPTR 是为访问 ______ 存储器提供地址。(2分)

(1). 参考答案: 程序

(2). 参考答案: 数据13. MCS-51单片机在物理上有 ______ 个独立的存储器空间。(1分)

(1). 参考答案: 4

14. MCS-51单片机有 ______ 个16位可编程定时器/计数器,有 ______ 种工作方式。(2分)

(1). 参考答案: 2

(2). 参考答案: 4

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

(1). 参考答案: 写1

16. MCS-51单片机的串行接口有 ______ 种工作方式。其中方式 ______ 为多机通信方式。(2分)

(1). 参考答案: 4

(2). 参考答案: 方式2和3

17. MCS-51单片机的一个机器周期包含了 ______ 个状态周期,每个状态周期又可划分为 ______ 个拍节,一个机器周期实际又包含了 ______ 个振荡器周期。(3分)

(1). 参考答案: 6

(2). 参考答案: 2

(3). 参考答案: 12

18. 8051复位后,PC= ______ H。若希望从片内程序存储器开始执行,EA脚应接 ______ 电平,PC值超过 ______ H时,8051会自动转向片外存储器继续取指令执行。(3分)

(1). 参考答案: 0

(2). 参考答案: 高

(3). 参考答案: 0FFFH

19. 单片机在开机时需要复位,复位信号的有效电平是 ______ ,持续的时间 ______ ,复位后 PC 指针为 ______ ,SP指针为 ______ ,P0-P3口各引脚状态为 ______ 。(5分)

(1). 参考答案: 高电平

(2). 参考答案: 大于2个机器周期

(3). 参考答案: 0000H

(4). 参考答案: 07H

(5). 参考答案: 高电平

问答题

20. 读程序回答问题:若DPTR=507BH, SP=32H, (30H) =50H,(31H)=5FH,(32H)= 3CH,则执行下列指令后,寄存器DPH、DPL和SP的内容分别是多少?

POP DPH

POP DPL

POP SP (6分)

参考答案:(DPH)=3CH;(DPL)=5FH;(SP)=50H

21. START : MOV R7,#50

MOV DPTR ,

#2000H MOV R0,#20H LOOP :MOV A ,@R0

MOVX @DPTR ,A INC R0 INC DPTR DJNZ R7,LOOP RET 请问:(1)该子程序的功能是什么?

(2)该子程序的目的数据在片内存储器还是在片外存储器中?(6分)

参考答案:(1)该子程序将片内20H 始处的50个单元的数据存到片外2000H 始处 (2)片外 22. MOV SP ,#70H PUSH 20H PUSH 21H PUSH 22H POP 21H POP 22H

已知:(SP )=70H ;(20H)=12H ; (21H)=34H ; (22H)=56H 。

请问8031执行完上述程序后,(SP )= ?; (71H)= ?;(20H)= ?; (21H)= ? ;(22H)= ? 参考答案:(SP )= 71H ;(71H)= 12H ;(20H)= 12H ; (21H)= 56H ;(22H)= 34H

23. 设单片机晶振频率fOSC=6MHZ ,使用定时器0以工作方式1产生周期为2ms 的等宽方波,用中断方式实现编程,并在P0输出。(20分)

参考答案:答:①利用定时器T0作1ms 定时,达到定时值后引起中断,在中断服务程序中,使P1.0的状态取一次反,并再次定时1ms 。

②定时初值:机器周期MC= 12/ focs = 2μs。所以定时1ms 所需的机器周期个数为1ms/ 2μs=500个,亦即01F4H 。设T0为工作方式1(16位方式),则定时初值是(01F4H)求补=

FE0CH

24. 编写一段子程序,将二位压缩的BCD 码转换为二进制数,入口.出口均是A 。若是非法的BCD 码,则A 返回值为255。(20分)

参考答案:

解题思路:

单片机原理及应用(专升本)

填空题

1. 决定程序执行顺序的寄存器是 ______ ,它的最大寻址范围是 ______ 。PC的值是 ______ 的地址。(3分)

(1). 参考答案: 程序计数器PC

(2). 参考答案: 64K

(3). 参考答案: 当前正在执行指令的下一条指令

2. 8051单片机的程序存储器有片内和片外之分。片内有 ______ 字节的程序存储器,地址范围为 ______ 。当不够使用时,可以扩展片外程序存储器的最大空间是 ______ ,地址范围为

______ 。.(4分)

(1). 参考答案: 4KB

(2). 参考答案: 0000H~0FFFH

(3). 参考答案: 64 KB

(4). 参考答案: 0000H~FFFFH

3. 一个完整的微机系统由 ______ 和 ______ 两大部分组成。(2分)

(1). 参考答案: 硬件

(2). 参考答案: 软件

4. 单片机程序存储器的低位地址有7个特殊地址,即复位地址 ______ 和 ______ 、 ______ 、______ 、 ______ 、 ______ 、 ______ 6个中断服务子程序入口地址。主程序最好要避开这些地址,在大于0030H以上地址开始使用,以免发生中断服务不正常响应。(7分)

(1). 参考答案: 0000H

(2). 参考答案: 外中断0

(3). 参考答案: T0

(4). 参考答案: 外中断1

(5). 参考答案: T1

(6). 参考答案: 串行口

(7). 参考答案: T2

5. P0口当不作系统扩展时,可作 ______ 使用。当作系统扩展时,P0口担任分时复用的总线口。在这种情况下,应在外部加 ______ 将地址数据锁存,地址锁存信号用 ______ 。(3分)

(1). 参考答案: 一般I/O口

(2). 参考答案: 地址锁存器(3). 参考答案: ALE

6. 中断处理的全过程分为以下3个阶段: ______ 、 ______ 、 ______ 。(3分)

(1). 参考答案: 中断请求

(2). 参考答案: 中断响应

(3). 参考答案: 中断返回

7. 8051单片机的内部有两个定时/计数器 ______ 和 ______ ,它们都是16 位的计数器,分别由特殊功能寄存器 ______ 构成,既可用于 ______ ,也可用于 ______ ,还可作为 ______ 。这些功能都可通过 ______ 来设定与修改。(7分)

(1). 参考答案: T0

(2). 参考答案: T1

(3). 参考答案: TH0和TL0、TH1和TL1

(4). 参考答案: 定时

(5). 参考答案: 对外部计数脉冲计数

(6). 参考答案: .串行接口的波特率发生器

(7). 参考答案: 软件编程

8. LED数码显示器有 ______ 和 ______ 两种连接方法,其显示有 ______ 和 ______ 之分。静态显示时,数据是 ______ 送到每一位LED上的。而动态显示则是将数据送到每一个LED上,再根据 ______ 来确定是哪一位LED被显示。静态显示亮度很高,但口线占用较多。动态显示则好一点,适合用在 ______ 的场合。(7分)

(1). 参考答案: 共阴极

(2). 参考答案: 共阳极

(3). 参考答案: 动态扫描显示

(4). 参考答案: 静态显示

(5). 参考答案: 分开

(6). 参考答案: 位选线

(7). 参考答案: 显示位数较多

9. A/D转换器的两个最重要指标: ______ ; ______ (2分)

(1). 参考答案: 转换时间或转换速率

(2). 参考答案: 分辨率

10. 8051内部设置了 ______ 个特殊功能寄存器(SFR),离散地分布在 ______ 的地址空间中。其中,字节地址能被 ______ 整除的单元具有位寻址的能力。(3分)

(1). 参考答案: 21个

(2). 参考答案: 80H~0FFH

(3). 参考答案: 8

11. 数据指针DPTR是一个 ______ 位的专用寄存器,由高位数据指针 ______ 和低位数据指针______ 组成,用于存放外部数据存储器的存储单元地址,可以访问 ______ 的外部数据存储器空间。(4分)

(1). 参考答案: 16位

(2). 参考答案: DPH

(3). 参考答案: DPL

(4). 参考答案: 0000H~FFFFH 64 KB

12. 外部中断1所对应的中断入口地址为 ______ H。(1分)

(1). 参考答案: 013

13. 8051各中断源的中断请求是属于什么级别是由 ______ 寄存器的内容决确定的。(1分) (1). 参考答案: 中断优先级寄存器(IP)

14. 根据串行通信数据传输的方向,可将串行通信系统传输方式分为 ______ 方式、 ______ 方式和 ______ 方式。(3分)

(1). 参考答案: 单工

(2). 参考答案: 半双工

(3). 参考答案: 全双工

判断题

15. 同级中断不能嵌套。(1分)

参考答案:正确

16. DPTR是由DPH和DPL两个8位特殊寄存器组成的(1分)

参考答案:正确

17. 中断服务程序的最后一条指令是RET。(1分)

参考答案:错误

18. 指令中直接给出操作数的寻址方式称为直接寻址(1分)

参考答案:错误

19. 存储器分成内存和外存两大部分,其中外内存可以直接与CPU交换信息(1分)

参考答案:错误

20. P2口既可以作为I/O使用,又可以作地址/数据复用口使用。(1分)

参考答案:正确

21. MCS-51单片机可执行指令:MOV 28H,@R2(1分)

参考答案:错误

22. 内部RAM的位寻址区,既能位寻址,又可字节寻址(1分)

参考答案:正确

23. 串行口通信的第9数据位的功能可由用户定义(1分) 参考答案:正确

24. 特殊功能寄存器SCON与定时器/计数器的控制无关(1分)

参考答案:正确

问答题

25. MCS-51单片机的时钟周期与振荡周期之间有什么关系?一个机器周期的时序如何划分?

参考答案:答:

时钟周期是单片机最基本的时间单位。机器周期则是完成某一个规定操作所需的时间。一个机器周期为6个时钟周期,共12个振荡周期性,依次表示为S1P1、S1P2、……S6P1、S6P2。

26. A/D转换接口中采样保持电路的作用是什么?省略采样保持电路的前提条件是什么?(6分) 参考答案:答:A/D转换接口中采样保持电路的作用是:能把一个时间连续的信号变换为时间离散的信号,并将采样信号保持一段时间。

当外接模拟信号的变化速度相对于A/D转换速度来说足够慢,在转换期间可视为直流信号的情况下,可以省略采样保持电路。

27. 简述MCS-51单片机的中断响应过程。(8分)

参考答案:答:CPU在每个机器周期的S5P2期间顺序采样每个中断源,在下一个机器周期S6区间按优先级顺序查询中断标志,如查询到某个中断定标志为1,将在接下来的机器周期S1期间按优先级进行中断处理,中断系统通过硬件自动将相应的中断矢量地址装入PC,以便进入相应的中断服务程序。一旦响应中断,CPU首先置位相应的中断“优先级触发器”,然后由硬件执行一条长调用指令,把当前的PC值压入堆栈,以保护断点,再将相应的中断服务的入口地址送入PC,于是CPU接着从中断服务程序的入口处开始执行。对于有些中断源,CPU在响应中断后会自动清除中断标志。

28. 阅读下列程序段并答题。

1)、该程序执行何种操作?

2)、已知初值(60H)=23H,(61H)=61H,运行程序后(62H)=?

CLR C

MOV A,#9AH

SUBB A,60H

ADD A,61H

DA A

MOV 62H,A(10分)

参考答案:1).该程序是单字节BCD码运算,是将(61H)-(60H)→62H

2).(62H)=38H

29. 编写一程序将片外数据存储器中7000H~70FFH单元全部清零。(10分)

参考答案:

ORG 1000H

MOV DPTR,#7000H

CLR A

MOV R0,A

LOOP:MOVX @DPTR,A

DJNZ R0,LOOP

SJMP $

单片机原理及应用(专升本)

填空题

1. 对单片机而言,连接到数据总线上的输出口应具有 ______ 功能。(1分)

(1). 参考答案: 锁存

2. 8031有 ______ 个并行输入输出口,其中P3常需复用作 ______ . ______ . ______ 和

______ 。(5分)

(1). 参考答案: 4

(2). 参考答案: 串行通信

(3). 参考答案: 外部中断

(4). 参考答案: 外部计数脉冲

(5). 参考答案: 读写控制信号

3. MCS-51单片机在物理上有 ______ 个独立的存储器空间。(1分)

(1). 参考答案: 4

4. 8051复位后,PC= ______ 。若希望从片内程序存储器开始执行,EA脚应接 ______ 电平,PC 值超过 ______ 时,8051会自动转向片外存储器继续取指令执行。(3分)

(1). 参考答案: 0H

(2). 参考答案: 高

(3). 参考答案: 0FFFH

5. MOV A,40H 指令对于源超作数的寻址方式是 ______ 寻址。(1分)

(1). 参考答案: 直接

6. 若A中的内容为0E6H,那么,P标志位的值为 ______ 。(1分)

(1). 参考答案: 1

7. MCS-51系列单片机系列有 ______ 个中断源,可分为 ______ 个优先级。其中外部中断请求信号有电平方式和 ______ ,在电平方式下,当采集到INT0.INT1的有效信号为 ______ 时,激活外部中断。(4分)

(1). 参考答案: 5

(2). 参考答案: 2

(3). 参考答案: 电平方式

(4). 参考答案: 脉冲方式

8. 若PSW为18H,则选择的是第 ______ 组通用寄存器。(1分)

(1). 参考答案: 0 9. MCS-51单片机的串行接口有4种工作方式,其中工作方式2和工作方式 ______ 为 ______ 通信方式。(2分)

(1). 参考答案: 3

(2). 参考答案: 多机

10. 若MCS-51单片机的程序状态字PSW中的RS1,RS0=11,那么工作寄存器R0-R7的直接地址为

______ 。(1分)

(1). 参考答案: 18H~1FH

问答题

11. MCS51的中断系统有几个中断源?几个中断优先级?中断优先级是如何控制的?在出现同级中断申请时,CPU按什么顺序响应(按由高级到低级的顺序写出各个中断源)?各个中断源的入口地址是多少?(6分)

参考答案:答:MCS51单片机有5个中断源,2个中断优先级,中断优先级由特殊功能寄存器IP 控制,在出现同级中断申请时,CPU按如下顺序响应各个中断源的请求:INT0.T0.INT1.T1.串口,各个中断源的入口地址分别是0003H.000BH.0013H.001BH.0023H。

12. MCS51系列单片机的内部资源有哪些?说出8031.8051和8751的区别。(6分)

参考答案:答:MCS51系列单片机上有1个8位CPU.128B的RAM.21个SFR.4个并行口.1个串行口.2个定时计数器和中断系统等资源。8031.8051和8751的区别是8031内无ROM;8051内有4KB 的掩膜ROM;8751内有4KB的EPROM。

13. MCS-51内部四个并行I/O口各有什么异同?作用是什么?(8分)

参考答案:答:MCS-51单片机共有四个8位双向并行的I/O端口,每个端口都包括一个锁存器.一个输出驱动器和一个输入缓冲器。但这四个端口的功能不全相同,P0口既可作一般I/O端口使用,又可作地址/数据总线使用;P1口是一个准双向并行口,作通用并行I/O口使用;P2口除了可作为通用I/O使用外,还可在CPU访问外部存储器时作高八位地址线使用;P3口是一个多功能口除具有准双向I/O功能外,还具有第二功能。

14. 假定A=83H,(R0)=17H,(17H)=34H,执行下列指令后,A的内容为?

ANL A,#17H

ORL 17H,A

XPL A,@R0

CPL A

(5分)

参考答案:

0CBH

解题思路:

15.

此程序段实现的功能是 什么?(5分)

参考答案:程序存储器9020H 处内容送外部数据存储器9010H 中

16. 已知程序执行前有A=02H,SP=52H,(51H)=FFH,(52H)=FFH.下述程序执行后:请问: A=?; SP=?; (51H)= ?; (52H)= ?

(10分)

参考答案:50H 、52H 、30H 、50H

17. 8051 单片机的 P1 口接 8个发光二极管(正极通过电阻接+5V), 根据 P3.0 和 P3.1的电平编程,且满足下列要求:

(1) 当P3.0为低电平时,点亮其中的一个发光二极管;

(2) 当P3.0为高电平.P3.1 为低电平时,点亮全部发光二极管;

(3) 当P3.0.P3.1都为高电平时,发光二极管按 4 个一组,每隔 50ms 轮流反复点亮(由T0 定时,fosc =6MHz)。(20分) 参考答案:答:由于发光二极管是每隔50ms 轮流反复点亮,所以定时器T0工作在方式1下,则其计数初值X=

=9E58H 。其定时器T0的工作方式字TMOD=01H 。由

于为共阳极发光二极管,所以为低电平有效。 COUNT EQU 40H OUT EQU 41H

ORG 0000H

AJMP MAIN ORG 0200H MAIN: MOV OUT,#F0H

MOV COUNT,#04H JB P3.0,ST2

ST1: MOV P1,#FEH ;点亮一个发光二极管 RET ST2: JB P3.1,ST3

MOV P1,#00H ;点亮全部发光二极管

RET ST3: MOV TMOD,#01H

SETB TR0 MOV P1,OUT LOOP : MOV TL0,#58H

MOV TH0,#9EH JNB TF0,$ CLR TF0

MOV A,OUT RL A MOV OUT,A MOV P1,A DJNZ COUNT,LOOP MOV OUT,#F0H MOV COUNT,#04H

MOV P1,OUT

SJMP LOOP

解题思路:

18. 试编制一段程序实现功能为:当 P1.2 引脚的电平上跳时,对 P1.1 的输入脉冲进行计数;当 P1.2 引脚的电平下跳时,停止计数,并将计数值写入 R6和 R7。(20分)

参考答案:

答:由题意可知,使用定时器/计数器T1做计数器,则TMOD=01010000B=50H。程序如下:STW: MOV TMOD,#50H

MOV TL1,#00H

MOV TH1,#00H

STLP2: MOV C,P1.2

JC STLP2

STLP0: MOV C,P1.2

JNC STLP0

SETB TR1

STLP1: MOV C,P1.2

JC STLP1

CLR TR1

MOV R6,TH1

MOV R7,TL1

MOV TL1,#00H

MOV TH1,#00H

LJMP STLP0

解题思路:

单片机原理及应用(第三版)课后习题答案完整版

第1 章思考题及习题1 参考答案 一、填空 1.除了单片机这一名称之外,单片机还可称为或。答:微控制器,嵌入式控制 器. 2.单片机与普通微型计算机的不同之处在于其将、、和三部分,通过内部连接 在一起,集成于一块芯片上。答:CPU、存储器、I/O 口、总线 3.AT89S52 单片机工作频率上限为MHz 。答:33 MHz。 4.专用单片机已使系统结构最简化、软硬件资源利用最优化,从而大大降低和提 高。答:成本,可靠性。 二、单选 1.单片机内部数据之所以用二进制形式表示,主要是 A.为了编程方便B.受器件的物理性能限制 C.为了通用性D.为了提高运算速度 答:B 2.在家用电器中使用单片机应属于微计算机的。 A.辅助设计应用B.测量、控制应用 C.数值计算应用D.数据处理应用 答:B 3.下面的哪一项应用,不属于单片机的应用范围。 A.工业控制B .家用电器的控制C .数据库管理D .汽车电子设备 答:C

三、判断对错 1.STC 系列单片机是8051内核的单片机。对 2.AT89S52 与AT89S51相比,片内多出了4KB的Flash 程序存储器、128B 的RAM、1 个中断源、1 个定时器(且具有捕捉功能)。对 3.单片机是一种CPU。错 4.AT89S52 单片机是微处理器。错 5.AT89C52片内的Flash 程序存储器可在线写入,而AT89S52则不能。错 6.为AT89C51单片机设计的应用系统板,可将芯片AT89C51直接用芯片AT89S51替换。对 7.为AT89S51单片机设计的应用系统板,可将芯片AT89S51直接用芯片AT89S52替换。对 8.单片机的功能侧重于测量和控制,而复杂的数字信号处理运算及高速的测控功 能则是DSP 的长处。对 四、简答 1.微处理器、微计算机、微处理机、CPU、单片机、嵌入式处理器它们之间有何区别? 答:微处理器、微处理机和CPU它们都是中央处理器的不同称谓,微处理器芯片本身不是计算机。而微计算机、单片机它们都是一个完整的计算机系统,单片机是集成在一个芯片上的用于测控目的的单片微计算机。 2.AT89S51 单片机相当于MCS-51系列单片机中的哪一型号的产品?“ S”的含义是什么? 答:相当于MCS-51系列中的87C51,只不过是AT89S51芯片内的4K字节Flash 存储器取代了87C51片内的4K 字节的EPRO。M

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

苏州经贸职业技术学院 2009-2010学年第二学期 《单片机原理及应用》期终试卷(A) 班级:姓名:学号:成绩: 一﹑填空题(将正确答案填在题干的空白处。1分×35=35分) 1、十进制数-47用8位二进制补码表示为:11010001B。 2、89C51含4KB Flash ROM,128B的RAM,在物理上有4个独立的存储器 空间。 3、若8031单片机的晶振频率fosc=12MHz,则振荡周期为1/12us ,状态周期为1/6us ,机器周期为1us ,执行MUL AB指令需要时间为4us 。 4、假定A=85H,R0=20H,(20H)=0AFH。执行指令:ADD A,@R0后,累加器 A的内容34H ,CY的内容1 ,AC的内容1 ,OV的内容1 。 5、假定DPTR的内容为8100H,累加器A的内容为40H,执行下列指令: MOVC A,@A+DPTR 后,送入A的是程序存储器8140H 单元的内容。 6、PSW中RS1 RS0=10H时,R2的地址为12H 。 7、ROM在物理上分为片内ROM 和片外ROM ,在逻辑上两者统一编址。 8、MCS-51单片机当EA=1时,首先使用的是片内程序存储器,存储容量超过4KB时开始使用外部程序存储器;EA=0时,则仅仅使用片外程序存储器。 9、MCS—51单片机访问片外存储器时,利用ALE 信号锁存来自P0 口的低8位地址信号。 10、欲使P1口的高4位输出1,而低4位不变,应执行一条ORL P1,#0F0H指令。 11、12根地址线可选4KB个存储单元,32KB存储单元需要15 根地址线。 12、设80C51 fosc=12MHz,定时器工作在方式0,则最大定时时间为8192μs。 13、异步串行数据通讯有单工、半双工和全双工共三种传送方式。 14、51单片机的中断系统最多可以有 2 个嵌套。 15、8031单片机指令MOV是访问内RAM ,最大范围为256B ,MOVX是访问外RAM ,最大范围为64KB,MOVC是访问ROM ,最大范围为64KB 。 二、单项选择(1分×15=15分) 1、MCS-51上电复位后,SP的内容是(B) (A)00H (B)07H (C)60H (D)70H 2、80C51是(C)

单片机原理及应用

单片机原理及应用 判断题: 1.CPU的时钟周期为振荡器频率的倒数。对 2.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。对 3.(6)ANL #99H ,36H 错 4.执行返回指令时,返回的断点是调用指令的首地址。错 5.LCRL A为循环左移指令。错 6.TMOD中GATE=1时,表示由两个信号控制定时器的启停。对 7.(10)ACALLPROC 对 8.MOVC A @A +DPTR ,这是条相对寻址指令。错 9.中断函数的调用是在满足中断的情况下,自动完成函数调用的。对 10.(3)MOVX A,30H 错 11.(8)ORL P1.0,P3.1 错 12.MCS-51的程序存储器只能用来存放程序。错 13.判断以下各条指令是否正确(LL1和PROC为标号) (1)MOVX @R0,B 错 14.工作寄存器工作在0区,则R2 所对应的内部数据存储器的地址是03H 对

15.各中断源发出的中断请求信号,都会标记在MCS-51系统中的TCON中。错 16.在中断响应阶段CPU一定要做如下2件工作:保护断点和给出中断服务程序入口地址。对 17.CS-51单片机共有两个时钟XTAL1 和XTAL2 。错 18.使用8751且=1时,仍可外扩64KB的程序存储器。错 19.MOV A,R0,这是寄存器寻址方式。对 20.MCS-51指令中,MOVC为ROM传送指令。错 21.MCS-51单片机的数据存储器是指外部存储器。错 22.8051的程序状态字寄存器PSW是一个8位的专用寄存器,用于存放程序运行中的各种状态信息。对 23.MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。对 24.MUL AB的执行结果是高低8位在A中,低高8 位在B中。错 25.当EA脚接***此处为域***高电平时,对ROM的读操作只访问片外程序存储器。错 26.CPU和外设之间的数据传送方式主要有查询方式和中断方式,两者相比后者的效率更高。对 27.判断下列说法是否正确?在8155H芯片中,决定端口和RAM单元编址的信号线是AD7-AD0和WR。错 28.将37H单元的内容传送至A的指令是:MOV A,#37H。错 29.MCS-51的数据存储器在物理上和逻辑上都分为两个地址空间:一个是片内的256字节的RAM,另一个是片外最大可扩充64K字节的RAM。对

单片机原理习题及答案

习题 1. 何为“准双向I/O接口”?在MCS-51单片机的四个并口中,哪些是“准双向I/O接口”? 答:准双向I/O接口是能实现输入输出功能,但在使用时只能从输入和输出中选择一个。MCS-51单片机的四个并口中P1、P2、P3是准双向I/O接口。 2. 80C51单片机内部有几个定时/计数器?它们由哪些功能寄存器组成?怎样实现定时功能和计数功能? 答:80C51单片机内部有两个16位的可编程定时/计数器,由TH0,TL0,TH1,TL1,TMOD和TCON功能寄存器组成。通过TMOD中的C/T位选择对机器周期计数实现计数功能,选择对外部脉冲计数实现计数功能。 3. 定时/计数器T0有几种工作方式?各自的特点是什么? 答:有四种工作方式,特点见下表: M1 M0 工作方式方式说明 0 0 0 13位定时/计数器 0 1 1 16位定时/计数器 1 0 2 8位自动重置定时/计数器 1 1 3 两个8位定时/计数器(只有T0有) 4. 定时/计数器的四种工作方式各自的计数范围是多少?如果要计10个单位,不同的方式初值应为多少? 答:有四种方式。方式0计数范围:1~8192;方式1计数范围:1~65536;方式2计数范围:1~256;方式3计数范围:1~256。 如果计10个单位,方式0初值为:8192-10=8182;方式1初值为:65536-10=65526;方式2初值为:256-10=246;方式2初值为:256-10=246。 5. 设振荡频率为12MHz,如果用定时/计数器T0产生周期为100ms的方波,可以选择哪几种方式,其初值分别设为多少? 答:只能选择方式1,初值为65536-50000=15536。

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

中国石油大学(北京)远程教育学院期末考核 《单片原理及应用》 说明:共100分,每题20分,在下题中任选5题。 1.MCS-51的时钟周期、机器周期、指令周期是如何分配的?当振荡频率为10MHz时,一 个机器周期为多少毫秒? 参考第二章第四节。MCS-51典型的指令周期为一个机器周期,每个机器周期由6个状态周期组成,每个状态周期由2个时钟周期(振荡周期)组成。一个机器周期=6×一个状 态周期=12×一个时钟周期=12× 答: 为使单片机能够完成取指、译码、执行指令等操作,需要为单片机提供时钟信号以产生必要的时序。单片机振荡电路中的振荡信号对应的周期叫振荡周期(时钟周期)。对振荡周期12分频后得到的信号周期叫做机器周期,即12个时钟周期,是1个机器周期。一个机器周期宽度为6个状态周期,并依次表示为S1~S6。每个状态周期由2个时钟周期(振荡周期)组成。Mcs51单片机的111条指令,执行时,所花费的时间,称为指令周期。 一个机器周期=6×一个状态周期=12×一个时钟周期=12×=12×1/10=1.2 us=0.0012ms 2.指出下列指令中画线的操作数的寻址方式? MOV R0, #55H ;立即寻址 MOV A, 2AH ;直接寻址 MOV A, @R1 ;寄存器间接寻址 MOV @R0, A ;寄存器寻址 ADD A, R7 ;寄存器寻址 MOVX A, @DPTR ;寄存器间接寻址 MOV DPTR, #0123H ;立即寻址 MOVC A, @A+DPTR ;基址加变址寻址 INC DPTR;寄存器寻址 参考第三章第二节指令寻址方式 3.外部RAM中从1000H到10FFH有一个数据区,现在将它传送到外部RAM中2500H单元 开始的区域中,编程完成上述功能。 参考第三章第三节数据传送类指令和第六章第二节外部存储器扩展 START: MOV R0,#00H MOV DPTR,#1000H LOOP: MOVX A,@DPTR MOV DPH,#25H MOVX @DPTR,A MOV DPH,#10H

单片机原理与应用及C51程序设计(第三版)(1、2、3、4、7章课后习题答案)

第一章: 1. 给出下列有符号数的原码、反码和补码(假设计算机字长为8位)。 +45 -89 -6 +112 答:【+45】原=00101101,【+45】反=00101101,【+45】补=00101101 【-89】原=11011001,【-89】反=10100110,【-89】补=10100111 【-6】原=10000110,【-6】反=11111001,【-6】补=11111010 【+112】原=01110000,【+112】反=01110000,【+112】补=01110000 2. 指明下列字符在计算机内部的表示形式。 AsENdfJFmdsv120 答:41H 73H 45H 4EH 64H 66H 4AH 46H 6DH 64H 73H 76H 31H 32H 30H 3.何谓微型计算机硬件?它由哪几部分组成?并简述各部分的作用。 答:微型计算机硬件由中央处理器、存储器、输入/输出设备和系统总线等组成,中央处理器由运算器和控制器组成,是微型计算机运算和控制中心。存储器是用来存放程序和数据的记忆装置。输人设备是向计算机输人原始数据和程序的装置。输出设备是计算机向外界输出信息的装置。I/O接口电路是外部设备和微型机之间传送信息的部件。总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。微型计算机的各大功能部件通过总线相连。 4.简述8086CPU的内部结构。 答:8086微处理器的内部分为两个部分:执行单元(EU)和总线接口单元(BIU)。执行部件由运算器(ALU)、通用寄存器、标志寄存器和EU控制系统等组成。EU从BIU的指令队列中获得指令,然后执行该指令,完成指今所规定的操作。总线接口部件BIU由段寄存器、指令指针寄存器、地址形成逻辑、总线控制逻辑和指令队列等组成。总线接口部件负责从内部存储器的指定区域中取出指令送到指令队列中去排队。 5.何谓总线?总线按功能可分为哪几种? 答:总线是连接多个设备或功能部件的一簇公共信号线,它是计算机各组成部件之间信息交换的通道。总线功能来划分又可分为地址总线(Address Bus)、数据总线(Date Bus)和控制总线(Control Bus)三类。 6.内部存储器由哪几部分组成? 答:包括随机存储器(RAM)和只读存储器(ROM)。 7.简述8086中的存储器管理? 答:8086把1M空间分成若干块(称为“逻辑段”),各个逻辑段之间可在实际存储空间中完全分开,也可以部分重叠,甚至可以完全重叠。每个逻辑段容量不超过64K字节,这样就可用16位寄存器提供地址访问。一个存储单元的地址可由段基址和偏移地址组成,这个地址我们称为逻辑地址,一般表示为“段基址:偏移地址”。而1M存储空间中的20位地址称为物理地址。逻辑地址是程序中使用的地址,物理地址是访问存储器的实际地址。 物理地址=段基址×16 + 段内偏移地址 8.什么是接口电路?接口电路有何功能? 答:I/O接口电路是外部设备和微型机之间传送信息的部件。接口电路主要功能。(1) 数据的寄存和缓冲功能。(2) 信号转换功能。(3) 设备选择功能。(4) 外设的控制和监测功能。(5) 中断或DMA管理功能。(6) 可编程功能。 9.外部设备与CPU之间的数据传送方式常见有几种?各有什么特点? 答:外部设备与微机之间的信息传送传送方式一般有无条件传送方式、查询传送方式、中断控制方式等。无条件传送方式是指CPU直接和外部设备之间进行数据传送。查询传送方式又称为条件传送方式,是指CPU通过查询I/O设备的状态决定是否进行数据传输的方式。中断是一种使CPU暂停正在执行的程序而转去处理特殊事件的操作。即当外设的输入数据准备好,或输出设备可以接收数据时,便主动向CPU发出中断请求,CPU可中断正在执行的程序,转去执行为外设服务的操作,服务完毕,CPU再继续执行原来的程序。 10.什么是单片机? 答:单片机是把微型计算机中的微处理器、存储器、I/O接口、定时器/计数器、串行接口、中断系统等电路集成到一个集成电路芯片上形成的微型计算机。因而被称为单片微型计算机,简称为单片机。 11.和一般微型计算机相比,单片机有何特点? 答:主要特点如下: 1) 在存储器结构上,单片机的存储器采用哈佛(Harvard)结构 2) 在芯片引脚上,大部分采用分时复用技术 3) 在内部资源访问上,采用特殊功能寄存器(SFR)的形式

单片机原理及应用习题答案(第三版)

第一章习题参考答案 1- 1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器 (CPU )、存储器、I/O 接口电路和相应实时控 制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU 但通用微机的 CPU 主要面向数据处理,其发展主要围绕数据处理功能、 计算速度和精度的进一步提高。例如,现今微机的 CPU 都支持浮点运算,采用流水线作业, 并行处理、多级高速缓冲(Cache )技术等。CPU 的主频达到数百兆赫兹(MHz ),字长普遍达到 32位。单片 机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据 处理功能比通用微机相对要弱一些, 产品的CPU 大多不支持浮点运算, 围内;在一些简单应用系统中采用 页等多种管理模式。单片机中存储器的组织结构比较简单, 存储器芯片直接挂接在单片机的 总线上,CPU 对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都 为 64 KB 。 (3) 两者都有I/O 接口,但通用微机中I/O 接口主要考虑标准外设(如CRT 标准键盘、鼠 标、打印机、硬盘、光盘等 )。用户通过标准总线连接 外设,能达到即插即用。单片机应用 系统的外设都是非标准的, 的与外设连接的物理界面。 设计技术。 另外,单片机的微处理器(CPU )、存储器、I/O 接口电路集成在一块芯片上,而通用微 机的微处理器(CPU )、存储器、I/O 接口电路一般都是独立的芯片 1- 4 IAP 、ISP 的含义是什么? ISP : In System Programable ,即在系统编程。用户可以通过下载线以特定的硬件时序 在线编程(到单片机内部集成的 FLASH 上),但用户程序自身不可以对内部存储器做修改。 IAP:ln Application Programable ,即在应用编程。用户可以通过下载线对单片机进行 在线编程,用户程序也可以自己对内部存储器重新修改。 1- 6 51单片机与通用微机相比,结构上有哪些主要特点 ? (1) (2) 计算速度和精度也相对要低一些。 例如,现在的单片机 CPU 还采用串行工作方式,其振荡频率大多在百兆赫兹范 4位字长的CPU 在中、小规模应用场合广泛采用 长单片机,在一些复杂的中、大规模的应用系统中才采用 16位字长单片机, 品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和 存取速度。现今微机的内存容量达到了数百兆字节 (MB ),存储体系采用多体、 8位字 32位单片机产 CPU 对数据 的 并读技术和 且千差万别,种类很多。单片机的I/O 接口实际上是向用户提供 用户对外设的连接要设计具体的接口电路, 需有熟练的接口电路 单片机的程序存储器和数据存储器是严格区分的,前者为 采用面向控制的指令系统,位处理能力强; I/O 引脚通常是多功能的; 产品系列齐全,功能扩展性强; 功能是通用的,像一般微处理机那样可广泛地应用在各个方 ROM 后者为RAM

单片机原理及应用习题答案第三版

单片机原理及应用习题 答案第三版 集团标准化工作小组 [Q8QX9QT-X8QQB8Q8-NQ8QJ8-M8QMN]

第一章习题参考答案 1-1:何谓单片机与通用微机相比,两者在结构上有何异同 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用

51单片机原理及应用期末考试试题汇总7

一、选择题 从下列各题4个备选答案中选出一个或二个正确答案 并将其代号写在题干后面的括号内。 1、8051基本型单片机内部程序存储器容量为 C 。 A、16KB B、8KB C、4KB D、128B 2、8051基本型单片机内部RAM容量为D。 A、16KB B、8KB C、4KB D、128B 3、当优先级的设置相同时 若以下几个中断同时发生 A 中断优先响应。 A、外部中断0 B、T1 C、串口 D、T0 4、在80C51单片机应用系统中 可以作为时钟输出的是 C 引脚。 A、EA B、RST C、ALE D、PSEN 5、当CPU响应外部中断1 的中断请求后 将自动转向 B 。 A、0003H B、0013H C、000BH D、001BH 6、为了能够使MCS-51单片机在正常工作中及时服务于多个外设 以下传送方式最适用的是 D 。 A、异步 查询 传送 B、同步 无条件 传送 C、DMA传送 D、中断传送 7、已知1只共阴极LED显示器 其中a笔段为字形代码的最低位 若需显示数字1 它的字形代码应为(A )。A、06H B、0F9H C、30H D、0CFH 8、已知1只共阳极LED显示器 其中a笔段为字形代码的最低位 若需显示小数点“.” 它的字形码应为(A)。A、7FH B、0F9H C、30H D、80H 9、已知1只共阴极LED显示器 其中a笔段为字形代码的最低位 若需显示小数点“.”共阳极 它的字形码应为(A )。A、80H B、0F9H C、30H D、7FH 10、下列数据字定义的数表中 (C、D)是错误的。 A、DW “AA” B、DW “A” C、DW “OABC” D、DW 1ABC2H 11、若P1口接有一个4×4的行列键盘 则P1口一定有 C、D 。 A、8位输入口 B、8位输出口 C、4位输入口 D、4位输出口 12、以下指令中能够产生WR信号的是 B、D 。 A、MOV @R0,A B、MOVX @R0,A C、MOVX A @DPTR D、MOVX @DPTR,A 13、8031单片机的定时器T1用作定时方式时是 A、B 。 A、以内部时钟频率为定时基准 12个时钟周期加1 B、以内部时钟频率为定时基准 1个机器周期加1 C、以外部脉冲为定时基准 12个脉冲加1 D、以外部脉冲为定时基准 每个脉冲加1 14、DAC0832在单片机系统中是一种 B、D 器件。 A、输入 B、输出 C、将数字量转换成模拟量 D、将模拟量转换成数字量 15、家用电器中使用的单片机应属于计算机的 B 。 A、辅助设计应用B.测量、控制应用C.数值计算应用 D.数据处理应用 16、对程序存储器的读操作 只能使用 D 。 A MOV指令 B. PUSH指令 C. MOVX指令 D. MOVC指令 17、若82C55的PC口接有一个4×4的行列键盘 则PC口一定有 C、D 。 A、8位输入口 B、8位输出口 C、4位输入口 D、4位输出口 18、下列说法正确的是 A、B 。 A、立即数寻址方式是操作数本身就在指令中 而不是它的地址在指令中。

单片机原理与应用技术教学大纲

《单片机原理与应用技术》教学大纲 一、课程名称 单片机原理与应用技术 二、先修课程 电子技术类基础课程和微机应用类基础课程 三、课程性质与任务 课程性质: 本课程是高职高专电子类相关专业的的一门专业课程。本大纲可作为(高中后大专、对口单招、五年制高职)层次学生的教学参考。 课程的任务: 它以MCS-51单片机为例,详细介绍片内结构、工作原理、接口技术和单片机在各领域中的应用。为学生进一步学习微机在智能仪表、工业控制领域中的应用技术奠定必要的基础。 四、课程教学目标 1、知识目标 (1)熟练掌握单片机内部硬件结构、工作原理及指令系统,掌握程序的设计基本方法,能够较熟练地设计常用的汇编语言源程序; (2)掌握单片机的接口技术,熟悉常用的外围接口芯片及典型电路。 (3)熟悉设计、调试单片机的应用系统的一般方法,具有初步的软、硬件设计能力。 (4)能够熟练地掌握一种单片机开发系统的使用方法。 2、能力目标 初步具备应用单片机进行设备技术改造、产品开发的能力。 五、教学内容 第一章微机基础知识 (一)教学目的 熟悉微处理器、微型机和单片机的概念及组成。掌握计算中常用数制及数制间的转换,了解BCD码和ASCII码。熟悉数据在计算机中的表示方法。 (二)教学重点与难点 重点:

计算中常用数制及数制间的转换。 难点: 微处理器、微型机和单片机的概念及组成,微机的工作过程 (三)教学内容 1、微处理器、微机和单片机的概念; 2、微机的工作过程。 (四)本章小结 1、数制有二进制、十进制、十六进制等。 2、计算机系统中常包含有地址总线、数据总线、控制总线 3、微处理器是由运算器、控制器两部组成 4、单片机是由输入、输出、接口电路、时钟电路、存储器、运算器、控 制器几部分组成 (五)思考题 1、试用计算机汇编语言指令完成12*34+56÷7-8的计算步骤? 第二章 MCS-51单片机的结构和原理 (一)教学目的 熟悉MCS- 51单片机内部结构、引脚功能以及单片机执行指令的时序;掌握单片机存储器结构和输入/输出端口结构特点。掌握堆栈的使用。 (二)教学重点与难点 重点: 1、8051的存储器配置及特点; 2、21个特殊功能寄存器(SFR)的功能; 3、堆栈的概念; 4、复位电路。 难点: 1、MCS- 51单片机内部结构; 2、CPU时序。 (三)教学内容

单片机原理及应用总结

单片机原理及应用 第一章绪论 1.什么叫单片机?其主要特点有哪些? 在一片集成电路芯片上集成微处理器、存储器、I/O接口电路,从而构成了单芯片微型计算机,即单片机。 特点:控制性能和可靠性高、体积小、价格低、易于产品化、具有良好的性价比。 第二章80C51的结构和原理 1.80C51的基本结构 a.CPU系统 ●8位CPU,含布尔处理器; ●时钟电路; ●总线控制逻辑。 b.存储器系统 ●4K字节的程序存储器 (ROM/EPROM/FLASH,可外扩 至64KB); ●128字节的数据存储器(RAM,可 外扩至64KB); ●特殊功能寄存器SFR。 c.I/O口和其他功能单元 ●4个并行I/O口; ●2个16位定时/计数器; ●1个全双工异步串行口; ●中断系统(5个中断源,2个优先 级) 2.80C51的应用模式 a.总线型单片机应用模式 ◆总线型应用的“三总线”模式; ◆非总线型应用的“多I/O”模式 3.80C51单片机的封装和引脚 a.总线型DIP40引脚封装 ●RST/V PO:复位信号输入引脚/备用 电源输入引脚; ●ALE/PROG:地址锁存允许信号 输出引脚/编程脉冲输入引脚;●EA/V PP:内外存储器选择引脚/片 内EPROM编程电压输入引脚;●PSEN:外部程序存储器选通信号 输出引脚 b.非总线型DIP20封装的引脚 ●RST:复位信号输入引脚 4.80C51的片内存储器 增强型单片机片内数据存储器为256 字节,地址范围是00H~FFH。低128字节的配情况与基本型单片机相同。高128字节一般为RAM,仅能采用寄存器间接寻址方式询问。注意:与该地址范围重叠的特殊功能寄存器SFR 空间采用直接寻址方式询问。 5.80C51的时钟信号 晶振周期为最小的时序单位。一个时钟周期包含2个晶振周期。晶振信号12分频后形成机器周期。即一个机器周期包含12个晶振周期或6个时钟周期。 6.80C51单片机的复位 定义:复位是使单片机或系统中的其他部件处于某种确定的初始状态。 a.复位电路 两种形式:一种是上电复位;另一种是上电与按键均有效的复位。 b.单片机复位后的状态 单片机的复位操作使单片机进入初始化状态。初始化后,程序计数器 PC=0000H,所以程序从0000H地址单元开始执行。 特殊功能寄存器复位后的状态是确定的。P0~P3为FFH,SP为07H,SBUF 不定,IP、IE和PCON的有效位为0,其余的特殊功能寄存器的状态为00H.相应的意义为: ●P0~P3=FFH,相当于各口锁存器已 写入1,此时不但可用于输出,也 可以用于输入; ●SP=07H,堆栈指针指向片内RAM

单片机原理试题库答案

单片机原理及应用复习题及答案 一、选择题(在每个小题四个备选答案中选出一个或几个正确答案,填在题的括号中) 1、80C51基本型单片机内部程序存储器容量为(C)。 (A)16KB (B)8KB (C)4KB (D)2KB 2、在80C51单片机应用系统中,可以作为时钟输出的是(C)引脚。 (A)EA(B)RST (C)ALE (D)PSEN 3、在80C51的4个并行口中,能作为通用I/O口和高8位地址总线的是(C)。 (A)P0 (B)P1 (C)P2 (D)P3 4、当优先级的设置相同时,若以下几个中断同时发生,(D)中断优先响应。 (A)并口(B)T1 (C)串口(D)T0 5、在80C51中,要访问SFR使用的寻址方式为(AB)。 (A)直接寻址(B)寄存器寻址(C)变址寻址(D)寄存器间接寻址 6、以下的4条指令中,不合法的指令为(D)。 (A)INC A (B)DEC A (C)INC DPTR (D)SWAP ACC 7、当需要扩展一片8KB的RAM时,应选用的存储器芯片为(B)。 (A)2764 (B)6264 (C)6116 (D)62128 8、若想扩展键盘和显示,并希望增加256字节的RAM时,应选择(A)芯片。 (A)8155 (B)8255 (C)8253 (D)8251 9、80C51单片机要进行10位帧格式的串行通讯时,串行口应工作在(B )。 (A)方式0 (B)方式1 (C)方式2 (D)方式3 10、80C51复位初始化时未改变SP的内容,第一个入栈的单元地址为(A)。 (A)08H (B)80H (C)00H (D)07H 11、MCS—51单片机的复位信号是( A )有效。 A.高电平 B.低电平 C.脉冲 D.下降沿 12、若MCS-51单片机使用晶振频率为6MHz时,其复位持续时间应该超过( B )。 A.2μs B.4μs C.8μs D.1ms 13、若PSW.4=0,PSW.3=1,要想把寄存器R0的内容入栈,应使用( D )指令。 A.PUSH R0 B.PUSH @R0 C.PUSH 00H D.PUSH 08H 14、能够用紫外光擦除ROM中程序的只读存储器称为( C )。 A.掩膜ROM B.PROM C.EPROM D.EEPROM 15、在片外扩展一片2764程序存储器芯片要( B )地址线。 A.8根 B.13根 C.16根 D.20根 16、定时器/计数器工作方式1是( D )。 A.8位计数器结构 B.2个8位计数器结构 C.13位计数结构 D.16位计数结构 17、设MCS-51单片机晶振频率为12MHz,定时器作计数器使用时,其最高的输入计数频率应为 ( C ) A.2MHz B.1MHz C.500KHz D.250KHz 18、已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( A )。 A.06H B.F9H C.30H D.CFH

(精校版)单片机原理及应用期末考试试卷及答案

(完整word版)单片机原理及应用期末考试试卷及答案 编辑整理: 尊敬的读者朋友们: 这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望((完整word版)单片机原理及应用期末考试试卷及答案)的内容能够给您的工作和学习带来便利。同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。 本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为(完整word版)单片机原理及应用期末考试试卷及答案的全部内容。

单片机原理及应用期末考试试卷 班级:_______________学号:_______________姓名:_______________得分:_______________(卷面共有100题,总分100分,各大题标有题量和总分,每小题标号后有小分) 一、单项选择题(33小题,共33分) [1分](1)要MCS—51系统中,若晶振频率屡8MHz,一个机器周期等于( A )μs A 1。5 B 3 C 1 D 0.5 [1分](2)MCS—51的时钟最高频率是 ( A )。 A 12MHz B 6 MHz C 8 MHz D 10 MHz [1分](3)下列不是单片机总线是( D ) A 地址总线 B 控制总线 C 数据总线 D 输出总线 [1分](4)十进制29的二进制表示为原码( C ) A 11100010 B 10101111 C 00011101 D 00001111 [1分](5)电子计算机技术在半个世纪中虽有很大进步,但至今其运行仍遵循着一位科学家提出的基本原理。这位科学家是:( D ) (A)牛顿(B)爱国斯坦(C)爱迪生(D)冯·诺伊曼 [1分](6)在CPU中,控制器的功能是:( C ) (A)进行逻辑运算(B)进行算术运算 (C)分析指令并发出相应的控制信号(D)只控制CPU的工作 [1分](7)下列数据中有可能是八进制数的是:( A) (A)764 (B)238 (C)396 (D)789 [1分](8)MCS—51的时钟最高频率是 (D ) A、6MHz B、8MHz C、10MHz D、12MHz [1分](9)-49D的二进制补码为.( B) A、 11101111 B、11101101 C、0001000 D、11101100 [1分](10)要用传送指令访问MCS—51片外RAM,它的指令操作码助记符应是( B) A、 MOV B、 MOVX C、 MOVC D、以上都行 [1分](11)若某存储芯片地址线为12根,那么它的存储容量为(C ) A、1KB B、2KB C、 4KB D、 8KB [1分](12)PSW=18H时,则当前工作寄存器是(D ) A、 0组成 B、 1组成 C、2组成 D、3组成 [1分](13)所谓CPU是指( B) A、运算器与存储器 B、运算器与控制器 C、输入输出设备 D、控制器与存储器 [1分](14)PSW=18H时,则当前工作寄存器是(D ) (A)0组(B)1组(C)2组(D)3组 [1分](15)P1口的每一位能驱动( B ) (A)2个TTL低电平负载有(B)4个TTL低电平负载 (C)8个TTL低电平负载有(D)10个TTL低电平负载 [1分](16)二进制数110010010对应的十六进制数可表示为( A) A、192H B、C90H C、1A2H D、CA0H [1分](17)一3的补码是( D ) A、10000011 B、11111100 C、11111110 D、11111101 [1分](18)对于8031来说,脚总是( A ) A、接地 B、接电源 C、悬空 D、不用 [1分](19)进位标志CY在( C)中 A、累加器 B、算逻运算部件ALU C、程序状态字寄存器PSW D、DPOR

单片机原理与应用技术习题

《单片机原理与应用技术》习题 第1章 1、什么叫单片机?其主要特点有哪些? 2、计算机由哪几部分组成? 3、微型计算机由哪几部分构成? 4、微处理器与微控制器有何区别? 5、单片机与PC机有何区别? 6、微型计算机有哪些应用形式?各适于什么场合? 7、单片机的分类标准是什么?请列举单片机的型号并简述其特点。 8、简述单片机的开发过程。 9、常用的单片机应用系统开发方法有哪些? 第2章 1、简述8051单片机40个引脚及功能, 2、简述单片机的基本组成并绘制内部结构示意图。 3、8051单片机的存储器的组织采用何种结构?存储器地址空间如何划分?各地址空间的地址范围和容量如何?在使用上有何特点? 4、8051单片机的P0-P3口在结构上有何不同?在使用上有何特点? 5、如果8051单片机晶振频率为12MHz,时钟周期、机器周期为多少? 6、8051单片机复位后的状态如何?复位方法有几种? 7、8051单片机的片内、片外存储器如何选择? 8、8051单片机的PSW寄存器各位标志的意义如何? 9、8051单片机的当前工作寄存器组如何选择? 10、8051单片机的程序存储器低端(0000H-0002AH)的几个特殊单元的用途如何? 11、位地址7CH与字节地址7CH有何区别?位地址7CH具体在片内RAM中何位置? 第3章 1、8051系列单片机的指令系统有何特点? 2、8051单片机有哪几种寻址方式?各寻址方式所对应的寄存器或存储器空间如何? 3、访问特殊功能寄存器SFR可以采用哪些寻址方式? 4、访问内部RAM单元可以采用哪些寻址方式? 5、访问外部RAM单元可以采用哪些寻址方式? 6、访问外部程序存储器可以采用哪些寻址方式? 7、为什么说布尔处理功能是8051单片机的重要特点?

单片机原理及应用复习资料

单片机原理及应用期终考试复习资料 (样卷、补充题型介绍及试卷情况) 一、样卷及部分答案 试卷编号: ( B )卷 单片机原理及应用 课程 课程类别:必 考生注意事项:1、本试卷共 7 页,总分 100 分,考试时间 120 分钟。 2、考试结束后,考生不得将试卷、答题纸和草稿纸带出考场。 一、 填空题 (共32分)(每空一分) 1.指挥计算机执行某种操作的命令称为( 指令 )。 2.已知位地址为1AH ,则其对应的字节地址是( 23H ),是第(2 )位。 3.89C51单片机扩展数据存储器时用到的控制总线有( WR )和( RD )。 4.已知PSW 中的内容为36H ,则R5的字节地址为( 15H )。 5.若A 中的内容为01H ,那么,P 标志位为( 1 )。 6.内部数据存储器数据传输到外部数据存储器中指令有(MOVX @DPTR,A )和( MOVX @Ri,A )两条。 7.DA A 是( 十进制调整 )指令,对它的使用要求是:必须( 紧跟在加法指令后面 )。 8.89C51单片机的一个机器周期由( 6 )个S 状态组成。 9.在进行微机系统扩展时,一般用锁存器作为( 输出 )口扩展器件,而用三态门作为( 输入口 )扩展器件。 10. 12根地址线可寻址数据存储空间( 4K )Byte 。 11. 串口发送的中断入口地址是( 0023H )。 诺:我将严格遵守考场纪律,知道考试违纪、作弊的严重性,还知道请他人代考或代他人考者将被开除学籍和因作弊受记过及以上处分将不授予学士学位,愿承担由此引起的一切后果。 业 自动化 班级:2006- 学号 学生签名:

13.指令MOV C,30H的源操作数寻址方式为( 位寻址 )。 14.MOVC指令和MOVX指令的联系:(都是数据传送指令),区别:(前者访问的是程序存储器后者访问的是外部数据存储器)。 15.若IP=06H,这时单片机同时收到外部中断0、外部中断1和定时器0的中断申请,则单片机将先响应(T0 )。 16.如果把8051的P1.0用来作为输入口线,则必须把P1.0(置1)。 17.89C51单片机的串行口工作在方式0时一帧数据有( 8 )位,工作在方式3时一帧数据有( 11 )位。 18.8031单片机串行口方式2接收数据有效的条件是:(RI=0)和(SM2=0)或收到的第九位数据为(1)。 二、程序分析题:(8分) 设R0=40H,R1=50H,(40H)=80H,(41H)=90H,(42H)=A0H,(50H)=A0H,(51H)=6FH,(52H)=76H,下列程序执行后,结果如何?请填空。 CLR C MOV R2,#3 LOOP:MOV A,@R0 ADDC A,@R1 MOV @R0,A INC R0 INC R1 DJNZ R2,LOOP JNC NEXT MOV @R0,#01H SJMP $ NEXT:DEC R0 SJMP $ (40H)= 20H 、(41H)= 00H 、(42H)= 17H 、(43H)= 01H 、 CY= 1 、A= 17H 、R0= 43H 、R1= 53H . 三、编程题:(10分) 将片外RAM空间2000H~200AH中的数据的高4位变零,低4位不变,原址存放。 答案: MOV DPTR ,#2000H MOV R2,#OBH

单片机原理和应用习题答案解析(第三版)

第一章习题参考答案 1-1:何谓单片机?与通用微机相比,两者在结构上有何异同? 答:将构成计算机的基本单元电路如微处理器(CPU)、存储器、I/O接口电路和相应实时控制器件等电路集成在一块芯片上,称其为单片微型计算机,简称单片机。 单片机与通用微机相比在结构上的异同: (1)两者都有CPU,但通用微机的CPU主要面向数据处理,其发展主要围绕数据处理功能、计算速度和精度的进一步提高。例如,现今微机的CPU都支持浮点运算,采用流水线作业,并行处理、多级高速缓冲(Cache)技术等。CPU的主频达到数百兆赫兹(MHz),字长普遍达到32位。单片机主要面向控制,控制中的数据类型及数据处理相对简单,所以单片机的数据处理功能比通用微机相对要弱一些,计算速度和精度也相对要低一些。例如,现在的单片机产品的CPU大多不支持浮点运算,CPU还采用串行工作方式,其振荡频率大多在百兆赫兹范围内;在一些简单应用系统中采用4位字长的CPU,在中、小规模应用场合广泛采用8位字长单片机,在一些复杂的中、大规模的应用系统中才采用16位字长单片机,32位单片机产品目前应用得还不多。 (2) 两者都有存储器,但通用微机中存储器组织结构主要针对增大存储容量和CPU对数据的存取速度。现今微机的内存容量达到了数百兆字节(MB),存储体系采用多体、并读技术和段、页等多种管理模式。单片机中存储器的组织结构比较简单,存储器芯片直接挂接在单片机的总线上,CPU对存储器的读写按直接物理地址来寻址存储器单元,存储器的寻址空间一般都为64 KB。 (3) 两者都有I/O接口,但通用微机中I/O接口主要考虑标准外设(如CRT、标准键盘、鼠标、打印机、硬盘、光盘等)。用户通过标准总线连接外设,能达到即插即用。单片机应用系统的外设都是非标准的,且千差万别,种类很多。单片机的I/O接口实际上是向用户提供的与外设连接的物理界面。用户对外设的连接要设计具体的接口电路,需有熟练的接口电路设计技术。 另外,单片机的微处理器(CPU)、存储器、I/O接口电路集成在一块芯片上,而通用微机的微处理器(CPU)、存储器、I/O接口电路一般都是独立的芯片 1-4 IAP、ISP的含义是什么? ISP:In System Programable,即在系统编程。用户可以通过下载线以特定的硬件时序在线编程(到单片机内部集成的FLASH上),但用户程序自身不可以对内部存储器做修改。 IAP:In Application Programable,即在应用编程。用户可以通过下载线对单片机进行在线编程,用户程序也可以自己对内部存储器重新修改。 1-6 51单片机与通用微机相比,结构上有哪些主要特点? (1)单片机的程序存储器和数据存储器是严格区分的,前者为ROM,后者为RAM; (2)采用面向控制的指令系统,位处理能力强; (3)I/O引脚通常是多功能的; (4)产品系列齐全,功能扩展性强; (5)功能是通用的,像一般微处理机那样可广泛地应用在各个方面。 1-7 51单片机有哪些主要系列产品? (1)Intel公司的MCS-51系列单片机:功能比较强、价格比较低、较早应用的单片机。此系列三种基本产品是:8031/8051/8751; (2)ATMEL公司的89系列单片机:内含Flash存储器,开发过程中可以容易地进行

相关文档
相关文档 最新文档