当前位置:文档之家› 单片机原理及应用【课程作业】

单片机原理及应用【课程作业】

单片机原理及应用【课程作业】
单片机原理及应用【课程作业】

单片机原理及应用

交卷时间:2016-02-22 15:08:42

一、单选题

1.

(4分)下面那一段程序能准确地读取P1 口引脚信号( )。

? A. MOV A,#00H ;MOV P1,A ;MOV A,P1

? B. MOV A,#0FFH ;MOV P1,A ;MOV A,P1 C.MOV A,#0FFH ;MOV A,P1

D.MOV A,#0FFH ;MOV A,P1

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

2.

(4分)进位标志CY 在( )中。

? A. 累加器

? B. 算逻运算部件ALU

? C. 程序状态字寄存器PSW

? D. DPOR

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

3.

(4分)单片机上电后或复位后,工作寄存器R0 是在( )。

? A. 0 区00H 单元

? B. 0 区01H 单元

? C. 0 区09H 单元

? D. SFR

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

4.

(4分)下列功能中不是由I/O 接口实现的是( )。

? A. 速度协调

? B. 数据缓冲和锁存

? C. 数据转换

? D. 数据暂存

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

5.

(4分)CPU 主要的组成部分为( )。

? A. 运算器.控制器

? B. 加法器.寄存器

? C. 运算器.寄存器

? D. 存放上一条的指令地址

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

6.

(4分)处理器是单片机面向控制应用的重要体现,下列中不属于位处理器的资源是( )。

? A. 位累加器CY

? B. 通用寄存器的可寻址位

? C. 专用寄存器的可寻址位

? D. 位操作指令集

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

7.

(4分)外中断初始化的内容不包括( )。

? A. 设置中断响应方式

? B. 设置外中断允许

? C. 设置中断总允许

? D. 设置中断方式

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

8.

(4分)在应用系统中,芯片没有所存器的D/A 转换器,不能直接接到80C51 的P0 口上使用, 这是因为( )实现。

? A. P0 口不具有锁存功能

? B. P0 口位地址数据复用

? C. P0 口不能输出数字量信号

? D. P0 口只能用作地址输出而不能用作数据输出

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

9.

(4分)数据指针DPDR 访问的是( )。

? A. CPU 控制器

? B. CPU 运算器

? C. 外部程序存储器

? D. 外部数据存储器

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

10.

(4分)内部RAM 中的位寻址区定义的位是给( )。

? A. 位操作准备的

? B. 移位操作准备的

? C. 控制转移操作准备的

? D. 以上都对

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

11.

(4分)8051 单片机共有( )个中断优先级。

? A. 2

? B. 3

? C. 4

? D. 5

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

12.

(4分)二进制数110110110 对应的十六进制数可表示为( ).

? A. 1D3H

? B. 1B6H

? C. DB0H

? D. 666H

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

13.

(4分)MCS-51 的无条件转移指令中,其转移范围最小的是( )。

? A. SJMP

? B. AJMP

? C. LJMP

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

14.

(4分)下列定时/ 计数硬件资源中,不是供用户使用的是( )。

? A. 高8 位计数器TH

? B. 低8 位计数器TL

? C. 定时器/ 计数器控制逻辑

? D. 用于定时/ 记数控制的相关寄存器

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

15.

(4分)程序计数器PC 用来( )。

? A. 存放指令

? B. 存放正在执行的指令地址

? C. 存放下一条的指令地址

? D. 存放上一条的指令地址

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

16.

(4分)工作寄存器区设定为2 组,则( )。

? A. RS1=0 ,RS0=0

? B. RS1=0,RS0=1

? C. RS1=1,RS0=0

? D. RS1=1,RS0=1

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

17.

(4分)PC的值是

? A. 当前正在执行指令的前一条指令的地址

? B. 当前正在执行指令的下一条指令的地址

? C. 当前正在执行指令的地址

? D. 控制器中指令寄存器的地址

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

18.

(4分)对程序计数器PC 的操作( )。

? A. 是自动进行的

? B. 是通过传送进行的

? C. 是通过加1 指令进行的

? D. 是通过减1 指令进行的

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

19.

(4分)一个EPROM 的地址有A0----A11 引脚,它的容量为( )。

? A. 2KB

? B. 4KB

? C. 11KB

? D. 12KB

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

20.

(4分)某异步通讯接口的波特率为4800 ,则该接口每秒钟传送( ) 。

