最新免费av在线观看,亚洲综合一区成人在线,中文字幕精品无码一区二区三区,中文人妻av高清一区二区,中文字幕乱偷无码av先锋

登錄 免費注冊 首頁 | 行業(yè)黑名單 | 幫助
維庫電子市場網(wǎng)
技術交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術 | 電源技術 | 測控之家 | EMC技術 | ARM技術 | EDA技術 | PCB技術 | 嵌入式系統(tǒng)
驅動編程 | 集成電路 | 器件替換 | 模擬技術 | 新手園地 | 單 片 機 | DSP技術 | MCU技術 | IC 設計 | IC 產業(yè) | CAN-bus/DeviceNe

12C509A定時器時間不準?(使用片內4M震蕩)——疑惑中

作者:kof_okok 欄目:單片機
12C509A定時器時間不準?(使用片內4M震蕩)——疑惑中
我用12C509A定時器定了一個10MS的程序,使用片內RC震蕩,程序用窗口片本來已經調試好了,今天要用了,我一燒OTP,10MS變成了14MS,相應的各個時間單元都增加了40%,請問這怎么解釋?我絕對沒有更改程序,也沒有更改設置。難道12C509A的片內RC震蕩不穩(wěn)定嗎??不會是這樣吧?

2樓: >>參與討論
martin
沒有校準
校準后可達到小于正負百分之五的誤差。如果對振蕩精度有要求的話,建議改用PIC12F629。

3樓: >>參與討論
kof_okok
回樓上
我有校準
就是這句程序吧:
    ORG        0
    MOVWF    OSCCAL

正負百分之五的誤差?!!!沒開玩笑吧?那樣的話5分鐘豈不是要差出去30秒??我的天!
但我現(xiàn)在的問題好象不在這里,我又試了幾次,要么正好,要么相差40%,就是定時時間要么是10MS,要么是14MS。

4樓: >>參與討論
kof_okok
會不會是這個原因?
我只在程序的初始化時設置了option
是不是應該在每次對tmr0置初值的時候都應該重新設置option?
問題會是出現(xiàn)在這里嗎?

5樓: >>參與討論
xieyuanbin
OPTION只要設置一次就夠了。
有一種可能就是你把程序段最后一個字擦除了。RC振蕩有±5%已經不錯了。
12F629可達±1%,但那兩項都是在25℃時測的。

6樓: >>參與討論
martin
是你用的窗口片不準
是你用的窗口片不準,窗口片在程序末尾的以movlw xx格式存放的出廠校準值在紫外擦除時會被同時擦除,所以你用窗口片參照是不對的。如果一定要這樣,建議在第一次使用窗口片時先讀出出廠校準值。
正負百分之五的誤差沒有開玩笑,如果你說你能做一個誤差小于百分之五的RC振蕩那才叫開玩笑。12F629等的內部振蕩能達到全溫度范圍正負百分之二誤差,至今在8位單片機里還是領先的。

7樓: >>參與討論
kof_okok
原來是這樣
明白了~多謝各位指教!
這樣的話今天我拿幾個OTP片試試看,

參與討論
昵稱:
討論內容:
 
 
相關帖子
低通濾波的一個問題?
12f629高精度定時方案(1/10000),請討論
PIC16F630的片子問題還是程序問題?
急求利用16C74的SSP做24LC04的存儲程序
我想學一些算法。請各位大哥介紹幾本書看看
免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入


Copyright © 1998-2006 www.udpf.com.cn 浙ICP證030469號