设为首页
加入收藏
 
  关于我们
  组织架构
 
     
 

公司全称:
北京友力发科贸有限公司

公司地址:
北京市海淀区海淀路86号 中发电子大厦720室

邮  编: 100086

联系电话:010-82623496
        62651196

传  真: 010-62651196

邮 箱: ylf-bj@163.com

 联系人: 吴训

 
     
 
 
     
 
 首页>产品展示
 
  >>字符型 >>图形点阵型 >>彩屏型 >>中文字库
ST7920驱动介绍:

;**********主程序****************************
MAIN:
MOV SP,#67H
MOV COMMAND,#30H
CLR RS
SETB RW
MOV P1,#0FFH
SETB E
MOV A,COMMAND
MOV A,P1
CLR E
LCALL DELAY
MOV COMMAND,#30H
CLR RS
SETB RW
MOV P1,#0FFH
SETB E
MOV A,COMMAND
MOV A,P1
CLR E
LCALL DELAY
MOV COMMAND,#30H ;功能设置 8位数据,基本指令
LCALL PR1
MOV COMMAND,#0CH ;显示状态 ON,游标OFF,反白OFF
LCALL PR1
MOV COMMAND,#01H ;清除显示
LCALL PR1
MOV COMMAND,#02H ;地址归位
LCALL PR1
MOV COMMAND,#80H ;设置DDRAM地址
LCALL PR1
LCALL DELAY
MOV R0,#10H ;显示HCGROM
MOV DATA1,#02H
L: LCALL PR2
INC DATA1
DJNZ R0,L
MOV COMMAND,#90H
LCALL PR1
MOV DATA1,#41H
MOV R0,#10H
L1: LCALL PR2
INC DATA1
DJNZ R0,L1

MOV COMMAND,#88H
LCALL PR1
MOV DATA1,#51H
MOV R0,#10H
L2: LCALL PR2
INC DATA1
DJNZ R0,L2

MOV COMMAND,#98H
LCALL PR1
MOV DATA1,#61H
MOV R0,#10H
L3: LCALL PR2
INC DATA1
DJNZ R0,L3

LCALL DELAY
LCALL DELAY
LCALL DELAY
;*************写CGRAM***************************

MOV COMMAND,#40H
MOV DATA3,#0FFH
MOV DATA2,#00H
LCALL CG

MOV COMMAND,#50H
MOV DATA3,#00H
MOV DATA2,#0FFH
LCALL CG

MOV COMMAND,#60H
MOV DATA3,#0AAH
MOV DATA2,#0AAH
LCALL CG

MOV COMMAND,#70H
MOV DATA3,#55H
MOV DATA2,#55H
LCALL CG


MOV COMMAND,#80H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#00H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#80H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#02H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#80H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#04H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#80H
MOV DATA2,#06H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#06H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#06H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#06H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#40H
MOV DATA3,#0AAH
MOV DATA2,#55H
LCALL CG
MOV COMMAND,#50H
MOV DATA3,#55H
MOV DATA2,#0AAH
LCALL CG
MOV COMMAND,#60H
MOV DATA3,#0FFH
MOV DATA2,#0FFH
LCALL CG

MOV COMMAND,#80H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#00H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#00H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#80H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#02H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#02H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY


MOV COMMAND,#80H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#90H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#88H
MOV DATA2,#04H
LCALL DD
MOV COMMAND,#98H
MOV DATA2,#04H
LCALL DD
LCALL DELAY
LCALL DELAY
LCALL DELAY

MOV COMMAND,#01H
LCALL PR1
MOV COMMAND,#80H
LCALL PR1
MOV DPTR,#CHINESE1
MOV R0,#10H

CHINA1:
CLR A
MOVC A,@A+DPTR
MOV DATA1,A
LCALL PR2
INC DPTR
DJNZ R0,CHINA1

MOV COMMAND,#90H
LCALL PR1
MOV DPTR,#CHINESE2
MOV R0,#10H
CHINA2:
CLR A
MOVC A,@A+DPTR
MOV DATA1,A
LCALL PR2
INC DPTR
DJNZ R0,CHINA2


MOV COMMAND,#88H
LCALL PR1
MOV DPTR,#CHINESE3
MOV R0,#10H
CHINA3:
CLR A
MOVC A,@A+DPTR
MOV DATA1,A
LCALL PR2
INC DPTR
DJNZ R0,CHINA3


MOV COMMAND,#98H
LCALL PR1
MOV DPTR,#CHINESE4
MOV R0,#10H
CHINA4:
CLR A
MOVC A,@A+DPTR
MOV DATA1,A
LCALL PR2
INC DPTR
DJNZ R0,CHINA4
LCALL DELAY
LCALL DELAY
LCALL DELAY
LJMP MAIN
CHINESE1:
DB 0B1H,0B1H,0BEH,0A9H,0D3H,0D1H,0C1H,0A6H,0B7H,0A2H,0BFH,0C6H,0C3H,0B3H,0D3H,0D0H
CHINESE2:
DB 0A6H,0E0H,0BEH,0ADH,0C0H,0EDH,0A3H,0BAH,0CEH,0E2H,0D1H,0B5H,0A6H,0E0H,0A6H,0E0H
CHINESE3:
DB 0B5H,0E7H,0BBH,0B0H,0A3H,0BAH,0A3H,0B1H,0A3H,0B3H,0A3H,0B8H,0A3H,0B0H,0A3H,0B1H
CHINESE4:
DB 0A3H,0B0H,0A3H,0B3H,0A3H,0B3H,0A3H,0B5H,0A3H,0B0H,0A3H,0B8H,0A6H,0E0H,0A6H,0E0H
END
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12)

友情联接:

www.tianma.com.cn

www.tianma.com

 
 
 
版权所有:北京友力发科贸有限公司