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

📄 g19264.src

📁 这是一个用STC单片机作的,带液晶显示屏的万年历程序,并有串行接收部份,大家一定要珍惜用.
💻 SRC
📖 第 1 页 / 共 3 页
字号:
; g19264.SRC generated from: g19264.c
; COMPILER INVOKED BY:
;        C:\Keil\C51\BIN\C51.EXE g19264.c BROWSE DEBUG OBJECTEXTEND OBJECT(C:\Documents and Settings\jktly\My Documents\g19264.obj)

$NOMOD51

NAME	G19264

P0	DATA	080H
P1	DATA	090H
P2	DATA	0A0H
Elcm	BIT	090H.2
P3	DATA	0B0H
T0	BIT	0B0H.4
AC	BIT	0D0H.6
T1	BIT	0B0H.5
T2	BIT	090H.0
EA	BIT	0A8H.7
Rwlcm	BIT	090H.1
IE	DATA	0A8H
EXF2	BIT	0C8H.6
RD	BIT	0B0H.7
ES	BIT	0A8H.4
IP	DATA	0B8H
RI	BIT	098H.0
INT0	BIT	0B0H.2
CY	BIT	0D0H.7
TI	BIT	098H.1
INT1	BIT	0B0H.3
RCAP2H	DATA	0CBH
PS	BIT	0B8H.4
SP	DATA	081H
T2EX	BIT	090H.1
CS1LCM	BIT	090H.3
OV	BIT	0D0H.2
CS2LCM	BIT	090H.5
RCAP2L	DATA	0CAH
CS3LCM	BIT	090H.6
C_T2	BIT	0C8H.1
WR	BIT	0B0H.6
RCLK	BIT	0C8H.5
TCLK	BIT	0C8H.4
SBUF	DATA	099H
PCON	DATA	087H
SCON	DATA	098H
TMOD	DATA	089H
TCON	DATA	088H
Datalcm	DATA	080H
IE0	BIT	088H.1
IE1	BIT	088H.3
B	DATA	0F0H
CP_RL2	BIT	0C8H.0
ACC	DATA	0E0H
ET0	BIT	0A8H.1
ET1	BIT	0A8H.3
TF0	BIT	088H.5
ET2	BIT	0A8H.5
TF1	BIT	088H.7
TF2	BIT	0C8H.7
RB8	BIT	098H.2
TH0	DATA	08CH
EX0	BIT	0A8H.0
IT0	BIT	088H.0
TH1	DATA	08DH
TB8	BIT	098H.3
EX1	BIT	0A8H.2
IT1	BIT	088H.2
TH2	DATA	0CDH
P	BIT	0D0H.0
SM0	BIT	098H.7
TL0	DATA	08AH
SM1	BIT	098H.6
TL1	DATA	08BH
SM2	BIT	098H.5
TL2	DATA	0CCH
PT0	BIT	0B8H.1
PT1	BIT	0B8H.3
RS0	BIT	0D0H.3
PT2	BIT	0B8H.5
TR0	BIT	088H.4
RS1	BIT	0D0H.4
TR1	BIT	088H.6
TR2	BIT	0C8H.2
PX0	BIT	0B8H.0
PX1	BIT	0B8H.2
DPH	DATA	083H
DPL	DATA	082H
EXEN2	BIT	0C8H.3
REN	BIT	098H.4
T2CON	DATA	0C8H
Dilcm	BIT	090H.0
RXD	BIT	0B0H.0
TXD	BIT	0B0H.1
F0	BIT	0D0H.5
RST	BIT	090H.4
PSW	DATA	0D0H
?PR?main?G19264      SEGMENT CODE 
?DT?main?G19264      SEGMENT DATA OVERLAYABLE 
?PR?_Linexy?G19264   SEGMENT CODE 
?DT?_Linexy?G19264   SEGMENT DATA OVERLAYABLE 
?PR?_Linehv?G19264   SEGMENT CODE 
?DT?_Linehv?G19264   SEGMENT DATA OVERLAYABLE 
?PR?point?G19264     SEGMENT CODE 
?DT?point?G19264     SEGMENT DATA OVERLAYABLE 
?PR?_Rollscreen?G19264                   SEGMENT CODE 
?PR?_Putstr?G19264   SEGMENT CODE 
?DT?_Putstr?G19264   SEGMENT DATA OVERLAYABLE 
?PR?_Putedot?G19264  SEGMENT CODE 
?DT?_Putedot?G19264  SEGMENT DATA OVERLAYABLE 
?PR?_Putcdot?G19264  SEGMENT CODE 
?DT?_Putcdot?G19264  SEGMENT DATA OVERLAYABLE 
?PR?Lcmcls?G19264    SEGMENT CODE 
?PR?Rddata?G19264    SEGMENT CODE 
?PR?_Wrdata?G19264   SEGMENT CODE 
?DT?_Wrdata?G19264   SEGMENT DATA OVERLAYABLE 
?PR?_WrcmdL?G19264   SEGMENT CODE 
?DT?_WrcmdL?G19264   SEGMENT DATA OVERLAYABLE 
?PR?_WrcmdM?G19264   SEGMENT CODE 
?DT?_WrcmdM?G19264   SEGMENT DATA OVERLAYABLE 
?PR?_WrcmdR?G19264   SEGMENT CODE 
?DT?_WrcmdR?G19264   SEGMENT DATA OVERLAYABLE 
?PR?lcdbusyL?G19264  SEGMENT CODE 
?PR?lcdbusyM?G19264  SEGMENT CODE 
?PR?lcdbusyR?G19264  SEGMENT CODE 
?PR?wtcom?G19264     SEGMENT CODE 
?PR?Locatexy?G19264  SEGMENT CODE 
?PR?Lcminit?G19264   SEGMENT CODE 
?PR?_Delay?G19264    SEGMENT CODE 
?CO?G19264           SEGMENT CODE 
?DT?G19264           SEGMENT DATA 
?BI?G19264           SEGMENT BIT 
	EXTRN	CODE (_cabs)
	EXTRN	CODE (?C_STARTUP)
	EXTRN	CODE (?C?CLDOPTR)
	PUBLIC	xy
	PUBLIC	row
	PUBLIC	col
	PUBLIC	cbyte
	PUBLIC	Ezk
	PUBLIC	Hzk
	PUBLIC	STR4
	PUBLIC	STR3
	PUBLIC	STR2
	PUBLIC	STR1
	PUBLIC	_Delay
	PUBLIC	Lcminit
	PUBLIC	Locatexy
	PUBLIC	wtcom
	PUBLIC	lcdbusyR
	PUBLIC	lcdbusyM
	PUBLIC	lcdbusyL
	PUBLIC	_WrcmdR
	PUBLIC	_WrcmdM
	PUBLIC	_WrcmdL
	PUBLIC	_Wrdata
	PUBLIC	Rddata
	PUBLIC	Lcmcls
	PUBLIC	_Putcdot
	PUBLIC	_Putedot
	PUBLIC	_Putstr
	PUBLIC	_Rollscreen
	PUBLIC	point
	PUBLIC	_Linehv
	PUBLIC	_Linexy
	PUBLIC	main

	RSEG  ?DT?main?G19264
?main?BYTE:
          x?040:   DS   1

	RSEG  ?DT?_WrcmdL?G19264
?_WrcmdL?BYTE:
         X?1174:   DS   1

	RSEG  ?DT?point?G19264
?point?BYTE:
         x1?354:   DS   1
         y1?355:   DS   1

	RSEG  ?DT?_WrcmdM?G19264
?_WrcmdM?BYTE:
         X?1275:   DS   1

	RSEG  ?DT?_WrcmdR?G19264
?_WrcmdR?BYTE:
         X?1376:   DS   1

	RSEG  ?DT?_Wrdata?G19264
?_Wrdata?BYTE:
         X?1073:   DS   1

	RSEG  ?DT?_Putcdot?G19264
?_Putcdot?BYTE:
          i?769:   DS   1
     bakerx?770:   DS   1
     bakery?771:   DS   1
          x?772:   DS   2

	RSEG  ?DT?_Linehv?G19264
?_Linehv?BYTE:
     length?251:   DS   1
	ORG  1
         xs?252:   DS   1
         ys?253:   DS   1

	RSEG  ?DT?_Putedot?G19264
?_Putedot?BYTE:
          i?664:   DS   1
     bakerx?665:   DS   1
     bakery?666:   DS   1
          x?667:   DS   2

	RSEG  ?DT?_Linexy?G19264
?_Linexy?BYTE:
          t?143:   DS   1
       xerr?144:   DS   2
       yerr?145:   DS   2
    delta_x?146:   DS   2
    delta_y?147:   DS   2
   distance?148:   DS   2
       incx?149:   DS   1
       incy?150:   DS   1

	RSEG  ?DT?_Putstr?G19264
?_Putstr?BYTE:
       puts?559:   DS   3
          i?560:   DS   1
	ORG  4
          j?561:   DS   1
          X?562:   DS   1

	RSEG  ?DT?G19264
          cbyte:   DS   1
            col:   DS   1
            row:   DS   1

	RSEG  ?BI?G19264
             xy:   DBIT   1

	RSEG  ?CO?G19264
STR1:
	DB	080H
	DB	081H
	DB	082H
	DB	083H
	DB	084H
	DB	085H
	DB	086H
	DB	087H
	DB	088H
	DB	089H
	DB	08AH
	DB	08BH

