Chinaunix首页 | 论坛 | 博客
  • 博客访问: 106637
  • 博文数量: 31
  • 博客积分: 2292
  • 博客等级: 大尉
  • 技术积分: 310
  • 用 户 组: 普通用户
  • 注册时间: 2010-01-17 23:41
文章分类

全部博文(31)

文章存档

2011年(2)

2010年(29)

分类: 嵌入式

2010-03-24 22:40:54


GPBCON EQU 0x56000010
GPBDAT EQU 0x56000014
WTCON EQU 0X53000000
LED1 EQU (14<<5)
LED2 EQU (13<<5)
LED3 EQU (11<<5)
LED4 EQU (7<<5)

            CODE32
            AREA ASM_LED,CODE ,READONLY
            ENTRY

        LDR R0,=WTCON ;看门狗关闭
        LDR R1,=0
        STR R1,[R0]
        
        LDR SP,=1024*4
        
        
        LDR R0,=GPBCON
        LDR R1,=(1<<10|1<<12|1<<14|1<<16)
        STR R1,[R0]


AGAIN    
        LDR R0,    =GPBDAT
        ;LDR R2,[R0]
        MOV R1,#LED1
        STR R1,[R0]


    
        LDR R1,=0X01200000            
NEXT1
        SUB R1,R1,#1
        CMP R1,#0
        BNE NEXT1
        
        LDR R0,    =GPBDAT
        ;LDR R2,[R0]
        MOV R1,#LED2
        STR R1,[R0]
    
        LDR R1,=0x01200000            
NEXT2
        SUB R1,R1,#1
        CMP R1,#0
        BNE NEXT2
        
        
        LDR R0,    =GPBDAT
        ;LDR R2,[R0]
        MOV R1,#LED3
        STR R1,[R0]


    
        LDR R1,=0X01200000            
NEXT3
        SUB R1,R1,#1
        CMP R1,#0
        BNE NEXT3
        
        LDR R0,    =GPBDAT
        ;LDR R2,[R0]
        MOV R1,#LED4
        STR R1,[R0]
    
        LDR R1,=0X01200000    
NEXT4
        SUB R1,R1,#1
        CMP R1,#0
        BNE NEXT4

        B AGAIN
        
END
                
        
        
        

led循环闪烁,板子mini2440
阅读(1109) | 评论(0) | 转发(0) |
0

上一篇:LED_ASM

下一篇:流水灯_c

给主人留下些什么吧!~~