欢迎访问ic37.com |
会员登录 免费注册
发布采购

ATMEGA48V-10MUR 参数 Datasheet PDF下载

ATMEGA48V-10MUR图片预览
型号: ATMEGA48V-10MUR
PDF下载: 下载PDF文件 查看货源
内容描述: [IC MCU 8BIT 4KB FLASH 32VQFN]
分类和应用: 时钟微控制器外围集成电路闪存
文件页数/大小: 359 页 / 2546 K
品牌: MICROCHIP [ MICROCHIP ]
 浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第46页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第47页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第48页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第49页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第51页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第52页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第53页浏览型号ATMEGA48V-10MUR的Datasheet PDF文件第54页  
1. In the same operation, write a logic one to the Watchdog change enable bit (WDCE) and  
WDE. A logic one must be written to WDE regardless of the previous value of the WDE  
bit.  
2. Within the next four clock cycles, write the WDE and Watchdog prescaler bits (WDP) as  
desired, but with the WDCE bit cleared. This must be done in one operation.  
The following code example shows one assembly and one C function for turning off the Watch-  
dog Timer. The example assumes that interrupts are controlled (e.g. by disabling interrupts  
globally) so that no interrupts will occur during the execution of these functions.  
Assembly Code Example(1)  
WDT_off:  
; Turn off global interrupt  
cli  
; Reset Watchdog Timer  
wdr  
; Clear WDRF in MCUSR  
in  
andi r16, (0xff & (0<<WDRF))  
out MCUSR, r16  
r16, MCUSR  
; Write logical one to WDCE and WDE  
; Keep old prescaler setting to prevent unintentional time-out  
lds r16, WDTCSR  
ori  
r16, (1<<WDCE) | (1<<WDE)  
sts WDTCSR, r16  
; Turn off WDT  
ldi  
r16, (0<<WDE)  
sts WDTCSR, r16  
; Turn on global interrupt  
sei  
ret  
C Code Example(1)  
void WDT_off(void)  
{
__disable_interrupt();  
__watchdog_reset();  
/* Clear WDRF in MCUSR */  
MCUSR &= ~(1<<WDRF);  
/* Write logical one to WDCE and WDE */  
/* Keep old prescaler setting to prevent unintentional time-out */  
WDTCSR |= (1<<WDCE) | (1<<WDE);  
/* Turn off WDT */  
WDTCSR = 0x00;  
__enable_interrupt();  
}
Note:  
1. See ”About Code Examples” on page 6.  
50  
ATmega48/88/168  
2545E–AVR–02/05  
 复制成功!