?/p>
2
?/p>
部分习题参考解?/p>
1
?/p>
试述
MCS-51
单片机内部有哪些主要逻辑部件并说出其功能,画出片内结构图?/p>
MCS-51
单片机的内部除包?/p>
CPU
外,还包含程序存储器、数据存储器、定时器
/
计数器、并?/p>
I/O
?/p>
口、串?/p>
I/O
接口、总线控制逻辑和中断控制逻辑等逻辑部件,其结构框图如图所示:
振荡器和
时序逻辑
程序存储?/p>
数据存储?
CPU
并行
I/O
?
串行
I/O
?
定时计数?/p>
中断控制
逻辑
64K
空间?/p>
线控?
外接?/p>
钟源
内部
总线
电源
其中?/p>
CPU
是单片机的最核心部分
,
它是整个单片机的控制和指挥中心,完成所有的计算和控制任务?/p>
振荡器和时序逻辑,产?/p>
CPU
工作所需要的内部时钟。中断控制逻辑用来应付一些临时到达的突发事件?/p>
并能保证当有多个突发事件发生时,
CPU
能够有序地为这些事件进行服务?/p>
所有突发事件服务完成后
CPU
还能继续以前的工作。并?/p>
I/O
接口和串?/p>
I/O
接口作为
CPU
与外部设备通信的信息传输通道。程序存?/p>
器用于存放单片机的程序?/p>
数据存储器用于存放内部待处理的数据和处理后的结果?/p>
定时?/p>
/
计数器主要是
完成对外部输入脉冲的计数或者根据内部的时钟及定时设置,
周期性的产生定时信号?/p>
64K
总线控制逻辑?/p>
用于产生外部
64KB
存储空间的有关读写控制信号?/p>
2
?/p>
MCS-51
单片机有
4
?/p>
8
位并行口
(P0
?/p>
P1
?/p>
P2
?/p>
P3)
,哪个口可作为地址
/
数据利用总线?/p>
P0
口可作为地址
/
数据复用总线口?/p>
3
?/p>
P0
口作为通用
I/O
口使用时,在输出状态下应注意什么?在输入状态下应注意什么?
P0
口作为通用
I/O
口使用时,输出级是漏极开路的,因此在输出状态下外部应加上拉电阻。在输入?/p>
态下应先向端口锁存器写入
1
,这样引脚便处于悬浮状态,可作高阻抗输入?/p>
5
?/p>
MCS-51
单片机的最大寻址空间是多少?为什么?
MCS-51
单片机,
程序存储器空间采用片内?/p>
片外统一编址的方式,
共有
64KB
?/p>
地址范围?/p>
000OH
?/p>
FFFFH
。片内有
256
字节数据存储器地址空间,地址范围?/p>
00H
?/p>
FFH
。片外数据存储器空间?/p>
64KB
?/p>
其地址范围也是
000OH
?/p>
FFFFH
?/p>