📄 932.asm
字号:
.include "8535def.inc"
.org $000
rjmp main
.org $009
rjmp tim0_ovf
main: ldi r16,low(ramend) ;栈指针置初值
out spl,r16
ldi r16,high(ramend)
out spH,r16
ldi r16,$01 ;允许T0溢出中断
out timsk,r16
ldi r16,$05 ;1024分频
out tccr0,r16
ldi r17,131 ;T/C0置初值131
out tcnt0,r17
out tifr,r16
ldi r16,$ff ;PC口作输出
out ddrc,r16
sei
here: rjmp here
tim0_ovf:in r1,sreg ;保存sreg
ldi r17,13
out tccr0,r17
in r18,portc ;读C口数据寄存器
com r18 ;取反
out portc,r18 ;送C口数据寄存器
out sreg,r1 ;恢复sreg
reti
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -