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

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

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

邮  编: 100086

联系电话:010-82623496
        62651196

传  真: 010-62651196

邮 箱: ylf-bj@163.com

 联系人: 吴训

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

游标/闪烁控制
ST7920A提供硬件游标及闪烁控制电路,由地址计数器(address counter)的值来指定DDRAM中的游标或闪烁位置
应用举例:
1.并行接口
ORG     0000H                   
LJMP     MAIN
ORG     0100H
COMMAND    EQU   30H
DATA1     EQU   31H
DATA2     EQU   32H
DATA3     EQU   33H
RS       EQU   P3.1
RW       EQU   P3.4
E       EQU   P3.5
******延时程序*******
DELAY:
MOV   R6,#00H
MOV   R7,#00H
DELAY1:
NOP
DJNZ   R7,DELAY1
DJNZ  R6,DELAY1
RET
******读BF和AC值*******
PR0:
PUSH     ACC
MOV     P1,#0FFH
CLR      RS
SETB     RW
SETB     E
MOV     COMMAND,P1
CLR     E
POP     ACC
RET
;*********写指令代码************************
PR1:
PUSH    ACC
CLR    RS
SETB    RW
PR11:MOV  P1,#0FFH
SETB    E
MOV     A,P1
CLR     E
JB     ACC.7,PR11
CLR     RW
MOV     P1,COMMAND
SETB    E
CLR    E
POP    ACC
RET
*********写显示数据************************
PR2:
PUSH     ACC
CLR      RS
SETB     RW
PR21:MOV   P1,#0FFH
SETB     E
MOV     A,P1
CLR      E
JB      ACC.7,PR21
SETB     RS
CLR      RW
MOV     P1,DATA1
SETB     E
CLR     E
POP      ACC
RET
*********读显示数据************************
PR3:
PUSH     ACC
CLR      RS
SETB     RW
PR31:MOV   P1,#0FFH
SETB     E
MOV      A,P1
CLR      E
JB      ACC.7,PR31
SETB     RS
SETB     RW
MOV     P1,#0FFH
SETB     E
MOV     COMMAND,P1
CLR     E
POP     ACC
RET
;************写CGROM*************************
CG:
LCALL     PR1
MOV      R0,#8
CG1:
MOV      DATA1,DATA3
LCALL     PR2
LCALL     PR2
MOV      DATA1,DATA2
LCALL     PR2
LCALL     PR2
DJNZ     R0,CG1
RET
;***********写DDRAM*************************
DD:
LCALL     PR1
MOV      R0,#8
MM:MOV    DATA1,#00H
LCALL     PR2
MOV      DATA1,DATA2
LCALL     PR2
DJNZ     R0,MM
RET
(1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (11) (12)

友情联接:

www.tianma.com.cn

www.tianma.com

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