示波器怎么能测准呢?测频率必须用频率计,示波器偏差很大的,而且示波器量出的是周期而不是频率,你还要换算,所以精度不可靠,测出来的频率差十几M不是什么新鲜的事情。也不排除晶体有问题。你的振荡电路是无缘晶体的,双电容槽结构频率偏差很大的。如果说你用的芯片能支持30M以上的晶体的话,建议用有缘晶振,要不电容加晶体结构上的电容数值一定要一样,数值根据手册上走。还是建议你用频率计测一下。
要不你这样搞也行有缘晶振四腿的那个接电直接用示波器测输出,别接系统测,看看他的频率,然后你再把晶振输出接上51系统上,再测频率,看看测得这两次的结果是否一样,如果不一样差别很大,就像你说的一个是30M一个是12M那说明此款51只能工作在12M的频率上。 |