|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
只用89S51做的萬年歷 |
| 作者:davali 欄目:技術(shù)交流 |
在電子市場看到有人只用51加12M晶震(晶震上并了個微調(diào)電容)做的萬年歷,大家覺得他是怎么做的,能保證精度嗎? |
| 2樓: | >>參與討論 |
| 作者: hotpower 于 2005/12/5 0:34:00 發(fā)布:
11.0592較好些 |
|
| 3樓: | >>參與討論 |
| 作者: 南方的老樹 于 2005/12/5 1:00:00 發(fā)布:
仔細調(diào)節(jié)做到每天誤差1s是沒有問題的,很早以前的電子表 俺使用的方法就是在晶振上并聯(lián)一個普通的雙絞線代替電容,一天剪掉一點,校正一次,最后得到一個合適的電容值,跟這個方法差不多的 * - 本貼最后修改時間:2005-12-5 1:12:35 修改者:南方的老樹 |
|
| 4樓: | >>參與討論 |
| 作者: chunyang 于 2005/12/5 19:01:00 發(fā)布:
要看其具體結(jié)構(gòu) 一般交流供電時鐘均采用交流過零信號作時基信號,精度較高且不用調(diào),用晶體的話,必須用老樹的方法,批量下不合適。 |
|
| 5樓: | >>參與討論 |
| 作者: winhiwang 于 2005/12/5 19:18:00 發(fā)布:
批量生產(chǎn)的時候不好調(diào)準啊 |
|
| 6樓: | >>參與討論 |
| 作者: gfs0521 于 2005/12/6 10:37:00 發(fā)布:
交流過零也是不會精確,主要是電網(wǎng)的交流信號也不精確 除了以上用微調(diào)外,大家有沒有考慮如果用12M或不是指令周期不是2的次方的話,用時鐘中斷,每次中斷的時間不一定是你所設的時間,有時會誤差1-3us,任務多的話就差更多了;因為51的每條指令周期是不一樣的,(1-4us每條指令周期)中斷產(chǎn)生時,也要等處理好目前執(zhí)行的指令才跳到中斷子程序里面,所以很難調(diào)整這個時間啊.不知有沒有12.582912這樣的晶振,再找一個比較精確的晶振,時鐘不用中斷,讓他一直跑,來證實自己的的觀點是否正確. |
|
| 7樓: | >>參與討論 |
| 作者: kcl123 于 2005/12/6 10:53:00 發(fā)布:
我覺得用T2的中斷應該可以做到比較高的精度! |
|
|
|
| 免費注冊為維庫電子開發(fā)網(wǎng)會員,參與電子工程師社區(qū)討論,點此進入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號 |