单片机课后答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第2章 AT89C51单片机片内硬件结构
1.在AT89C51单片机中,如果采用6MHz晶振,一个机器周期为。
答:2µs
2.AT89C51单片机得机器周期等于个时钟振荡周期。
答:12。
3.内部RAM中,位地址为40H、88H得位,该位所在字节得字节地址分别为与。
答:28H;88H。
4.片内字节地址为2AH单元得最低位得位地址就是;片内字节地址为88H单元得最低位得位地址就是。
答:50H;88H。
5.若A中得内容为63H,那么,P标志位得值为。
答:P标志位得值为0。
6.AT89C51单片机复位后,R4所对应得存储单元得地址为,因上电时PSW = 。这时当前得工作寄存器区就是组工作寄存器区。答:04H;00H;0。
7.内部RAM中,可作为工作寄存器区得单元地址为H~H。答:00H;1FH。
8.通过堆栈操作实现子程序调用,首先要把得内容入栈,以进行断点保护。调用返回时,再进行出栈保护,把保护得断点送回到。
答:PC;PC。
9.A T89C51单片机程序存储器得寻址范围就是由程序计数器PC得位数所决定得,因为A T89C51单片机得PC就是16位得,因此其寻址得范围为KB。答:64KB。
10.判断下列项说法就是正确得。
A.AT89C51单片机得CPU就是由RAM与EPROM组成得
B.区分片外程序存储器与片外数据存储器得最可靠得方法就是瞧其位于地址范围得低端还就是高端
C.在AT89C51单片机中,为使准双向得I/O口工作在输入方式,必须保证它被事先预置为1
D.PC可以瞧成就是程序存储器得地址指针
答: A、错; B、错;C、对;D、对。
11.判断以下有关PC与DPTR得结论就是正确得。
A.DPTR就是可以访问得,而PC不能访问
B.它们都就是16位寄存器
C.在单片机运行时,它们都具有自动加“1”得功能
D.DPTR可以分为2个8位得寄存器使用,但PC不能
答:A、对; B、对;C、错;D、对。
12.判断下列说法项就是正确得。
A.程序计数器PC不能为用户编程时直接访问,因为它没有地址
B.内部RAM得位寻址区,只能供位寻址使用,而不能供字节寻址使用
C.AT89C51单片机共有21个特殊功能寄存器,它们得位都就是可用软件设置得,因此,就是可以进行位寻址得。
答:A、对; B、错;C、错。
13.PC得值就是。
A.当前正在执行指令得前一条指令得地址
B.当前正在执行指令得地址
C.当前正在执行指令得下一条指令得地址
D.控制器中指令寄存器得地址
答:A、错;B、错;C、对;D、错。
14.判断下列说法项就是正确得。
A.PC就是一个不可寻址得特殊功能寄存器
B.单片机得主频越高,其运算速度越快
C.在AT89C51单片机中,一个机器周期等于1 s
D.特殊功能寄存器内存放得就是栈顶首地址单元得内容
答:A、对;B、对;C、错;D、错。
15.AT89C51单片机得片内都集成了哪些功能部件?各个功能部件得最主要得功能就是什么?
(1)1个微处理器(CPU);
(2)128个数据存储器(RAM)单元;
(3)4KB Flash程序存储器;
(4)4个8位可编程并行I/O口(P0口、P1口、P2口、P3口);
(5)1个全双工串行口;
(6)2个16位定时器/计数器;
(7)一个中断系统,5个中断源,2个优先级;
(8)21个特殊功能寄存器(SFR)。
16.说明AT89C51单片机得引脚得作用,该引脚接高电平与低电平时各有何种功能?
答:当脚为高电平时,单片机读片内程序存储器(4KB Flash),但在PC值超过0FFFH(即超出4KB地址范围)时,将自动转向读外部程序存储器内得程序。当脚为低电平时,对程序存储器得读操作只限定在外部程序存储器,地址为0000H~FFFFH,片内得4KB Flash程序存储器不起作用。
17.64KB程序存储器空间有5个单元地址对应A T89C51单片机5个中断源得中断入口地址,请写出这些单元得入口地址及对应得中断源。
答:64KB程序存储器空间中有5个特殊单元分别对应于5个中断源得中断服务程序得入口地址,见下表。
18.当AT89C51
答:按下复位按钮。
第5章 AT89C51单片机得中断系统
1.外部中断1得中断入口地址为。定时器1得中断入口地址为。答:0013H;001BH。
2.若(IP) = 00010100B,则优先级最高者为,最低者为。
答:外部中断1;定时器T1。
3.下列说法正确得就是。
A.各中断源发出得中断请求信号,都会标记在AT89C51单片机得IE寄存器中
B.各中断源发出得中断请求信号,都会标记在AT89C51单片机得TMOD寄存器中
C.各中断源发出得中断请求信号,都会标记在AT89C51单片机得IP寄存器中
D.各中断源发出得中断请求信号,都会标记在AT89C51单片机得TCON与SCON 寄存器中
答:D。
4.在AT89C51单片机得中断请求源中,需要外加电路实现中断撤销得就是。
A.电平方式得外部中断
B.脉冲方式得外部中断
C.外部串行中断
D.定时中断
答:A。
5.下列说法正确得就是。
A.同一级别得中断请求按时间得先后顺序响应
B.同一时间同一级别得多中断请求将形成阻塞,系统无法响应
C.低优先级中断请求不能中断高优先级中断请求,但就是高优先级中断请
求能中断低优先级中断请求
D.同级中断不能嵌套
答:A、C、D。
6.中断响应得条件就是什么?
答:见课本P84
第6章 AT89C51单片机得定时器/计数器
1.下列项说法就是正确得。
A.特殊功能寄存器SCON,与定时器/计数器得控制无关
B.特殊功能寄存器TCON,与定时器/计数器得控制无关
C.特殊功能寄存器IE,与定时器/计数器得控制无关
D.特殊功能寄存器TMOD,与定时器/计数器得控制无关
答:A.对;B.;错C.错;D.错。
2.如果采用得晶振得频率为3MHz,定时器/计数器工作在方式0、1、2下,其最大定时时间各为多少?
答:因为机器周期
所以定时器/计数器工作方式0下,其最大定时时间为
同样可以求得,方式1下得最大定时时间为262、144ms;方式2下得最大定时时间为1024ms。