发 帖  
原厂入驻New

请问ATtiny13的中断如何处理?

42 ATtiny13 中断
分享
2020-11-10 06:15:14   评论 分享淘帖 邀请回答

相关问题

1个回答
本节描述ATtiny13的中断处理。更一般的AVR中断处理请参见P9“复位与中断处理” 。


如果程序永远不使能中断,中断向量就没有意义。用户可以在此直接写程序。 ATtiny13复位与中断向量地址典型设置为:
地址 符号 代码 说明
0x0000 rjmp RESET ; 复位中断向量
0x0001 rjmp EXT_INT0 ; IRQ0中断向量
0x0002 rjmp PCINT0 ; PCINT0中断向量
0x0003 rjmp TIM0_OVF ; Timer0溢出中断向量
0x0004 rjmp EE_RDY ; EEPROM准备好中断向量
0x0005 rjmp ANA_COMP ; 模拟比较器中断向量
0x0006 rjmp TIM0_COMPA ; Timer0比较 A中断向量
0x0007 rjmp TIM0_COMPB ; Timer0比较 B中断向量
0x0008 rjmp WATCHDOG ; 看门狗中断向量
0x0009 rjmp ADC ; ADC 转换中断向量
;
0x000A RESET: ldi r16, low(RAMEND); 主程序
0x000B out SPL,r16 ; 设置堆栈指针为 RAM的顶部
0x000C sei ; 使能中断
0x000D xxx
2020-11-10 11:48:27 评论

举报

只有小组成员才能发言,加入小组>>

325个成员聚集在这个小组

加入小组

创建小组步骤

关闭

站长推荐 上一条 /9 下一条

快速回复 返回顶部 返回列表