微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > avr系列看门狗

avr系列看门狗

时间:11-24 来源:互联网 点击:
#include

void port_init()
{
DDRB=0xFF; //配置PB口为输出

PORTB=0xFF; //PB口的初始值为"1"

}

void display()//流水灯显示
{
int index;
for(index=0;index<8;index++)
{
PORTB=(1 delay50ms(1);
}
}
void main()
{
port_init();
WDTCR|=(1看门狗定时器的预置分频器参数时需要将其写1)
WDTCR=(1
display();
while(1)
{
PORTB=0x00;
WDR(); //在中定义。喂狗,通过去掉这句可以区别是否喂狗的区别看流水灯的状态

delay50ms(1);
PORTB=0xFF;
delay50ms(1);
}
}

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top