新聞中心

        EEPW首頁 > 模擬技術 > 設計應用 > 基線PIC微控制器的內部振蕩器的重新校準

        基線PIC微控制器的內部振蕩器的重新校準

        作者:Noureddine Benabadji,阿爾及利亞奧蘭科學技術大學 時間:2008-09-02 來源:EDN China 收藏

          Microchip公司的所有基線均有內部4MHz,它們有助于釋放一兩根引腳用于I/O用途,并使人們能用這些器件構建元件數量最少的設計。人們必須讀取駐留于用戶程序存儲器最后地址的工廠設定設置,然后在設備的應用軟件初始化期間,把這項設置寫入的振蕩寄存器,借此內部。由于校準值對于每個都是唯一的,因此對于時間敏感型應用而言,如果人們擦除或覆蓋最后地址,就會出現問題。

        本文引用地址:http://www.104case.com/article/87626.htm

          圖1中的電路根據一個參考時鐘——4MHz晶體——完成重新校準,由此恢復校準值。頻率尋找最佳校準值確保微控制器的內部運行于4MHz的1%準確度范圍內。人們可下載來自這個壓縮zip文件的微控制器程序和流程圖。

          基線微控制器包含10F、PIC12C508/509/510或PIC16F505/506系列,利用它的內部計時器Timer0來計算從Fairchild Semiconductor公司的CD4060振蕩器/除法器的輸出端Q8到PIC微控制器的唯一輸入端GP3的一個周期內執行的指令周期數量。4MHz晶體驅動CD4060,后者從輸出Q8產生128ms周期。

          四個LED顯示8比特振蕩/校準寄存器的最佳值的兩個4比特半字節。輸出端GP2當作多路復用線路驅動這些LED達8s~10s,然后作為振蕩器輸出端產生1MHz信號,可用頻率計或示波器測量該信號。



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 彰化县| 长垣县| 兴安县| 安溪县| 赫章县| 崇信县| 蒲江县| 抚远县| 肃北| 阜南县| 米林县| 珲春市| 山东省| 双鸭山市| 永吉县| 青田县| 育儿| 乾安县| 伊金霍洛旗| 武汉市| 高州市| 黎川县| 金沙县| 柳江县| 荣成市| 奉化市| 阳原县| 苏尼特左旗| 抚宁县| 荔波县| 凉城县| 会理县| 宜兴市| 德令哈市| 商丘市| 罗定市| 贺兰县| 临猗县| 万安县| 日喀则市| 富川|