发布网友 发布时间:2022-04-03 10:10
共2个回答
热心网友 时间:2022-04-03 11:39
msc51单片机的控制器由指令寄存器、指令译码器、复位电路、时钟发生器、定时控制逻辑、程序计数器、程序地址寄存器、数据指针、堆栈指针等组成。
1、
时钟发生器。
1)
内部方式:mcs-51
有内部振荡电路,只要在xtal1、xtal2引脚上外接定时反馈电路(一般为石英晶振和电容组成的并联回路)内部振荡器便自激振荡--称为内部方式。在xtal2有3v左右的正弦波输出。
2)
外部方式:由xtal1或xtal2输入一外部振荡信号(0。5~16mhz方波)。
2、复位电路
1)
上电复位
2)
人工复位
3)
系统复位(单片机本身与外部扩展的i/o接口电路需要一个同步复位信号,若不同步,则cpu对i/o接口电路的初始化编程无效,使系统不能正常工作,(1)这可通过延时一段时间以后对外部i/o电路进行初始化来解决,(2)或接不同的复位电路通过调节rc常数使cpu和外部电路同步复位)。
3、cpu定时(时序)
1)
振荡周期(1/fosc)振荡器输出的脉冲周期
2)
时钟周期
振荡脉冲经2分频后的内部时钟信号周期(也称状态周期)。(s)
3)
机器周期
6个时钟周期组成一个机器周期,或1个机器周期=12振荡周期。
4)
指令周期
以机器周期为单位,一条指令执行的时间;有单周期指令、双周期指令、4周期指令。
热心网友 时间:2022-04-03 12:57
程序计数器、指令寄存器、指令译码器、时序产生器、操作控制器。