区别:
1、XTAL1和XTAL2引脚
内部时钟方式:必须在XTAL1和XTAL2引脚两端跨接石英晶体振荡器和两个微调电容构成振荡电路。
外部时钟方式:要求XTAL1接地,XTAL2脚接外部时钟。
2、电容,频率
内部时钟方式:通常C1和C2一般取30pF,晶振的频率取值在1.2MHz~12MHz之间。
外部时钟方式:对于外部时钟信号并无特殊要求,只要保证一定的脉冲宽度,时钟频率低于12MHz即可。
3、产生信号
内部时钟方式:单片机的XTAL1和XTAL2内部有一片内振荡器结构,但仍需要在XTAL1和XTAL2两端连接一个晶振和两个电容才能组成时钟电路,使用晶振配合产生信号。
外部时钟方式:直接向单片机XTAL1引脚输入时钟信号方波,而XTAL2管脚悬空。
扩展资料
晶体振荡器的在MCS-51单片机片内有一个高增益的反相放大器,反相放大器的输入端为XTAL1,输出端为XTAL2,由该放大器构成的振荡电路和时钟电路一起构成了单片机的时钟方式。根据硬件电路的不同,单片机的时钟连接方式可分为内部时钟方式和外部时钟方式。
振荡信号从XTAL2端送入内部时钟电路,它将该振荡信号二分频,产生一个两相时钟信号P1和P2供单片机使用。
时钟信号的周期称为状态时间S,它是振荡周期的2倍,P1信号在每个状态的前半周期有效,在每个状态的后半周期P2信号有效。CPU就是以两相时钟P1和P2为基本节拍协调单片机各部分有效工作的。
参考资料:百度百科 - 时钟电路