单片机的晶振可以随意更换吗?
答案:6 悬赏:40 手机版
解决时间 2021-05-09 20:38
- 提问者网友:几叶到寒
- 2021-05-09 09:04
电脑上有一个晶振,从资料中搜集出这样一个结论:单片机晶振提供的时钟频率越高,那么单片机运行速度就越快,单片机的一切指令的执行都是建立在单片机晶振提供的时钟频率。这样我是否可以给电脑上的晶振换一个大频率的从而来提高电脑的运行速度?如果此法行得通,那更换晶振时应注意什么?如果行不通,愿闻其中的奥秘。
最佳答案
- 五星知识达人网友:神的生死簿
- 2021-05-09 10:27
以51为例,单片机时钟有两种方式:一种是片内时钟震荡方式,一种是外接时钟方式。第一种已经在单片机内部有时钟电路,限制其石英晶体震荡频率范围为2-12MHZ,所以再怎么加也就12。第二种是外加时钟信号,那就是你想要多少了,只要你能给出这样的时钟信号源。
全部回答
- 1楼网友:千夜
- 2021-05-09 15:26
不能乱换,因为晶振大小和运行速度以及系统有关系,如果更换可以换同参数的晶振
- 2楼网友:天凉才是好个秋
- 2021-05-09 13:52
单片机群:36825409 刚建立 希望支持下
单片机群:36825409 刚建立 希望支持下
- 3楼网友:渊鱼
- 2021-05-09 12:20
这是行不通的。单片机和电脑的CPU运行速度是有上限的,在不超过这个上限的前提下,给单片机提供的系统时钟频率越高,单片机运行的速度越快。但是当超过这个上限后, 单片机运行时就有可能发生不可预知的错误,其根本原因是,单片机本质上是一个电路,而电路状态的变化是有一个过程的,比如说,让三极管由导通变为截止状态,这并不能瞬间完成,这种状态间的转换是需要一定的时间间隔的。单片机在运行时,是用电路的两种状态表示0和1的,单片机内部电路在这两种状态间的转换是需要一个时间间隔的,这个时间间隔就制约着单片机的极限速度
- 4楼网友:woshuo
- 2021-05-09 11:10
任何电路都有一个极限频率,超过这个频率后会发生不可预知的事情,在电脑上表现如死机,蓝屏等,在单片机中变现如死机,程序乱跑等,芯片在出场的时候都会有datesheel也就是说明书,上面会标识有该芯片最大能运行的频率,一般使用不要超过他,超过并不是都不能用,只是不稳定,说不准什么时候会出问题,就像以前电脑很流行超频,少量超点不要紧,超过头了有可能连机都开不了
- 5楼网友:詩光轨車
- 2021-05-09 10:37
这得看你单片机的datasheet,看它最高能否支持多少的晶振频率。
晶振是一个干扰源,频率越高干扰也越大,还需考虑抗干扰措施吧。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