51单片机外部晶振有要求吗

如题,51单片机(以及其他的mcu)的外接晶振有什么要求吗?以前就知道51的外接12M的,但是我接其他的(20M)的也没有问题,想问一下,外部晶振的大小到底由什么决定的啊?

晶振决定你mcu的工作周期和指令周期的时间,可以很低,但是很低就意味着你芯片工作慢;而一般的51最快可以接35M左右都没问题,20M肯定也可以正常工作啦!你的问题:想问一下,外部晶振的大小到底由什么决定的啊?不是很明白你要问什么,外部晶振决定单片机的时钟,而不是单片机约束外部晶振,最多可以说单片机的所能承受的最高晶振,只要不超过肯定没问题;另外,外部晶振一般是采用RLC振荡产生的类似于正弦(不标准)来提供基准时钟周期
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-04-12
这个是由单片机生产时设计决定的,一般像ATMEL 的 AT89C51 单片机,能上到33MHZ晶振。可以从芯片手册查看得到。
第2个回答  2011-04-12
由单片机型号决定,如果外部晶振太大,cpu可能超频这对cpu有害的
第3个回答  2011-04-12
外部晶振的大小单片机型号决定

如:TA89S52 24PU

这个24就是最高外部晶振频率24MHz