这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » mega16 关于mega16的中断疑问

共4条 1/1 1 跳转至

mega16 关于mega16的中断疑问

院士
2006-09-17 18:14:16     打赏
mega16 关于mega16的中断疑问



关键词: mega16     关于     中断     疑问    

院士
2006-12-22 22:43:00     打赏
2楼
问 程序如下
单步调试时,当运行到ret返回时,却返回到.org$0004,百思不解,请高人指点
.include "m16def.inc"


.org $0000
rjmp reset

.org $0004
rjmp main




.org $002A
reset:    ldi r16,high(ramend)
        ldi r17,low(ramend)
        out sph,r16
        out spl,r17
        call irq_init

main:    clr r16
    jmp main


irq_init:    ldi r16,(1<<isc10)
            out mcucsr,r16
            ldi r16,(1<<int1)
            out gicr,r16
            sei
            ret
1: 0004是int1的中断入口地址,是不是进入中断了

高工
2023-03-11 16:04:54     打赏
3楼

学习


高工
2023-03-11 21:23:03     打赏
4楼

学习


共4条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]