STR2:
	DB  'O' ,'u' ,'r' ,' ' ,'f' ,'r' ,'i' ,'e' ,'n' ,'d' 
	DB  ' ' ,'o' ,'v' ,'e' ,'r' ,' ' ,'t' ,'h' ,'e' ,' ' 
	DB  'w' ,'o' ,'l' ,'d' ,000H


STR3:
	DB  'P' ,'r' ,'o' ,'g' ,'r' ,'a' ,'m' ,' ' ,'b' ,'y' 
	DB  ' ' ,'K' ,'e' ,'i' ,'l' ,' ' ,'C' ,'5' ,'1' ,' ' 
	DB  '6' ,'.' ,'1' ,'2' ,000H


STR4:
	DB  'T' ,'h' ,'a' ,'n' ,'k' ,' ' ,'y' ,'o' ,'u' ,' ' 
	DB  '~' ,'v' ,'~' ,' ' ,'1' ,'2' ,'3' ,'4' ,'5' ,'6' 
	DB  '7' ,'8' ,'9' ,'0' ,000H


Hzk:
	DB	004H
	DB	004H
	DB	0C4H
	DB	044H
	DB	05FH
	DB	044H
	DB	044H
	DB	0F4H
	DB	044H
	DB	04FH
	DB	054H
	DB	064H
	DB	044H
	DB	046H
	DB	004H
	DB	000H
	DB	080H
	DB	040H
	DB	03FH
	DB	000H
	DB	040H
	DB	040H
	DB	020H
	DB	020H
	DB	013H
	DB	00CH
	DB	018H
	DB	024H
	DB	043H
	DB	080H
	DB	0E0H
	DB	000H
	DB	000H
	DB	0FEH
	DB	04AH
	DB	04AH
	DB	000H
	DB	0FEH
	DB	0EAH
	DB	0AAH
	DB	0AAH
	DB	0FEH
	DB	000H
	DB	04AH
	DB	04AH
	DB	0FEH
	DB	000H
	DB	000H
	DB	002H
	DB	083H
	DB	042H
	DB	022H
	DB	012H
	DB	01BH
	DB	002H
	DB	002H
	DB	002H
	DB	00BH
	DB	012H
	DB	022H
	DB	062H
	DB	0C3H
	DB	002H
	DB	000H
	DB	000H
	DB	0FEH
	DB	002H
	DB	0D2H
	DB	052H
	DB	052H
	DB	0D2H
	DB	03EH
	DB	0D2H
	DB	016H
	DB	01AH
	DB	012H
	DB	0FFH
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	0FFH
	DB	050H
	DB	053H
	DB	052H
	DB	04AH
	DB	06BH
	DB	050H
	DB	04FH
	DB	054H
	DB	07BH
	DB	040H
	DB	0FFH
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0FEH
	DB	022H
	DB	0D2H
	DB	00EH
	DB	020H
	DB	0B8H
	DB	04FH
	DB	0B2H
	DB	09EH
	DB	080H
	DB	09FH
	DB	072H
	DB	08AH
	DB	006H
	DB	000H
	DB	000H
	DB	0FFH
	DB	004H
	DB	008H
	DB	007H
	DB	021H
	DB	012H
	DB	00AH
	DB	046H
	DB	082H
	DB	07EH
	DB	006H
	DB	00AH
	DB	012H
	DB	031H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0C0H
	DB	030H
	DB	008H
	DB	004H
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	003H
	DB	00CH
	DB	010H
	DB	020H
	DB	040H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0FCH
	DB	044H
	DB	054H
	DB	054H
	DB	07CH
	DB	055H
	DB	0D6H
	DB	054H
	DB	07CH
	DB	054H
	DB	054H
	DB	044H
	DB	044H
	DB	000H
	DB	080H
	DB	060H
	DB	01FH
	DB	080H
	DB	09FH
	DB	055H
	DB	035H
	DB	015H
	DB	01FH
	DB	015H
	DB	015H
	DB	035H
	DB	05FH
	DB	080H
	DB	000H
	DB	000H
	DB	000H
	DB	008H
	DB	0E8H
	DB	0A8H
	DB	0A8H
	DB	0A8H
	DB	0A8H
	DB	0FFH
	DB	0A8H
	DB	0A8H
	DB	0A8H
	DB	0A8H
	DB	0E8H
	DB	00CH
	DB	008H
	DB	000H
	DB	000H
	DB	040H
	DB	023H
	DB	012H
	DB	00AH
	DB	006H
	DB	002H
	DB	0FFH
	DB	002H
	DB	006H
	DB	00AH
	DB	012H
	DB	023H
	DB	060H
	DB	020H
	DB	000H
	DB	000H
	DB	000H
	DB	002H
	DB	004H
	DB	008H
	DB	030H
	DB	0C0H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	040H
	DB	020H
	DB	010H
	DB	00CH
	DB	003H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	004H
	DB	004H
	DB	004H
	DB	084H
	DB	0E4H
	DB	03CH
	DB	027H
	DB	024H
	DB	024H
	DB	024H
	DB	024H
	DB	0F4H
	DB	024H
	DB	006H
	DB	004H
	DB	000H
	DB	004H
	DB	002H
	DB	001H
	DB	000H
	DB	0FFH
	DB	009H
	DB	009H
	DB	009H
	DB	009H
	DB	049H
	DB	089H
	DB	07FH
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0FEH
	DB	002H
	DB	022H
	DB	0DAH
	DB	006H
	DB	000H
	DB	0FEH
	DB	092H
	DB	092H
	DB	092H
	DB	092H
	DB	0FFH
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	0FFH
	DB	008H
	DB	010H
	DB	008H
	DB	007H
	DB	000H
	DB	0FFH
	DB	042H
	DB	024H
	DB	008H
	DB	014H
	DB	022H
	DB	061H
	DB	020H
	DB	000H
	DB	000H
	DB	000H
	DB	080H
	DB	040H
	DB	030H
	DB	00CH
	DB	000H
	DB	0C0H
	DB	007H
	DB	01AH
	DB	020H
	DB	040H
	DB	080H
	DB	080H
	DB	080H
	DB	000H
	DB	001H
	DB	001H
	DB	020H
	DB	070H
	DB	028H
	DB	024H
	DB	023H
	DB	020H
	DB	020H
	DB	028H
	DB	030H
	DB	060H
	DB	000H
	DB	001H
	DB	000H
	DB	000H
	DB	010H
	DB	010H
	DB	092H
	DB	092H
	DB	092H
	DB	092H
	DB	092H
	DB	092H
	DB	0D2H
	DB	09AH
	DB	012H
	DB	002H
	DB	0FFH
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	03FH
	DB	010H
	DB	010H
	DB	010H
	DB	010H
	DB	010H
	DB	03FH
	DB	000H
	DB	040H
	DB	080H
	DB	07FH
	DB	000H
	DB	000H
	DB	000H

