st7588iic.asm

来自「ST7588 128x64Dot LCD 驱动程序, 使用I2C通讯.」· 汇编 代码 · 共 37 行

ASM
37
字号
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
;%  Product Title  : ST7588                                              %
;%  FOR IIC INTERFACE  128*64   B/W                                  %
;%  Modify         : LEO                                          %
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
;;///// I/O BIT MAP /////

SCL              EQU     P3.0            ; PIN 13 (SCL)
SDA              EQU     P1.7            ; PIN 14 (SI)
RES              EQU     P3.5            ; PIN 16
;;///// DATA DEFINE /////
STACK           EQU     6FH
I2C_DATA        EQU     2BH

;;///// VECTOR DEFINE /////
                ORG     0000H           ; RESET VECTOR
                LJMP    RESET           ;
                ORG     0003H           ; INT0 VECTOR
                RETI                    ;
                ORG     000BH           ; TIMER0 VECTOR
                RETI                    ;
                ORG     0013H           ; INT1 VECTOR
                RETI                    ;
                ORG     001BH           ; TIMER1 VECTOR
                RETI                    ;
                ORG     0023H           ; RI/TI VECTOR
                RETI                    ;
                ORG     002BH           ; TIMER2 VECTOR
                RETI                    ;
                                        ;
;;************* MAIN PROGRAM ***********;
RESET:                                  ;
                MOV     SP,#STACK       ; INITIAL STACK POINTER
                MOV     P1,#11111111B   ;
                MOV     P3,#11111111B   ;
                ;=======================;
                MOV     TMOD,#00000001B ;TIMER 0 

⌨️ 快捷键说明

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