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

ATMEGA16L-8PC 参数 Datasheet PDF下载

ATMEGA16L-8PC图片预览
型号: ATMEGA16L-8PC
PDF下载: 下载PDF文件 查看货源
内容描述: 8位AVR微控制器具有16K字节的系统内可编程闪存 [8-bit AVR Microcontroller with 16K Bytes In-System Programmable Flash]
分类和应用: 闪存微控制器和处理器外围集成电路光电二极管异步传输模式ATM时钟
文件页数/大小: 315 页 / 2880 K
品牌: ATMEL [ ATMEL CORPORATION ]
 浏览型号ATMEGA16L-8PC的Datasheet PDF文件第8页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第9页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第10页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第11页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第13页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第14页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第15页浏览型号ATMEGA16L-8PC的Datasheet PDF文件第16页  
- 外部中断请求0的中断向量可以移至开始
通过设置在通用中断控制寄存器的IVSEL位Boot区
( GICR ) 。请参阅“中断”第42页上了解更多信息。复位向量可以
还通过编程BOOTRST被转移到Boot区的起始
保险丝,请参阅“支持引导装入程序 - 同时读 - 写自编程” 241页。
当发生中断时,全局中断使能位I被清零,所有中断
被禁用。用户软件可以写1来我位使能嵌套接口
中断产生。此时所有的中断都可以中断当前的中断服务程序。在I-位
执行 - RETI - 从中断返回指令时,自动设置。
基本上有两种类型的中断。第一种类型是由一个事件触发了
设置中断标志。对于这些中断,程序计数器跳转到
以执行中断处理程序,同时硬件实际的中断向量
清除相应的中断标志。中断标志也可以通过写一个清零
1来标志位的位置( S)被清除。如果发生而中断条件
相应的中断使能位被清除,中断标志将被设置并一直
保持到中断执行,或者该标志由软件清零。类似地,如果一个或
更多的中断条件而全局中断允许位发生被清零,则所有已
响应中断标志位被置一直保持到全局中断使能
位被置位,并且随后将根据优先顺序来执行。
第二种类型的中断的触发只要中断条件是否存在。
这些中断不需要中断标志。如果中断条件消失
梨的中断使能之前,中断不会被触发。
当AVR退出中断,它总是返回到主程序和exe-
可爱多了一个指令的任何被挂起的中断之前。
请注意,状态寄存器不会自动保存进入中断服务程序时,
齿,也没有从中断程序返回时恢复。这必须由处理
软件。
当使用CLI指令来禁止中断时,中断将立即
禁用。没有中断CLI指令后执行,即使发生simulta-
neously使用CLI指令。下面的示例演示如何可用于
避免在定时EEPROM写序列中断。
汇编代码例程
in
CLI
R16 , SREG
;保存SREG
;禁止在定时中断程序
;启动EEPROM写
SBI
EECR , EEMWE
SBI
EECR , EEWE
OUT
SREG , R16
;恢复SREG值( I位)
C代码示例
CHAR
cSREG ;
cSREG = SREG ;
_CLI ();
EECR | = ( 1<<EEMWE ) ;
/ *启动EEPROM写* /
EECR | = ( 1<<EEWE ) ;
SREG = cSREG ;
/ *恢复SREG值( I位) * /
/ *保存SREG值* /
/*
在时间顺序禁止中断* /
12
ATmega16(L)
2466E–AVR–10/02