7528-68.asm
来自「st7529 在ucgui 的驱动程序,我是用16灰度的例子修改而成的,而在实际」· 汇编 代码 · 共 54 行
ASM
54 行
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
;% Product Title : ST7528 132x128 Mode FOR 68 Parallel INTERFACE %
;% ( LCD MODULE 128 x 128 SPRD) %
;% Start Date : 05/22/2003 %
;% Finish Date : %
;% Author : kevin_su %
;%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
;;~~~~~~~~~~~~ I/O BIT MAP ~~~~~~~~~~~~~~~~~~~~~~~~
;; VSS ; PIN 1
;; VDD ; PIN 2
;; NC ; PIN 3
A0 REG P3.0 ; PIN 4
RW REG P3.1 ; PIN 5 (WR)
E REG P3.2 ; PIN 6 (RD)
DB0 REG P1.0 ; PIN 7
DB1 REG P1.1 ; PIN 8
DB2 REG P1.2 ; PIN 9
DB3 REG P1.3 ; PIN 10
DB4 REG P1.4 ; PIN 11
DB5 REG P1.5 ; PIN 12
SCL REG P1.6 ; PIN 13 (SCL)
SI REG P1.7 ; PIN 14 (SI)
CS1 REG P3.3 ; PIN 15
RES REG P3.5 ; PIN 16
;---------------------------------------;
;;~~~~~~~~~~~~~ DATA DEFINE ~~~~~~~~~~~~~~~~~~~~~~~~
STACK EQU 6FH
;;~~~~~~~~~~~~~ VECTOR DEFINE ~~~~~~~~~~~~~~~~~~~~~~
ORG 0000H ; RESET VECTOR
LJMP SYS_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 ;
;;~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
;
;#########################################################################
;##### 8051 SYSTEM Reset program start #####
;#########################################################################
SYS_RESET:
MOV SP,#STACK ; INITIAL STACK POINTER
MOV IE,#00H ;い耞璓
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?