? A. 4800 位

? B. 4800 字节

? C. 9600 位

? D. 9600 字节

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

二、判断题

1.

(2分)

判断下列说法是否正确?

8255A的B口可以设置成方式2。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

2.

(2分)MCS-51单片机的指令格式中操作码与操作数之间必须用“,”分隔。(√)20.MCS-51指令:MOV A,#40H ;表示将立即数40H传送至A中。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

3.

(2分)程序存储器和数据存储器的作用不同,程序存储器一般用存放数据表格和程序,而数据存储器一般用来存放数据。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

4.

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

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对

解析

5.

(2分)TMOD中GATE=1时,表示由两个信号控制定时器的启停。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对

解析

6.

(2分)中断服务程序的最后一条指令是RETRETI。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

7.

(2分)定时器与计数器的工作原理均是对输入脉冲进行计数。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对

解析

8.

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

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

9.

(2分)单片机的指令周期是执行一条指令所需要的时间。一般由若干个机器周

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对

解析

10.

(2分)MCS-51单片机的特殊功能寄存器集中布置在片内数据存储器的一个区

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对单片机原理及应用

交卷时间:2016-02-22 15:09:25

一、单选题

1.

(4分)PSW 中的RS1=0 . RS0=1 时,当前使用的工作寄存区对应的单元是( )。

? A. 00H~07H

? B. 08H~1FH

? C. 10H~17H

? D. 18H~1FH

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

2.

(4分)设累加器A 的内容为0 C 9 H ,寄存器R2 的内容为54H ,C Y=1 ,执行指令SUBB A,R2 后结果为( ).

? A. (A )=74H

? B. (R2 )=74H

? C. (A )=75H

? D. (R2 )=75H

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

3.

(4分)在片外扩展一片2764程序存储器芯片要()地址线。

? A. 8根

? B. 13根

? C. 16根

? D. 20根

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

4.

(4分)提高单片机的晶振频率,则机器周期( )中。

? A. 不变

? B. 变长

? C. 变短

? D. 不定

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

5.

(4分)外部中断源I E 1 (外部中断1 )的向量地址为( )。

? A. 0003H

? B. 000BH

? C. 0013H

? D. 002BH

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

6.

(4分)单片机的堆栈指针SP 始终是( )。

? A. 指示堆栈底

? B. 指示堆栈顶

? C. 指示堆栈地址

? D. 指示堆栈长度

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

7.

(4分)在单片机中,通常将一些中间计算结果放在( )中。

? A. 累加器

? B. 控制器

? C. 程序存储器

? D. 数据存储器

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

8.

(4分)已知1只共阴极LED显示器,其中a笔段为字形代码的最低位,若需显示数字1,它的字形代码应为( )。

? A. 06H

? B. F9H

? C. 30H

? D. CFH

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

9.

(4分)在应用系统中,芯片没有所存器的D/A 转换器,不能直接接到80C51 的P0 口上使用, 这是因为( )实现。

? A. P0 口不具有锁存功能

? B. P0 口位地址数据复用

? C. P0 口不能输出数字量信号

? D. P0 口只能用作地址输出而不能用作数据输出

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

10.

(4分)LJMP 跳转空间最大可达到( )。

? A. 2KB

? B. 256B

? C. 128B

? D. 64KB

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

11.

(4分)下列哪条指令是正确的()

? A. PUSH R2

? B. ADD R0,A

? C. MOVX A @DPTR

? D. MOV@R0,A

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

12.

(4分)数据指针DPDR 访问的是( )。

? A. CPU 控制器

? B. CPU 运算器

? C. 外部程序存储器

? D. 外部数据存储器

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

13.

(4分)MCS-51 的无条件转移指令中,其转移范围最大的是( )。

? A. LJMP

? B. AJMP

? C. SJMP

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

14.

(4分)8031 单片机中既可位寻址又可字节寻址的单元是( )。

? A. 20H

? B. 30H

? C. 00H

? D. 70H

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

15.

(4分)MCS-51 的无条件转移指令中,其转移范围最小的是( )。

? A. SJMP

? B. AJMP

? C. LJMP

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

16.

(4分)下列定时/ 计数硬件资源中,不是供用户使用的是( )。

? A. 高8 位计数器TH

? B. 低8 位计数器TL

? C. 定时器/ 计数器控制逻辑

? D. 用于定时/ 记数控制的相关寄存器

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

