《電子技術(shù)應(yīng)用》
您所在的位置:首頁(yè) > 嵌入式技術(shù) > 設(shè)計(jì)應(yīng)用 > AVR內(nèi)部看門(mén)狗實(shí)驗(yàn)
AVR內(nèi)部看門(mén)狗實(shí)驗(yàn)
摘要: AVR內(nèi)部看門(mén)口實(shí)驗(yàn)。1、看門(mén)口實(shí)驗(yàn)。在主程序中周期喂狗,通過(guò)按下按鍵讓程序無(wú)限循環(huán),從而啟動(dòng)看門(mén)狗。
關(guān)鍵詞: avr 看門(mén)狗
Abstract:
Key words :

 AVR" title="AVR">AVR內(nèi)部看門(mén)口實(shí)驗(yàn)。

 1、看門(mén)口實(shí)驗(yàn)。在主程序中周期喂狗,通過(guò)按下按鍵讓程序無(wú)限循環(huán),從而啟動(dòng)看門(mén)狗" title="看門(mén)狗">看門(mén)狗。
 2、內(nèi)部1 M晶振,程序采用單任務(wù)方式,軟件延時(shí)。
 3、進(jìn)行此實(shí)驗(yàn)請(qǐng)插上JP1、JP3的所有8個(gè)短路塊,JP7(LED_EN)短路塊。
 4、通過(guò)此實(shí)驗(yàn)可了解看門(mén)狗的設(shè)置及看門(mén)狗的喂狗等。


*/
#include "iom16v.h"
#include
/*延時(shí)函數(shù)*/
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;    /*打開(kāi)上拉*/
 DDRB = 0xFF;    /*方向輸出*/
 PORTB = 0xFF;    /*電平設(shè)置*/
 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)); /*啟動(dòng)時(shí)序*/
 WDTCR = ((1<< WDE) | (1 << WDP2) | (1 < while (1) {
  delay_ms(250);
  WDR();     /*喂狗*/
  PORTB ^= (1 << 0);  /*PB0電平取反*/
  while(PINA != 0xFF); /*檢測(cè)按鍵*/
  }
}
此內(nèi)容為AET網(wǎng)站原創(chuàng),未經(jīng)授權(quán)禁止轉(zhuǎn)載。
主站蜘蛛池模板: 国产在线激情视频 | 女人精aaaa片一级毛片女女 | 999国内精品永久免费视频 | 免费欧洲毛片a级视频 | 日韩成人在线观看视频 | 日韩亚洲人成网站在线播放 | 高清毛片aaaaaaaaa片 | 青青操在线视频 | 国产精品二区在线 | 久草在在线视频免费 | 国产精品久久久久久久9999 | 亚洲美女高清aⅴ视频免费 亚洲美女黄色片 | 超清波多野结衣精品一区 | 成人亚洲欧美 | 99热久久国产精品免费看 | 国产精品亚欧美一区二区三区 | 国产成在线观看免费视频 | 亚洲欧美日本国产综合在线 | 日本一区二区三区高清在线观看 | 一道精品视频一区二区三区图片 | 国产一级免费 | 日韩美三级 | 91成人影院 | 女人野外小树林一级毛片 | 亚洲综合资源 | 欧美高清性色生活 | 日日摸天天摸狠狠摸视频 | 国产三级日本三级美三级 | 国产成人精品免费视频软件 | 很黄很色的摸下面的视频 | 国产麻豆交换夫妇 | 亚洲国产精品一区二区三区 | 亚洲三级网站 | 成人精品视频一区二区三区 | 国产成人在线视频网站 | 麻豆日韩 | 黄色国产免费观看 | 国产成人精品男人免费 | a中文字幕1区 | 成人黄18免费网站 | 亚洲国产精品一区二区三区久久 |