5秒后页面跳转
ATMEGA161(L) PDF预览

ATMEGA161(L)

更新时间: 2024-11-23 23:33:11
品牌 Logo 应用领域
其他 - ETC /
页数 文件大小 规格书
3页 51K
描述
ATmega161(L) Rev. E Errata [Updated 5/02. 3 Pages]

ATMEGA161(L) 数据手册

 浏览型号ATMEGA161(L)的Datasheet PDF文件第2页浏览型号ATMEGA161(L)的Datasheet PDF文件第3页 
Errata  
Brown-out Detector may cause the Device to be Stuck in Reset State  
PWM not Phase Correct  
Increased Interrupt Latency  
Interrupt Return Fails when Stack Pointer Addresses the External Memory  
Writing UBBRH Affects both UART0 and UART1  
Store Program Memory Instruction May Fail  
6. Brown-out Detecor may cause the Device to be Stuck in Reset State  
When the internal Brown-out Detector is enabled, the device may hang in Reset  
state regardless of the VCC level.  
8-bit  
Problem Fix/Workaround  
Microcontroller  
with 16K Bytes  
Flash  
Use external Brown-out Detector and do not enable internal Brown-out Detector  
(leave BODEN Fuse unprogrammed).  
5. PWM not Phase Correct  
In phase correct PWM mode, a change from OCRx = TOP to anything less than  
TOP does not change the OCx output. This gives a phase error in the following  
period.  
ATmega161(L)  
Rev. E  
Problem Fix/Workaround  
Make sure this issue is not harmful to the application.  
4. Increased Interrupt Latency  
In this device, some instructions are not interruptable, and will cause the interrupt  
latency to increase. The only practical problem concerns a loop followed by a two-  
word instruction while waiting for an interrupt. The loop may consist of a branch  
instruction or an absolute or relative jump back to itself like this:  
Errata Sheet  
loop: rjmp loop  
<Two-word instruction>  
In this case, a dead-lock situation arises.  
Problem Fix/Workaround  
In assembly, insert a nop instruction immediately after a loop to itself. The prob-  
lem will normally be detected during development. In C, the only construct that will  
give this problem is an empty “for” loop; “for(;;)”. Use “while(1)” or “do{} while (1)”  
to avoid the problem.  
3. Interrupt Return Fails when Stack Pointer Addresses the External Memory  
When Stack Pointer addresses external memory (SPH:SPL > $45F), returning  
from interrupt will fail. The program counter will be updated with a wrong value  
and thus the program flow will be corrupted.  
Problem Fix/Workaround  
Address the stack pointer to internal SRAM or disable interrupts while Stack  
Pointer addresses external memory.  
Rev. 2473B–AVR–05/02  

与ATMEGA161(L)相关器件

型号 品牌 获取价格 描述 数据表
ATMEGA161_07 ATMEL

获取价格

8-bit Microcontroller with 16K Bytes of In-System Programmable Flash
ATMEGA161-4AC ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA161-4AI ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA161-4JC ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA161-4JI ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA161-4PC ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA161-4PI ATMEL

获取价格

8-bit Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA16-16AC ATMEL

获取价格

8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA16-16AI ATMEL

获取价格

8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash
ATMEGA16-16AQR MICROCHIP

获取价格

IC MCU 8BIT 16KB FLASH 44TQFP