《電子技術應用》
您所在的位置:首頁 > 嵌入式技术 > 设计应用 > AVR内部看门狗实验
AVR内部看门狗实验
摘要: AVR内部看门口实验。1、看门口实验。在主程序中周期喂狗,通过按下按键让程序无限循环,从而启动看门狗。
關鍵詞: avr 看门狗
Abstract:
Key words :

 AVR" title="AVR">AVR內部看門口實驗。

 1、看門口實驗。在主程序中周期喂狗,通過按下按鍵讓程序無限循環,從而啟動看門狗" title="看門狗">看門狗。
 2、內部1 M晶振,程序采用單任務方式,軟件延時。
 3、進行此實驗請插上JP1、JP3的所有8個短路塊,JP7(LED_EN)短路塊。
 4、通過此實驗可了解看門狗的設置及看門狗的喂狗等。


*/
#include "iom16v.h"
#include
/*延時函數*/
void delay_ms(unsigned char i) {
 unsigned char a, b;
 for (a = 1; a < i; a++) {
  for (b = 1; b; b++) {
   ;
   }
  }
}
void main(void) {
 DDRA = 0x00;    /*方向輸入*/
 PORTA = 0xFF;    /*打開上拉*/
 DDRB = 0xFF;    /*方向輸出*/
 PORTB = 0xFF;    /*電平設置*/
 DDRC = 0x00;
 PORTC = 0xFF;
 DDRD = 0x00;
 PORTD = 0xFF;
 
 PORTB = 0x00;
 WDR();      /*喂狗*/
 delay_ms(250);
 WDR();      /*喂狗*/
 delay_ms(250);
 PORTB = 0xFF;
 WDTCR |= ((1 << WDTOE) | (1 << WDE)); /*啟動時序*/
 WDTCR = ((1<< WDE) | (1 << WDP2) | (1 < while (1) {
  delay_ms(250);
  WDR();     /*喂狗*/
  PORTB ^= (1 << 0);  /*PB0電平取反*/
  while(PINA != 0xFF); /*檢測按鍵*/
  }
}
此內容為AET網站原創,未經授權禁止轉載。
主站蜘蛛池模板: 亚洲爆乳无码专区| 最新国产精品久久| 欧美大香线蕉线伊人久久| 美日韩精品免费观看视频| 尤物国产精品| 日本阿v视频在线观看| 国产99视频在线观看| 日韩欧美不卡在线| 国产日产欧美精品| 久久精品国产2020观看福利 | 久久久精品日本| 日本不卡一区二区三区在线观看| 在线丝袜欧美日韩制服| 国产精品1234| 国产精品10p综合二区| 国产精品自产拍在线观看| 久久久欧美精品| 久久视频中文字幕| 欧美日韩精品免费观看视一区二区| 视频一区二区三区在线观看 | 日韩av高清不卡| 日本亚洲欧洲精品| 日韩欧美在线播放视频| 日韩精品一区二区三区四| 日韩在线播放一区| 欧美区高清在线| 久久国产精品偷| 国产三级精品网站| 国产精品亚洲视频在线观看| 国产精品手机播放| 国产suv精品一区二区| 国产精品欧美日韩一区二区 | 涩涩日韩在线| 日本精品久久久久久久| 美女久久久久久久久久久| 久久久久天天天天| 国产中文字幕在线免费观看| 国产精品乱子乱xxxx| 91极品视频在线| 日韩欧美精品一区二区| 欧美精品第三页|