bianhengyang 发表于 2012-6-10 10:12:49

AVR单片机工作频率如何解决

以前学习51的时候,外接晶振是多少工作时MCU使用的时序便是由该晶振提供,如12M ,一个机器周期就是1微妙,
现在学AVR(ATMEGE16L) 是不是外接频率也是直接给MCU提供工作时序的,我看手册上好像有分频一类的说法,
我没有弄明白。希望得到老师的指点。

machao 发表于 2012-6-10 23:46:13

大部分AVR的外接晶振频率,就是MCU的工作频率。分频主要是指外接频率可以分频后作为内部定时/计数器的计数时钟。
现在新型的MCU都有类似的功能,51已经落后了。

ARM等一些MCU,就可以使用不同的工作频率(使用同一个外接晶体),但通常是倍频,而不是分频。如STM32,使用外接8M晶体,通过设置内部的一些控制位,可以使MCU工作在8、16、24。。。。72M。M051则更加灵活。

即使学习51,也应该学习改良的51!

bianhengyang 发表于 2012-6-11 06:57:46

非常感谢马潮老师!
页: [1]
查看完整版本: AVR单片机工作频率如何解决