音影先锋亚洲天堂网|电影世界尽头的爱完整版播放|国产 熟女 91|高清无码免费观看欧美日韩|韩国一区二区三区黄色录像|美女亚洲加勒比在线|亚洲综合网 开心五月|7x成人在线入口|成人网站免费日韩毛片区|国产黄片?一级?二级?三级

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

還是關(guān)于內(nèi)部RC頻率校準(zhǔn):對(duì)AVR的OSCCAL本質(zhì)作用的一點(diǎn)猜測(cè)

作者:crazyeda 欄目:單片機(jī)
還是關(guān)于內(nèi)部RC頻率校準(zhǔn):對(duì)AVR的OSCCAL本質(zhì)作用的一點(diǎn)猜測(cè)
開始時(shí)本能的認(rèn)為OSCCAL其實(shí)是個(gè)預(yù)分頻器的初值設(shè)定寄存器,其實(shí)他是對(duì)一個(gè) 更高的原始頻率進(jìn)行分頻得到AVR的工作主頻.但是這兩天HOTPOWER對(duì)于校準(zhǔn)內(nèi)部RC振蕩器的帖子使我重新思考,OSCCAL到底是怎么改變頻率的????

看看數(shù)據(jù)手冊(cè)上說的:

OSCCAL數(shù)值 最小頻率標(biāo)稱頻率的百分比(%) 最大頻率標(biāo)稱頻率的百分比(%)
0x00       50                          100
0x7F       75                          150
0xFF       100                         200

按說如果是預(yù)分頻的話,0x00~0xff可以改變頻率差別最高達(dá)到256倍,可是手冊(cè)顯示最高到最低只差4倍.那這個(gè)OSCCAL到底是怎么改變AVR主頻的呢,我猜想是這樣的——
OSCCAL的8位實(shí)際上控制的是內(nèi)部的8個(gè)模擬開關(guān)(這個(gè)用CMOS工藝很好實(shí)現(xiàn)吧),而這8個(gè)開關(guān)構(gòu)成在一個(gè)電阻網(wǎng)絡(luò)中,實(shí)際就是一個(gè)可以數(shù)字方式設(shè)定的可調(diào)電阻(有級(jí)調(diào)節(jié)),這個(gè)可調(diào)電阻位于內(nèi)部RC震蕩器的阻容回路中,影響著RC震蕩器的輸出頻率。ATMEL人為的讓它只輕微影響輸出頻率,大范圍下還是靠熔絲改變8M信號(hào)的分頻比得到8/4/2/1M的主頻率

不過我也有無(wú)法自圓其說的地方:如果實(shí)際上只存在一個(gè)8M的振蕩器,4/2/1M是開分頻得到,那為什么M8在讀取8/4/2/1M時(shí)有4個(gè)校準(zhǔn)字,當(dāng)然Mx8之后就只有一個(gè)校準(zhǔn)字了,比較好解釋一點(diǎn)

請(qǐng)感興趣的大俠指正我的猜測(cè)



參與討論
昵稱:
討論內(nèi)容:
 
 
相關(guān)帖子
第一次寫匯編,遇到一個(gè)問題,請(qǐng)指教!
小蝦蝦向大蝦蝦請(qǐng)教
好消息!!! avr-libc又有新版本. 1.2.0 _>支持MEGA48喲...
從ouravr.com獲知BASCOM-AVR有新版
要買一只8位的DA塊子,大家?guī)兔σ幌?/a>
免費(fèi)注冊(cè)為維庫(kù)電子開發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入


Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào)