[电路/定理] 晶振正常,但是单片机工作频率不对

[复制链接]
zlf1208 发表于 2020-7-10 16:50 | 显示全部楼层
买到散新货了
full_stack 发表于 2020-7-11 01:48 | 显示全部楼层
影烛光 发表于 2020-7-9 12:18
我又做了实验,发现在主程序中延时,  闪烁的频率是正常的。但是用中断就不对。
同样的程序,下到其他一样 ...

是不是被更高优先级的中断长期占用
 楼主| 影烛光 发表于 2020-7-12 17:37 | 显示全部楼层

这个是在microchip里面买的,会有这种问题吗
 楼主| 影烛光 发表于 2020-7-12 17:38 | 显示全部楼层
gx_huang 发表于 2020-7-10 11:24
看LZ的描述,主程序延时程序输出LED,对的。中断方式,不对。
我的感觉,大概率是程序或者硬件的问题,MCU ...

进中断也很简单,就配置好了后,主程序while(1),然后就进中断了,可是还是不对
 楼主| 影烛光 发表于 2020-7-12 17:46 | 显示全部楼层
m564522634 发表于 2020-7-9 17:13
启用的是内部时钟

可是在主程序中的延时频率是和外部晶振的频率是对的上的,只在中断的闪烁频率出了问题
m564522634 发表于 2020-8-7 14:28 | 显示全部楼层
影烛光 发表于 2020-7-12 17:46
可是在主程序中的延时频率是和外部晶振的频率是对的上的,只在中断的闪烁频率出了问题 ...

那应该不是晶振的问题,软件这可能是中断优先级竞争这个点考虑下
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 在线客服 返回列表 返回顶部