17.

(4分)8051 的程序计数器P C 为16 位计数器,其寻址范围是( )。

? A. 8K

? B. 16 K

? C. 32 K

? D. 64 K

得分:0知识点:单片机原理及应用作业题展开解析

答案D

解析

18.

(4分)某异步通讯接口的波特率为4800 ,则该接口每秒钟传送( ) 。

? A. 4800 位

? B. 4800 字节

? C. 9600 位

? D. 9600 字节

得分:0知识点:单片机原理及应用作业题展开解析

答案A

解析

19.

(4分)MCS-51 中DPTR 寄存器用途是( )。

? A. 程序计数器

? B. 片内RAM 指针

? C. 片外RAM 指针

得分:0知识点:单片机原理及应用作业题展开解析

答案C

解析

20.

(4分)已知晶振频率为6MH Z ,定时器T0 工作在模式2 时,其初值计算公式是( )。

? A. t = (28-X )× 1μs

? B. t = (28-X )× 2μs C.t = (216-X )× 2μs

得分:0知识点:单片机原理及应用作业题展开解析

答案B

解析

二、判断题

1.

(2分)当MCS-51上电复位时,堆栈指针SP=00H。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

2.

(2分)MCS-51的程序存储器用于存放运算中间结果。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

3.

(2分)MCS-51指令中,MOVC为ROM传送指令。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

4.

(2分)当8051单片机的晶振频率为12MHZ时,ALE地址锁存信号端的输出频率为2MHZ的脉冲。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案对

解析

5.

(2分)8051单片机的P2口只能用作通用I/O 口。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

6.

(2分)执行返回指令时,返回的断点是调用指令的首地址。

?

?

得分:0知识点:单片机原理及应用作业题展开解析

答案错

解析

单片机原理及应用总结

单片机原理及应用 第一章绪论 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

单片机原理与应用作业

网络教育学院《单片机原理及应用》大作业 题目:单片机电子时钟设计 学习中心:汕尾奥鹏 层次:专升本 专业:电气工程及其自动化 年级:13年秋季 学号:131071409971 学生姓名:许仕权

单片机电子时钟设计 一、引言 单片机技术在计算机中作为独立的分支,有着性价比高、集成度高、体积少、可靠性高、控制功能强大、低功耗、低电压、便于生产、便于携带等特点,越来越广泛的被应用于实际生活中。单片机全称,单片机微型计算机,从应用领域来看,单片机主要用来控制系统运行,所以又称微控制器或嵌入式控制器,单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。 二、时钟的基本原理分析 利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.01s中断一次并当作一个计数,设定定时1秒的中断计数初值为100,每中断一次中断计数初值减1,当减到0时,则表示1s到了,秒变量加1,同理再判断是否1min 钟到了,再判断是否1h到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED 显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对应的字码,使其显示数字。由于数码管扫描周期很短,由于人眼的视觉暂留效应,使数码管看起来总是亮的,从而实现了各种显示。 三、时钟设计分析 针对要实现的功能,采用AT89S51单片机进行设计,AT89S51 单片机是一款低功耗,高性能CMOS8位单片机,片内含4KB在线可编程(ISP)的可反复擦写1000次的Flash只读程序存储器,器件采用高密度、非易失性存储技术制造,兼容标准MCS- 51指令系统及80C51引脚结构。这样,既能做到经济合理又能实现预期的功能。

单片机原理及应用

