51单片机最小系统晶振可以直接换吗
答案:4 悬赏:80 手机版
解决时间 2021-04-07 18:28
- 提问者网友:蓝莓格格巫
- 2021-04-07 15:21
把12M直接换成24M行不行?
最佳答案
- 五星知识达人网友:woshuo
- 2021-04-07 16:55
stc89c51的晶振换成24M完全可以的,一点问题都没有,因为stc89c51可以支持到40M,看一下STC的技术资料就知道了。但是换成24M后,程序中有关延时的程序及定时器的定时时间常数都要作相应的调整,否则因时钟频率升高使延时的时间要缩短了。还有串行通信的波特率也要变化,所以,时间常数也要调整。频率升高到24M后确实可以提高运行速度,这可不是靠程序结构好了就能办得到的,还是要靠提高时钟频率来实现。其实,STC单片机的运行速度已经比AT89C51快8倍多了,如果不是特别要求运行速度的设计中,不必要用频率过高的晶振。
全部回答
- 1楼网友:玩家
- 2021-04-07 18:34
嘿嘿 不可以用101和102代替51单片机晶振电路的两个瓷片电容的
1 101和102的容值分别是100和1000pf
而51单片机晶振电路的两个瓷片电容应该是20~33pf
二者相差太大 不可替代 还是去卖电子元器件的商店买2个吧
呵呵 别忘给俺加分哦
- 2楼网友:英雄的欲望
- 2021-04-07 18:16
看你的51支持与否了
一般来说都不支持,就是说换了之后不工作。
有少数51,过100MHz的可以支持12M以外的晶振。
但是?你为什么要换?
你要知道,晶振不过是一个信号源,51只能以固定的频率工作,它内部的频率是依靠外部晶振倍频产生的。
产生一个高的频率其实不是问题,但是51本身不能以设计外的频率工作,换句话说,cpu上的超频,这里不适用
- 3楼网友:未来江山和你
- 2021-04-07 17:24
没问题,可以直接换!当然要把两个电容调小些,6~12pF就差不多了。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