js07.asm

来自「51单片机开发入门与典型实例」· 汇编 代码 · 共 32 行

ASM
32
字号
;程序:JS07.ASM 
     START:  MOV  DPTR, #TABLE   
     LOOP:   CLR   A             	
             MOVC  A, @A+DPTR    
             CJNE  A, #01H, LOOP1
             JMP   START         
     LOOP1:  MOV   P1, A         
             ACALL DELAY         
             INC   DPTR          
                 JMP   LOOP          
     DELAY:  MOV  R5,#25         
     DLY1:   MOV  R6,#100       
     DLY2:   MOV  R7,#100       
             DJNZ R7,$                                     
             DJNZ R6,DLY2
             DJNZ R5,DLY1        
             RET                 
     TABLE:  DB   0FEH,0FDH,0FBH,0F7H  
             DB   0EFH,0DFH,0BFH,7FH   
             DB   0FEH,0FDH,0FBH,0F7H  
             DB   0EFH,0DFH,0BFH,7FH   
             DB   7FH,0BFH,0DFH,0EFH   
             DB   0F7H,0FBH,0FDH,0FEH  
             DB   7FH,0BFH,0DFH,0EFH   
             DB   0F7H,0FBH,0FDH,0FEH  
             DB   00H,0FFH,00H,0FFH    
             DB   00H,0FFH,00H,0FFH    
             DB   01H                  
             END                      


⌨️ 快捷键说明

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