单片机原理及应用 判断题: 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.设计的主要内容:将外部中断0设置为负跳沿触发。在程序启动时,P1口上的8只LED亮。按一次按钮开关K1,使引脚接地,产生一个负跳沿触发的外中断0的中断请求,在中断服务程序中,让低4位的LED和高4位的LED交替闪烁。 2.设计的主要方法:根据设计的要求,通过伟福6000编译程序,编译通过后,在51单片机开发板上实际操作。 3、设计的主要创新点:实验要求为负跳沿触发,但可能是因为开发板的不稳定抖动等原因,将IT0置为1后,在低电平时仍会自动进入中断。为了实际操作的可行性,在中断内容中增加了如果一开始为低电平时即使进入中断也会自行跳回语句,使得程序只会在由高向低跳变时低4位的LED和高4位的LED交替闪烁,即实现实际操作中的负跳沿触发。 三、正文 3.1、系统设计 1、设计要求:在51单片机的P1口上接有8只LED。在外部中断0输入引脚P3.2(外部中断0输入)引脚接有一只按钮开关K1。要求将外部中断0设置为负跳沿触发。在程序启动时,P1口上的8只LED亮。按一次按钮开关K1,使引脚接地,产生一个负跳沿触发的外中断0的中断请求,在中断服务程序中,让低4位的LED和高4位的LED交替闪烁。 2.系统设计方案 (1)系统设计思路:根据设计要求和从单片机原理及应用所学知识,选择中断优先级、开外部中断0、开总中断和中断程序内实现低4位的LED和高4位的LED 交替闪烁。 (2)总体方案论证比较: 方案一:根据理论知识直接设置IT0为1,实现负跳沿触发。 方案二:设置IT0为1后,为防止开发板抖动等原因造成的干扰,再增加最初为低电平的跳转。 论证与比较:方案一为理论知识,没有考虑实际应用中的干扰,经验证不可行。方案二考虑实际应用情况,经验证可行,采用第二种方案。 (3)各功能块的划分与组成: 系统主要分为3个模块,中断设置模块、中断内部程序和延时模块。 a.中断设置模块为选择中断优先级、开外部中断0、设置中断触发方式和开总中断总控制模块。 MAIN:MOV SP,#60H ;设置堆栈指针

大工《单片机原理及应用》大作业

大工《单片机原理及应用》大作业

网络教育学院《单片机原理及应用》大作业 题目:单机片电子时钟设计 学习中心:辽宁本溪奥鹏学习中 心 层次:高起专 专业:机械制造与自动化 年级: 2013年春季 学号: 131080131409 学生姓名:丁志芳

单片机电子时钟设计 1.设计背景 数字钟已成为人们日常生活中必不可少的必需品,广泛用于个人家庭以及办公室等公共场所,给人们的生活、学习、工作、娱乐带来极大的方便。由于数字集成电路技术的发展和采用了先进的石英技术,使数字钟具有走时准确、性能稳定、携带方便等优点,它还用于计时、自动报时及自动控制等各个领域。尽管目前市场上已有现成的数字钟集成电路芯片出售,价格便宜、使用也方便,但鉴于单片机的定时器功能也可以完成数字钟电路的设计,因此进行数字钟的设计是必要的。在这里我们将已学过的比较零散的数字电路的知识有机的、系统的联系起来用于实际,来培养我们的综合分析和设计电路,写程序、调试电路的能力。 单片机全称,单片机微型计算机,从应用领域来看,单片机主要用来控制系统运行,所以又称微控制器或嵌入式控制器,单片机是将计算机的基本部件微型化并集成在一块芯片上的微型计算机。单片机技术在计算机中作为独立的分支,单片机具有体积小、功能强可靠性高、价格低廉等一系列优点,不仅已成为工业测控领域普遍采用的智能化控制工具,而且已渗入到人们工作和和生活的各个角落,有力地推动了各行业的技术改造和产品的更新换代,应用前景广阔。 2.时钟的基本原理分析 利用单片机定时器完成计时功能,定时器0计时中断程序每隔0.01s中断一次并当作一个计数,设定定时1秒的中断计数初值为100,每中断一次中断计数初值减1,当减到0时,则表示1s到了,秒变量加1,同理再判断是否1min 钟到了,再判断是否1h到了。 为了将时间在LED数码管上显示,可采用静态显示法和动态显示法,由于静态显示法需要译码器,数据锁存器等较多硬件,可采用动态显示法实现LED 显示,通过对每位数码管的依次扫描,使对应数码管亮,同时向该数码管送对

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

第一章习题参考答案 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

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

