打印

关于PIC12LF1822的技术求助

[复制链接]
3063|16
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
yuantongboshi|  楼主 | 2012-10-11 21:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请问论坛里的各位高手,谁能告诉我,怎么样使用软件校准PIC12LF1822内部32K的时钟频率?谢谢各位!
沙发
与时俱进| | 2012-10-11 22:26 | 只看该作者
啥意思?

使用特权

评论回复
板凳
1521732588| | 2012-10-12 09:51 | 只看该作者
寄存器
OSCTUNE

使用特权

评论回复
地板
yuantongboshi|  楼主 | 2012-10-12 22:42 | 只看该作者
没有真正能帮忙解决问题的。

使用特权

评论回复
5
Ryanhsiung| | 2012-10-13 07:56 | 只看该作者
没有真正能帮忙解决问题的。
yuantongboshi 发表于 2012-10-12 22:42

外部加一个基准源,写一个校准程序。
  检测外部基准源的频率,来判断自己的频率是快了还是慢了!
    再调整OSCTUNE寄存器来校准频率

使用特权

评论回复
6
l4157| | 2012-10-13 09:16 | 只看该作者
提个问不清不楚的,怎么回答?32M?32K?31K?系统时钟还是其它时钟?
一般用楼上的方法是可行的,但是OSCTUNE只能调整系统时钟,如果是TMR1用的32K则要软件调整...

使用特权

评论回复
7
与时俱进| | 2012-10-14 08:04 | 只看该作者
没有真正能帮忙解决问题的。
yuantongboshi 发表于 2012-10-12 22:42
批评一下楼主。楼主的态度似乎是不想让人家帮助的。

使用特权

评论回复
8
yuantongboshi|  楼主 | 2012-10-14 20:54 | 只看该作者
谢谢各位的指点,是我当时没有表达清楚,抱歉!请大家多包涵!应该是单片机的内部31K的频率的校准问题。该款单片机的内部16M、500K等内部系统时钟频率在出厂时由厂家已经校准,但是31K的频率在出厂时没有校准,我们想用单片机工作在低功耗状态,所以想要得到一个经过校准的31K的系统时钟频率。

使用特权

评论回复
9
与时俱进| | 2012-10-14 22:13 | 只看该作者
就是想用片内31K作为主频,又嫌他偏离31K太多,要把它调到31K附近,是这样吗?

使用特权

评论回复
10
yuantongboshi|  楼主 | 2012-10-16 22:26 | 只看该作者
嗯,是的。您说的一点错都没有。请多指教!谢谢!

使用特权

评论回复
11
与时俱进| | 2012-10-17 09:05 | 只看该作者
LFINTOSC(31k)是不可调整的,你可以选择MFINTOSC(31.25 kHz MF)做时钟,通过改变OSCTUNE调整主频(出厂已校正过)。同样31k,LFINTOSC和MFINTOSC二者运行电流相差很多。

使用特权

评论回复
12
yewuyi| | 2012-10-17 09:09 | 只看该作者
使用看门狗等的31K不可调整,该振荡源为RC模式,RC震荡功耗不会太低

使用特权

评论回复
13
yuantongboshi|  楼主 | 2012-10-20 00:15 | 只看该作者
:handshake

使用特权

评论回复
14
yuantongboshi|  楼主 | 2013-1-9 13:55 | 只看该作者
谢谢各位!

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

3

主题

50

帖子

0

粉丝