📄 exp2.s
字号:
EBI_EXT0_VALUE EQU 0xF0078003
EBILED_ADDRESS EQU 0x78000000
REG_EXT0CON EQU 0xFFF01018
AREA Start, CODE, READONLY ;设置本段程序的名称(Start)及属性
ENTRY
INIT
LDR R1,=REG_EXT0CON ;将REG_EXT0CON的地址存入R1寄存器中
LDR R0,=EBI_EXT0_VALUE ;将EBI_EXT0_VALUE的值存入R0寄存器中
STR R0,[R1] ;将EBI_EXT0_VALUE的值写入REG_EXT0CON中
MOV R2,#0x200000
LOOP0
LDR R1,=EBILED_ADDRESS
LDR R0,=0xFEFEFEFE
STR R0,[R1] ;点亮一个发光二极管
B LOOP2 ;延时
LOOP1
MOV R0,R0,ROR#1
LDR R1,=EBILED_ADDRESS
STR R0,[R1] ;逐一点亮发光二极管
MOV R2,#0x200000
LOOP2
SUB R2,R2,#01
CMP R2,#0x00
BNE LOOP2 ;延时子程序
B LOOP1 ;循环点亮发光二极管
END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -