led.s

来自「44b0平台」· S 代码 · 共 63 行

S
63
字号

   
PCONB	    EQU	0x01d20008
PDATB	    EQU	0x01d2000c

    AREA    Example,CODE,READONLY
    
    export   display1
    

display1
    ldr	    r0,=PCONB	   
    ldr	    r1,=0x1cf 		
    str	    r1,[r0]

display   
    ldr	    r0,=PDATB	   
    ldr	    r1,=0xFFFF 		
    str	    r1,[r0]
    
    bl      Delay
    
    ldr	    r0,=PDATB	   
    ldr	    r1,=0x7df 		
    str	    r1,[r0]
    
    bl      Delay
    
    ldr	    r0,=PDATB	   
    ldr	    r1,=0x7ef 		
    str	    r1,[r0]
    
    bl      Delay
    
    ldr	    r0,=PDATB	   
    ldr	    r1,=0x3ff 		
    str	    r1,[r0]
    
    bl      Delay
    
    ldr	    r0,=PDATB	   
    ldr	    r1,=0x5ff 		
    str	    r1,[r0]
    
    bl      Delay
    
    ldr	    r0,=PDATB	   
    ldr	    r1,=0x0 		
    str	    r1,[r0]
    
    bl      Delay
    
    b       display
    
Delay
    ldr     r0,=5000000
lable
    sub     r0,r0,#1
    cmp     r0,#0
    bne     lable
    mov     pc,lr
  
  end

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?