📄 main.s
字号:
.module main.c
.area text(rom, con, rel)
.dbfile D:\avrvi\AVRVi_m128_Starter_Kit\LED\source\main.c
.dbfunc e main _main fV
; i -> R20
.even
_main::
.dbline -1
.dbline 13
; /************************************************
; 文件:main.c
; 用途:
; 注意:内部8M晶振
; 创建:2008.4.1
; 修改:2008.4.1
; Copy Right (c) www.avrvi.com AVR与虚拟仪器
; ************************************************/
;
; #include <iom128v.h>
; #include "lib\delay.h"
; void main(void)
; {
.dbline 15
; unsigned char i;
; PORTE = 0xFF;
ldi R24,255
out 0x3,R24
.dbline 16
; DDRE = 0xFF;
out 0x2,R24
xjmp L3
L2:
.dbline 18
; while(1)
; {
.dbline 19
; for(i=0;i<8;i++)
clr R20
xjmp L8
L5:
.dbline 20
.dbline 21
ldi R16,1
mov R17,R20
xcall lsl8
mov R2,R16
com R2
out 0x3,R2
.dbline 22
ldi R16,300
ldi R17,1
xcall _delay_nms
.dbline 23
L6:
.dbline 19
inc R20
L8:
.dbline 19
cpi R20,8
brlo L5
.dbline 24
L3:
.dbline 17
xjmp L2
X0:
.dbline -2
L1:
.dbline 0 ; func end
ret
.dbsym r i 20 c
.dbend
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -