文档库 最新最全的文档下载
当前位置:文档库 › 单片机原理及应用课后习题答案解析

单片机原理及应用课后习题答案解析

单片机原理及应用课后习题答案解析
单片机原理及应用课后习题答案解析

课后思考题级习题答案

思考题与习题1

一、填空

1、单片机按照用途通常分为通用型与专用型。

2、单片机也称为微控制器与单片微型计算机。

二、简答

1、什么就是单片机?

答:单片机也称微控制器,它就是将中央处理器、程序处理器、数据处理器、输入/输出接口、定时/计数器串行口、系统总线等集成在一个半导体芯片上的微计算机,因此又称为单片微型计算机,简称为单片机。

2.简述单片机的特点与应用领域。

答:(1)单片机体积小,应用系统结构简单,能满足很多应用领域对硬件功能的要求。

(2)单片机的可靠性高。

(3)单片机的指令系统简单,易学易用。

(4)单片机的发展迅速,特别就是最近几年,单片机的内部结构越来越完善。

3.写出AT89S51与AT89S52芯片的主要区别。

内部程序存储区容量不同,52的程序存储空间为8K,内部数据存储空间为256B,中断源8个,定时器/计数器有3个,而51的程序存储空间为4K,内部数据存储空间为128B,中断源5个,定时器/计数器有2个。

思考题与习题2

一、填空题

1、如果(PSW)=10H, 则内部RAM 工作寄存器区的当前寄存器就是第二 组寄存器,8个寄存器的单元地址为 10H ~ 17H 。

2、为寻址程序状态字F0位,可使用的地址与符号有 PSW 、5 、 0D0H 、5 、 F0 与 0D5H 。

3、单片机复位后,(SP)= 07H ,P0~P3= FFH ,PC= 0000H ,PSW= 00H A= 00H 。

4、AT89S51单片机的程序存储器的寻址范围就是由 PC 决定的,由于

AT89S51单片机的PC 就是 16 位的,所以最大寻址范围为 64KB 。

5、写出位地址为20H 所在的位,字节地址 24H 、0 。

6、写出字节地址为20H 的单元最高位的位地址为 07H ,最低位的位地址为 00H 。

7、如果晶振频率MHz 6OSC f ,则一个时钟周期为1、66667E-7,一个机器周

期为2us 。

8、 AT89S51单片机共有26个特殊功能寄存器。

9、 AT89S51单片机片外数据存储器最多可以扩展64KB 。

10、如果CPU 从片外ROM 的0000H 单元开始执行程序,那么EA 引脚应接 低电平。

二、选择题

1、PC 的值就是( C )。

A 、当前指令前一条指令的地址

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

C 、下一条指令的地址

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

2、对程序计数器PC的操作就是( A )。

A、自动进行的

B、通过传送进行

C、通过加“1”指令进行的

D、通过减“1”指令进行

3、在AT89S51单片机中P0口作为( D )。

A、数据总线

B、地址总线

C、控制总线

D、数据总线与地址总线

4、在AT89S51单片机中( C )。

A、具有独立的专用的地址总线

B、P0口与P1口作为地址总线

C、P0口与P2口作为地址总线

D、P2口与P1口作为地址总线

三、简答题

1、AT89S51单片机的EA引脚有何功能?如果使用片内ROM,该引脚该如何处理?

答: EA为该引脚的第一功能,为访问程序存储器控制信号。

如果使用片内ROM,则EA信号为高电平。

2、什么就是指令周期,机器周期与时钟周期?

答:指令周期就是CPU每取出并执行一条指令所需的全部时间;机器周期就是CPU完成一个基本操作所需要的时间。时钟周期就是指计算机主时钟的周期时间。

3、堆栈的作用就是什么?在程序设计时,为什么要对堆栈指针SP重新赋值?答:堆栈就是一个特殊的存储区,主要功能就是暂时存放数据与地址,通常用来保护断点与现场;堆栈指针SP复位后指向07H单元,00H-1FH为工作寄存器

相关文档