思考与练习题1 1.1单项选择题 (1)单片机又称为单片微计算机,最初的英文缩写是( D ) A.MCP B.CPU C.DPJ D.SCM (2)Intel公司的MCS-51系列单片机是( C )的单片机。 A.1位 B.4位 C.8位 D.16位 (3)单片机的特点里没有包括在内的是( C ) A.集成度高 B.功耗低 C.密封性强 D.性价比高 (4)单片机的发展趋势中没有包括的是( B ) A.高性能 B.高价格 C.低功耗 D.高性价比 (5)十进制数56的二进制数是( A ) A.00111000B B.01011100B C.11000111B D.01010000B (6)十六进制数93的二进制数是( A ) A.10010011B B.00100011B C.11000011B D.01110011B (7)二进制数11000011的十六进制数是( B ) A. B3H B.C3H C.D3H D.E3H (8)二进制数11001011的十进制无符号数是( B ) A. 213 B.203 C.223 D.233 (9)二进制数11001011的十进制有符号数是( B ) A. 73 B.-75 C.-93 D.75 (10)十进制数29的8421BCD压缩码是( A ) A.00101001B B.10101001B C.11100001B D.10011100B (11)十进制数-36在8位微机中的反码和补码是( D ) A.00100100B、11011100B B.00100100B、11011011B C.10100100B、11011011B D.11011011B、11011100B (12)十进制数+27在8位微机中的反码和补码分别是( C ) A.00011011B、11100100B B.11100100B、11100101B C.00011011B、00011011B D.00011011B、11100101B (13)字符9的ASCII码是( D ) A.0011001B B.0101001B C.1001001B D.0111001B (14)ASCII码1111111B的对应字符是( C ) A. SPACE B.P C.DEL D.{ (15)或逻辑的表达式是( B ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (16)异或逻辑的表达式是( C ) A.A?B=F B. A+B=F C. A⊕B=F D.(A?B)=F (17)二进制数10101010B与00000000B的“与”、“或”和“异或”结果是( B ) A.10101010B、10101010B、00000000B B.00000000B、10101010B、10101010B C.00000000B、10101010B、00000000B D.10101010B、00000000B、10101010B (18)二进制数11101110B与01110111B的“与”、“或”和“异或”结果是( D ) A.01100110B、10011001B、11111111B B.11111111B、10011001B、01100110B C.01100110B、01110111B、10011001B D.01100110B、11111111B、10011001B (19)下列集成门电路中具有与门功能的是( D ) A.74LS32 B.74LS06 C.74LS10 D.74LS08

中国石油大学单片机原理及应用第一次作业

中国石油大学(北京)单片机原理及应用第二次在线作业 单选题 (共30道题) 1.( 2.5分)十进制数126其对应的十六进制可表示为() ? A、8F ? B、8E ? C、FE ? D、7E 我的答案:D 2.(2.5分)十进制数89.75其对应的二进制可表示为() ? A、10001001.011 ? B、1001001.1 ? C、1011001.11 ? D、10011000.11 我的答案:C 3.(2.5分)二进制数110010010对应的十六进制数可表示为() ? A、192H ? B、C90H ? C、1A2H

精选文库 ? D、CA0H 我的答案:A 4.(2.5分)二进制数110110110对应的十六进制数可表示为() ? A、1D3H ? B、1B6H ? C、DB0H ? D、666H 我的答案:B 5.(2.5分)一3的补码是() ? A、10000011 ? B、11111100 ? C、11111110 ? D、11111101 我的答案:D 6.(2.5分)下列表达式错误的是() ? A、X补+Y补=〔X+Y〕补 ? B、X=〔X补〕补 ? C、X=X ? D、X +X补=X+Y补

精选文库我的答案:D 7.(2.5分) CPU主要的组成部部分为() ? A、运算器、控制器 ? B、加法器、寄存器 ? C、运算器、寄存器 ? D、运算器、指令译码器 我的答案:A 8.(2.5分)计算机的主要组成部件为() ? A、CPU,内存,I/O ? B、CPU,键盘,显示器 ? C、主机,外部设备 ? D、以上都是 我的答案:A 9.(2.5分) INTEL 8051 CPU是()位的单片机 ? A、16 ? B、4 ? C、8 ? D、准16 我的答案:C 10.(2.5分)对于INTEL 8031来说,EA脚总是()

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

单片机原理及应用习题 答案第三版 集团标准化工作小组 [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接口实际上是向用

单片机原理及应用课后习题答案第六章作业(李传锋)

第6章MCS-51的定时器/计数器 1.如果晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大的定时时间各为 多少? 2.定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? 3.定时器/计数器作计数器模式使用时,对外界计数频率有何限制? 4.定时器/计数器的工作方式2有什么特点?适用于什么应用场合? 5.一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定 时? 6.定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为 6MHz,求允许测量的最大脉冲宽度是多少? 7.判断下列说法是否正确? (1)特殊功能寄存器SCON,与定时器/计数器的控制无关。 (2)特殊功能寄存器TCON,与定时器/计数器的控制无关。 (3)特殊功能寄存器IE,与定时器/计数器的控制无关。 (4)特殊功能寄存器TMOD,与定时器/计数器的控制无关。 8.设定1ms的定时,可以在P1.0引脚上产生周期为2ms的方波输出,设晶体振荡器的频率为 6MHz,分别写出在方式0和方式1时,赋给T0的常数。 9.设MCS-51单片机的晶振频率为12MHz,请编程使P1.O端输出频率为20kHz的方波。 10.要求采用定时中断的方式,实现下图所示流水灯的双向循环(D1—D8—D1)流动功能。 其中流水灯的闪烁速率为每秒1次。 11.设单片机的fosc = 12MHz,使P1.O和P1.1分别输出周期为1ms和lOms的方波,请用定时器TO方式2编程实现。

附录2:作业及答案 1.如果晶振的频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大的定时时间各为 多少?(12/3×8192=32.768ms;12/3*65636=262.144ms; 12/3*256=1.024ms) 2.定时器/计数器用作定时器时,其计数脉冲由谁提供?定时时间与哪些因素有关? (定时的计数脉冲来自于单片机内部,即每个机器周期产生一个计数脉冲,也就是每个机器周期计数器加1。定时时间与定时器的工作模式、定时器的初值选择有关。) 3.定时器/计数器作计数器模式使用时,对外界计数频率有何限制? (计数脉冲的频率不能高于振荡脉冲频率的1/24;由于确认1次负跳变要花2个机器周期,即24个振荡周期,因此外部输入的计数脉冲的最高频率为系统振荡器频率的1/24。)4.定时器/计数器的工作方式2有什么特点?适用于什么应用场合? (自动重装的8位计数器,TLx读数溢出时,溢出标志位置1的同时,自动将THx中的常数送到TLx中,使TLx从初值开始计数。多用于串口通信精确定时,产生波特率用) 5.一个定时器的定时时间有限,如何实现两个定时器的串行定时,来实现较长时间的定 时? (1)2个定时/计数器共同处理; (2)1个定时/计数器配合软件计数方式处理。 6.定时器/计数器测量某正单脉冲的宽度,采用何种方式可得到最大量程?若时钟频率为 6MHz,求允许测量的最大脉冲宽度是多少? (采用方式1定时工作方式,最大脉冲宽度为131.072ms) 7.判断下列说法是否正确? (5)特殊功能寄存器SCON,与定时器/计数器的控制无关。(对) (6)特殊功能寄存器TCON,与定时器/计数器的控制无关。(错) (7)特殊功能寄存器IE,与定时器/计数器的控制无关。(错) (8)特殊功能寄存器TMOD,与定时器/计数器的控制无关。(错) 8.设定1ms的定时,可以在P1.0引脚上产生周期为2ms的方波输出,设晶体振荡器的频 率为6MHz,分别写出在方式0和方式1时,赋给T0的常数。 (方式0:13位计数器(最大计数8192),TH0=1EH,TL0=0CH; 方式1为16位计数器(最大计数65536),TH0=0FEH,TL0=0CH) 13-1000=7192=1111000001100 7192=2 a=213-5000×12/12=3192= 1100 0111 1000B 9.设MCS-51单片机的晶振频率为12MHz,请编程使P1.O端输出频率为20kHz的方波。 解:fosc = 12MHz,所以机器周期为1us。20kHz的方波周期为1/(20×1000)=50us,方波即高电平和低电平和时间相等,所以只需设一个定时器定时25us将P1.O求反一次即可。由于题目没有规定,所以可以用查询方式,也可以用中断方式进行编程实现。 方法一:采用查询方式实现 #include sbit P1_0=P1^0;//定义输出引脚变量

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

单片机原理及应用期终考试复习资料 (样卷、补充题型介绍及试卷情况) 一、样卷及部分答案 试卷编号: ( 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

单片机原理及应用第二版

第二章习题参考答案 2-1 51单片机部包含哪些主要逻辑功能部件? (1)一个8位微处理器CPU。 (2)256B数据存储器RAM和特殊功能寄存器SFR。 (3)4K程序存储器ROM。 (4)两个定时/计数器,用以对外部事件进行计数,也可用作定时器。 (5)四个8位可编程的I/O(输入/输出)并行端口,每个端口既可做输入,也可做输出。(6)一个串行端口,用于数据的串行通信 (7)1个可管理5个中断源、2级优先嵌套的中断管理系统;。 (8)片振荡器及时钟发生器。 2-2MCS-51引脚中有多少I/O总线?它们和单片机对外的地址总线和数据总线有什么关系?地址总线和数据总线各是几位? 32条I/O口线,分为4组,每组8条,称为P0~P3口,P0口有8位数据总线和地址总线的低8位,P2口有地址总线的高8位,因此单片机的地址总线位是16位,寻址空间为64KB,数据总线位宽为8位。同时在P3口还R/W控制信号线。I/O口线的总数与地址总线和数据总线没有多大联系,只是说地址总线和数据总线需要占用一定的端口。像A T89C2051单片机,只有15条I/O口线(P3.6没有引出,作为部使用),分为P1口(8位)和P3口(7位),没有所谓的地址总线和数据总线,并且P1口并不完整,因为P1.0和P1.1被电压比较器占用了。 2-3 51单片机的EA, ALE,PSEN信号各自功能是什么? EA:为片外程序存储器选用端,该引脚有效(低电平)时,只选用片外程序存储器,否则单片机上电或复位后选用片程序存储器。 ALE:地址锁存有效信号输出在访问片外程序存储器期间,ALE以每机器周期两次进行信号输出,其下降沿用于控制锁存P0输出的低8位地址;在不访问片外程序存储器期间,ALE端仍以上述频率(振荡频率f osc的1/6)出现,可作为对外输出的时钟脉冲或用于定时目的. PSEN:片外程序存储器读选通信号输出端,低电平有效。 2-4 51系列单片机有哪些信号需要芯片引脚的第二功能方式提供? P3.0 :PxD 串行口输入端 P3.1 :TxD串行口输出端 P3.2 :INT0 外部中断0请求输入端,低电平有效 P3.3 :INT1 外部中断1请求输入端,低电平有效 P3.4 :T0 定时/计数器0技术脉冲输入端 P3.5 :T1 定时/计数器1技术脉冲输入端 P3.6 :WR 外部数据存数器写选通信信号输出端,低电平有效 P3.7 :RD 外部数据存数器读选通信信号输出端,低电平有效 2-551系列单片机的程序状态字PSW中存放什么信息?其中的OV标志位在什么情况下被置位?置位是表示什么意思? ●PSW是一个8位标志寄存器,它保存指令执行结果的特征信息,以供程序查询和判别。 ●1)做加法时,最高位,次高位之一有进位则OV被置位 2)做减法时,最高位,次高位之一借位则OV被置位 3)执行乘法指令MUL AB,积大于255,OV=1

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

第一章习题参考答案 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存储器,开发过程中可以容易地进行程序修改。有8位Flash子系列、ISP_Flash子系列、I2C_Flash子系列; (3)SST公司的SST89系列单片机:具有独特的超级Flash技术和小扇区结构设计,采用IAP和ISP技术;

单片机原理及应用作业答案

作业答案0-1 绪论 1.单片机是把组成微型计算机的各功能部件即(微处理器(CPU))、(存储器(ROM和RAM))、(总线)、(定时器/计数器)、(输入/输出接口(I/O口))及(中断系统)等部件集成在一块芯片上的微型计算机。 2.什么叫单片机其主要特点有哪些 解: 将微处理器(CPU)、存储器(存放程序或数据的ROM和RAM)、总线、定时器/计数器、输入/输出接口(I/O口)、中断系统和其他多种功能器件集成在一块芯片上的微型计机,称为单片微型计算机,简称单片机。 单片机的特点:可靠性高、便于扩展、控制功能强、具有丰富的控制指令、低电压、低功耗、片内存储容量较小、集成度高、体积小、性价比高、应用广泛、易于产品化等。 第1章 MCS-51单片机的结构与原理 15. MCS-51系列单片机的引脚中有多少根I/O线它们与单片机对外的地址总线和数据总线之间有什么关系其地址总线和数据总线各有多少位对外可寻址的地址空间有多大 解: MCS-51系列单片机有4个I/O端口,每个端口都是8位双向口,共占32根引脚。每个端口都包括一个锁存器(即专用寄存器P0~P3)、一个输入驱动器和输入缓冲器。通常把4个端口称为P0~P3。在无片外扩展的存储器的系统中,这4个端口的每一位都可以作为双向通用I/O端口使用。在具有片外扩展存储器的系统中,P2口作为高8位地址线,P0口分时作为低8位地址线和双向数据总线。 MCS-51系列单片机数据总线为8位,地址总线为18位,对外可寻址空间为64KB。25. 开机复位后,CPU使用的是哪组工作寄存器(R0-R n)它们的地址是什么CPU如何确定和改变当前工作寄存器组(R0-R n) 解: 开机复位后,CPU使用的是第0组工作寄存器。它们的地址是00H-07H。CPU通过对程序状态字PSW中RS1和RS0的设置来确定和改变当前工作寄存器组。 27. MCS-51单片机的时钟周期、机器周期、指令周期是如何定义的当主频为12MHz的时候,一个机器周期是多长时间执行一条最长的指令需要多长时间 解:

单片机原理及应用(答案)

1:单片机8031的XTAL1和XTAL2引脚是()引脚。 1.外接定时器 2.外接串行口 3.外接中断 4.外接晶振 2:LU表示()。 1.累加器 2.程序状态字寄存器 3.计数器 4.算术逻辑部件 3:单片机上电复位后,PC的内容和SP的内容为()。 1.0000H,00H 2.0000H,07H 3.0003H,07H 4.0800H,08H 4:8031单片机的定时器T1用作定时方式时是()。 1.由内部时钟频率定时,一个时钟周期加1 2.由内部时钟频率定时,一个机器周期加1 3.由外部时钟频率定时,一个时钟周期加1 4.由外部时钟频率定时,一个机器周期加1 5:INTEL8031的P0口,当使用外部存贮存器时它是一个()。 1.传输高8位地址口 2.传输低8位地址口 3.传输高8位数据口 4.传输低8位地址/数据口 6:当需要从MCS-51单片机程序存储器取数据时,采用的指令为() 1.MOV A, @R1 2.MOVC A, @A + DPTR 3.MOVX A, @ R0 4.MOVX A, @ DPTR 7:若PSW的RS1/RS0=10则单片机工作寄存器工作在()。 1.0区 2.1区

3.2区 4.3区 8:假定设置堆栈指针SP的值为37H,在进行子程序调用时把断点地址进栈保护后,SP的值为()。 1.6H 2.37H 3.38H 4.39H 9:单片机上电复位后,堆栈区的最大允许范围是个单元。 1.64 2.120 3.128 4.256 10:在MCS-51指令中,下列指令中()是无条件转移指令。 1.LCALL addr16 2.DJNZ direct,rel 3.SJMP rel 4.ACALL addr11 11:INTEL 8031的P0口,当使用外部存贮存器时它是一个()。 1.传输高8位地址口 2.传输低8位地址口 3.传输高8位数据口 4.传输低8位地址/数据口 12:单片机中的程序计数器PC用来()。 1.存放指令 2.存放正在执行的指令地址 3.存放下一条指令地址 4.存放上一条指令地址 13:8051单片机中,输入/输出引脚中用于专门的第二功能的引脚是()。 1.P0 2.P1 3.P2 4.P3

单片机原理及应用第三版(张毅刚)1-6章全

第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字节的EPROM。 3. 单片机可分为商用、工业用、汽车用以及军用产品,它们的使用温度范围各为多少? 答:商用:温度范围为0~+70℃;工业用:温度范围为-40~+85℃;汽车用:温度范围为-40~+125℃;军用:温度范围为-55~+150℃。 4. 解释什么是单片机的在系统编程(ISP)与在线应用编程(IAP)。 答:单片机的在系统编程ISP(In System Program),也称在线编程,只需一条与PC机USB口或串口相连的ISP下载线,就可把仿真调试通过的程序代码从PC机在线写入单片机的Flash存储器内,省去了编程器。在线应用编程(IAP)就是可将单片机的闪存内的应用程序在线修改升级。 5. 什么是“嵌入式系统”? 系统中嵌入了单片机作为控制器,是否可称其为“嵌入式系统”? 答:广义上讲,凡是系统中嵌入了“嵌入式处理器”,如单片机、DSP、嵌入式微处理器,都称其为“嵌入式系统”。但多数人把“嵌入”嵌入式微处理器的系统,称为“嵌入式系统”。目前“嵌入式系统”还没有一个严格和权威的定义。目前人们所说的“嵌入式系统”,多指后者。 6. 嵌入式处理器家族中的单片机、DSP、嵌入式微处理器各有何特点?它们的应用领域有何 不同? 答:单片机体积小、价格低且易于掌握和普及,很容易嵌入到各种通用目的的系统中,

相关主题
文本预览
相关文档 最新文档