Ezk:
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0F8H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	027H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	008H
	DB	004H
	DB	002H
	DB	008H
	DB	004H
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	040H
	DB	040H
	DB	0F8H
	DB	040H
	DB	040H
	DB	0F8H
	DB	040H
	DB	000H
	DB	004H
	DB	03FH
	DB	004H
	DB	004H
	DB	03FH
	DB	004H
	DB	004H
	DB	000H
	DB	000H
	DB	070H
	DB	088H
	DB	0FCH
	DB	008H
	DB	008H
	DB	030H
	DB	000H
	DB	000H
	DB	01CH
	DB	020H
	DB	0FFH
	DB	021H
	DB	022H
	DB	01CH
	DB	000H
	DB	0F0H
	DB	008H
	DB	0F0H
	DB	080H
	DB	070H
	DB	008H
	DB	000H
	DB	000H
	DB	000H
	DB	031H
	DB	00EH
	DB	001H
	DB	01EH
	DB	021H
	DB	01EH
	DB	000H
	DB	000H
	DB	0F0H
	DB	008H
	DB	088H
	DB	070H
	DB	000H
	DB	000H
	DB	000H
	DB	01EH
	DB	021H
	DB	023H
	DB	024H
	DB	018H
	DB	016H
	DB	020H
	DB	000H
	DB	020H
	DB	018H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0C0H
	DB	030H
	DB	008H
	DB	004H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	003H
	DB	00CH
	DB	010H
	DB	020H
	DB	004H
	DB	008H
	DB	030H
	DB	0C0H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	020H
	DB	010H
	DB	00CH
	DB	003H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	040H
	DB	040H
	DB	080H
	DB	0F0H
	DB	080H
	DB	040H
	DB	040H
	DB	000H
	DB	002H
	DB	002H
	DB	001H
	DB	00FH
	DB	001H
	DB	002H
	DB	002H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0E0H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	001H
	DB	001H
	DB	001H
	DB	00FH
	DB	001H
	DB	001H
	DB	001H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	080H
	DB	060H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	001H
	DB	001H
	DB	001H
	DB	001H
	DB	001H
	DB	001H
	DB	001H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	020H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0E0H
	DB	018H
	DB	004H
	DB	000H
	DB	040H
	DB	030H
	DB	00CH
	DB	003H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	0E0H
	DB	010H
	DB	008H
	DB	008H
	DB	010H
	DB	0E0H
	DB	000H
	DB	000H
	DB	00FH
	DB	010H
	DB	020H
	DB	020H
	DB	010H
	DB	00FH
	DB	000H
	DB	000H
	DB	010H
	DB	010H
	DB	0F8H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	000H
	DB	020H
	DB	020H
	DB	03FH
	DB	020H
	DB	020H
	DB	000H

⌨️ 快捷键说明

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