demo.s43

来自「使用汇编语言用来检测液晶屏幕有没有坏点等错误。。。」· S43 代码 · 共 40 行

S43
40
字号
#include  "msp430x41x.h"
      org   0e000h
RESET   NOP
     mov #02e0h,sp
 ;----------------------------------------------------------     
loop  
      MOV.B  #00111100B,LCDCTL; 90h关显示
      MOV.B  #00001000b,BTCTL ;BIT3  BTCTL基本时钟
      mov.b #0fCh,P5SEL; 选择输入 
      MOV.B  #00111101B,LCDCTL; 90h 开显示器  
  ;    call  #clrdis
    MOV.B #0FFH,&91H
     CALL  #aclrdis
    MOV.B #0FFH,&92H
     CALL  #aclrdis
    MOV.B #0FFH,&93H 
    CALL  #aclrdis
    MOV.B #0FFH,&94H
     CALL  #aclrdis
    MOV.B #0FFH,&95H
     CALL  #aclrdis
    MOV.B #0ffH,&96H
     CALL #aclrdis
    MOV.B #0FFH,&97H
    jmp loop
aclrdis
    MOV.B #0H,&91H
    MOV.B #0H,&92H
    MOV.B #0H,&93H
    MOV.B #0H,&94H
    MOV.B #0H,&95H
    MOV.B #0H,&96H
    MOV.B #0H,&97H
ret
 ;-------------------------------------------------------------
      
            ORG     0FFFEh                  ; MSP430 RESET Vector
        
                DW      RESET                   ;
      end

⌨️ 快捷键说明

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