<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > PIC單片機(jī)c語言中如何喂狗

          PIC單片機(jī)c語言中如何喂狗

          作者: 時間:2016-11-13 來源:網(wǎng)絡(luò) 收藏
          首先你要說明你用的是哪款PIC的單片機(jī)和用哪個C編譯器。
          PIC有中低端的八位單片機(jī)PIC10/12/16的,高端的八位單片機(jī)PIC18系列,1十六位單片機(jī)PIC24和dsPIC,還有一個PIC32是三十二位的。上述的都可以通過調(diào)用宏指令CLRWDT();來實現(xiàn)喂狗
          但他們的宏指令的聲明一般都是在各自的頭文件中,比如根據(jù)他們的數(shù)據(jù)手冊PIC10/12/16系列的宏指令聲明都在htc.h文件中,pic.h里我還沒試過。
          而PIC18我用過的是MPLAB C18編譯器,其聲明宏指令的頭文件是這個芯片的名稱,如PIC18F4680.h。
          而PIC24我用的是MPLAB C30編譯器我是直接根據(jù)數(shù)據(jù)手冊的要求在C文件里定義宏的:
          #define ClrWdt() {__asm__ volatile ("clrwdt");}
          而前面的八位單片機(jī)的C語言也可以用下列嵌入?yún)R編的方法: asm("CLRWDT");


          關(guān)鍵詞: PIC單片機(jī)c語言喂

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();