[AVR单片机] 看门狗程序怎么写?

[复制链接]
3881|6
 楼主| qfengbj 发表于 2010-6-7 23:10 | 显示全部楼层 |阅读模式
想写个AVR单片机的看门狗程序,谁给举个例子?
wangwo 发表于 2010-6-10 21:30 | 显示全部楼层
在下载区找找,好像有
wuzhaolie 发表于 2010-6-10 21:33 | 显示全部楼层
好像网站上就有,LZ可以利用论坛的搜索功能搜一下
jimoxinl 发表于 2010-6-10 22:20 | 显示全部楼层
得具体看看是哪款吧
jimoxinl 发表于 2010-6-10 22:23 | 显示全部楼层
#include <iom16v.h>
#include "D:ICC_HCmmICC.H"

#define DISP_DDR DDRB
#define DISP_PORT PORTB


void wdt_init(void)
{
asm("wdr");   //clr wdt
WDTCR=0x0F;   //enable wdt,clk = 2048
2.1S
}
/*------------------------------------------------------------------

--------------------------------------------------------------------*/
void main(void)
{
uint8 i;

DISP_DDR = 0XFF;
wdt_init();

while(1)
{
  DISP_PORT++;    //
数据显示向上加,作AVR正常运行的指示

  asm("wdr");    //
喂狗,去除此句将导致狗饿死,AVR复位
  delay50ms(20);
}   
}
xiaohuai 发表于 2010-6-10 22:25 | 显示全部楼层
huamunv 发表于 2010-6-11 22:31 | 显示全部楼层
现在找本简明教程看看,有个大概思路了在看具体怎么写
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

158

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部