原创 遇到的一个单片机RC时钟问题

2011-3-31 10:50 2127 12 14 分类: MCU/ 嵌入式

最近在用STC 的单片机帮人做一个小项目的,两个单片机一个做红外发射,一个做接收控制板,因为功能差异比较大,所以

选择了两个不同类型的单片机,一个11系列的,一个是12系列的,之前用STC的做过一些东西,权当51单片机用了,没有非常仔细的研究,导致在做这个板子的时候,遇到了前所未有的bug ,定时器很诡异,设定的初值总是跟得到的结果差异非常大,

无奈找不出原因,只能用延时,在示波器上调试, 凭借过硬的功底,坚持还是调出来了,能通讯,稍微有些欣慰,

问题随之而来,到第二个板子的时候,遥控板就又不能通讯了,按键没反应,用示波器捕获出来的波形,发现同样的单片机,

同样的程序,出来的波形,差距十几毫秒,这下我对STC真是鄙视之极了,没有头绪的时候,又仔仔细细的看了,STC-ISP下载界面,猛的发现有一个“下次启动的时候时钟源为:  内部RC 振荡器     外部晶振或时钟,原来默认的是内部的RC 振荡器,

真是重大的失误,在开始的时候就没有仔细的看这些选项,只是按照默认设置下载的,导致白费了很多功夫。

哎,

PARTNER CONTENT

文章评论2条评论)

登录后参与讨论

用户248376 2011-4-1 17:52

不同的单片机型号,默认设置是不一样的,每次下载前还是要仔细看看

用户284699 2011-4-1 15:02

默认的就是用内部RC时钟,所以每次烧都是要改的。
相关推荐阅读
用户248376 2013-04-03 09:47
两个0.1uf 电容造成的两个BUG
近期碰到两个BUG ,一个是我自己造成的,一个是帮别人解决的,都是跟0.1uf 电容有关 第一个BUG ,是在调试单线CAN 的时候遇到的,由于项目需求中有单线CAN 功能,于是找代理推荐了一...
用户248376 2013-03-29 12:18
思维与表达
思维的速度总是快过表达思路的整理,大脑中想法一闪而过,总是想不出表达的语言, 整理一下,这段时间的思路,今天头脑里面突然冒出了“ 温水煮青蛙”这个想法,或许是目前现状吧,在一个公司呆久了,最初...
用户248376 2013-03-06 14:05
看似一个小问题,
    单线CAN的波形问题今天总算结束,用一句话总结便是,世间本无事庸人自扰之 好久未写博客,今天特有感慨,算是记录一下 用的是ON 的NCV7356,从周立功技术支持那里获得基本原理图...
用户248376 2011-08-08 14:00
dxp 使用小结
 最近一段时间一直在画板子,似乎有无穷无尽的板子,到今天应该算是最后两块投出去了,能稍稍喘口气,protel dxp 是从我大学二年级开始学的,到今天算算已经四年了,以前用都是小打小闹,囫囵吞枣,能搞...
用户248376 2011-07-08 16:52
好文章转载
RO段、RW段和ZI段 --Image$$??$$Limit 含义---实例//------------------------------------------------------------...
用户248376 2011-06-14 14:41
无聊的调试记录
看了一个星期的wifi资料,依然没有一点头绪,发出地址后接受到的依然只有FF静下心来,写篇日志算是整理整理思路手上有好几个文档,但是没有一个是针对我这种裸机调试的,没办法一点一点看,在第一手册里面,4...
我要评论
2
12
关闭 站长推荐上一条 /3 下一条