⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 main.asm

📁 F206的液晶模块显示程序
💻 ASM
字号:
        .title "LCDTEST1.asm"
        .include "lcdtest1_sub.h"
        
TXHOME	.set	40h    ;set text home address
TXAREA	.set	41h    ;set text area
GRHOME	.set    42h    ;set graghic home address
GRAREA	.set    43h    ;set graphic area
OFFSET	.set    22h    ;set offset address
ADPSET	.set    24h    ;set address pointer 
DW      .set    0C4h   ;write data,no change pointer
AWRON   .set    0B0h   ;set auto write mode
AWROFF  .set    0B2h   ;reset auto write mode
CMDP    .set    0101h  ;cmd port
DP      .set    0100h  ;data port

PARA1   .usect  "lcd_val",1 
PARA2   .usect  "lcd_val",1     
CMD     .usect  "lcd_val",1  
LCD_TMP .usect  "lcd_val",1
ITEM    .usect  "lcd_val",1
STARTADD .usect "lcd_val",1
LONG    .usect  "lcd_val",1
LONG_OLD .usect "lcd_val",1
FLAG_FIRST .usect "lcd_val",1

                       
        .sect   "vectors"
RSVECT  B       start
        .space  60*16
        
        .text
        
start:  
         
         LDP #6
         
         ;SPLK #3,ITEM
 		
		 CALL TINIT
		 CALL GINIT  
		 
		 SPLK #80h,CMD     ;OR mode,internal CG mode
		 CALL CW0             
		 
		 SPLK #94h,CMD     ;text on,graphic off,cursor off
		 CALL CW0
		 
		 CALL CLR          ;clear screen
		 
		 SPLK #0,PARA1     ;set address pointer
		 SPLK #ADPSET,CMD
		 CALL CW2
		 
		 SPLK #11h,PARA1   ;set display data
		 SPLK #DW,CMD
		 CALL CW1      
		 
		 
		  
		     
		 ;SPLK #AWRON,CMD   ;set data auto write
		 ;CALL CW0
		 
		 ;LAR  AR6,#TAB_CHAR
		 ;MAR  *,AR6         
;LOOP2		 
;		 LACL *+
;		 SACL STARTADD
;		 LACL *+
;		 SACL LONG
;LOOP1
;		 LACL *+
;		 SACL PARA1
;		 CALL AW
;		 LACL LONG
;		 SUB #1
;		 SACL LONG
;		 BCND LOOP1,NEQ  
;		 
;		 LACL ITEM
;		 SUB  #1
;		 SACL ITEM
;		 BCND LOOP2,NEQ
;         
;         SPLK #AWROFF,CMD
;         CALL CW0
 ;        
;LOOP3
;         NOP
;         B    LOOP3		 
		 
		.data
TAB_CHAR:
	.word 29,4,21h,35h,34h,2fh     ;start allocation,long,"AUTO"
    .word 71,3,33h,25h,34h         ;...,"SET"
    .word 113,4,28h,21h,2eh,24h    ;...,"HAND"			 
		 
 

         

		
		 
        
        


⌨️ 快捷键说明

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