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

📄 splc501user.lst

📁 此程序为出租车计价器
💻 LST
📖 第 1 页 / 共 5 页
字号:
         74 00 3A 00
         74 00 31 00
         35 00 3D 00
         73 00 32 00
         72 00 65 00
         61 00 6C 00
         3A 00 31 00
         2C 00 30 00
         2C 00 31 00
         36 00 3B 00
         69 00 6D 00
         61 00 67 00
         3A 00 31 00
         2C 00 31 00
         36 00 2C 00
         31 00 36 00
         3B 00 3B 00
         22 00 2C 00
         31 00 32 00
         38 00 2C 00
         30 00 2C 00
         30 00 2C 00
         30 00 0D 00
         0A 00      
000085C6                    	.CODE
00000301                    	.debug
00000301 2E 00 73 00        		.dw '.stabs "complex float:t16=r16;2;0;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         63 00 6F 00
         6D 00 70 00
         6C 00 65 00
         78 00 20 00
         66 00 6C 00
         6F 00 61 00
         74 00 3A 00
         74 00 31 00
         36 00 3D 00
         72 00 31 00
         36 00 3B 00
         32 00 3B 00
         30 00 3B 00
         22 00 2C 00
         31 00 32 00
         38 00 2C 00
         30 00 2C 00
         30 00 2C 00
         30 00 0D 00
         0A 00      
000085C6                    	.CODE
00000330                    	.debug
00000330 2E 00 73 00        		.dw '.stabs "complex double:t17=r17;2;0;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         63 00 6F 00
         6D 00 70 00
         6C 00 65 00
         78 00 20 00
         64 00 6F 00
         75 00 62 00
         6C 00 65 00
         3A 00 74 00
         31 00 37 00
         3D 00 72 00
         31 00 37 00
         3B 00 32 00
         3B 00 30 00
         3B 00 22 00
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 30 00
         0D 00 0A 00
000085C6                    	.CODE
00000360                    	.debug
00000360 2E 00 73 00        		.dw '.stabs "complex long double:t18=r18;2;0;",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         63 00 6F 00
         6D 00 70 00
         6C 00 65 00
         78 00 20 00
         6C 00 6F 00
         6E 00 67 00
         20 00 64 00
         6F 00 75 00
         62 00 6C 00
         65 00 3A 00
         74 00 31 00
         38 00 3D 00
         72 00 31 00
         38 00 3B 00
         32 00 3B 00
         30 00 3B 00
         22 00 2C 00
         31 00 32 00
         38 00 2C 00
         30 00 2C 00
         30 00 2C 00
         30 00 0D 00
         0A 00      
000085C6                    	.CODE
00000395                    	.debug
00000395 2E 00 73 00        		.dw '.stabs "void:t19=19",128,0,0,0',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         76 00 6F 00
         69 00 64 00
         3A 00 74 00
         31 00 39 00
         3D 00 31 00
         39 00 22 00
         2C 00 31 00
         32 00 38 00
         2C 00 30 00
         2C 00 30 00
         2C 00 30 00
         0D 00 0A 00
000085C6                    	.CODE
000085C6                    	.code
000003B5                    	.debug
000003B5 2E 00 73 00        		.dw '.stabs "F_LCD_ONOFF:F19",36,0,0,',0,0,offset _F_LCD_ONOFF,seg _F_LCD_ONOFF,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         46 00 5F 00
         4C 00 43 00
         44 00 5F 00
         4F 00 4E 00
         4F 00 46 00
         46 00 3A 00
         46 00 31 00
         39 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         00 00 00 00
         0D 00 0A 00
000085C6                    	.CODE
                            	.public _F_LCD_ONOFF
                            	_F_LCD_ONOFF:	.proc
000003DB                    	.debug
000003DB 2E 00 73 00        		.dw '.stabn 0x44,0,33,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 33 00
         2C 00 00 00
         00 00      
000003EE 00 00 00 00        		.dd LM1-_F_LCD_ONOFF
000003F0 0D 00 0A 00        		.dw 0x0d,0x0a
000085C6                    	.code
                            	LM1:
                            		// total=1, vars=1
                            		// frame_pointer_needed: 1
000085C6 88 DA              		push bp to [sp]
000085C7 41 20              		sp-=1
000085C8 08 0B 01 00        		bp=sp+1
                            	
000085CA 0D 03 04 00        		R1=BP+4
000085CC C5 D2              		[BP]=R1	// QImode move
000003F2                    	.debug
000003F2 2E 00 73 00        		.dw '.stabn 0x44,0,34,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 34 00
         2C 00 00 00
         00 00      
00000405 07 00 00 00        		.dd LM2-_F_LCD_ONOFF
00000407 0D 00 0A 00        		.dw 0x0d,0x0a
000085CD                    	.code
                            	LM2:
000085CD C5 94              		R2=[BP]	// QImode move
000085CE C2 92              		R1=[R2]	// QImode move
000085CF 40 42              		CMP R1,0	// QImode test
000085D0 02 4E              		JNZ L5	// QImode EQ
000085D1 0F 9F DB 85        		PC=L3
                            	L5:
00000409                    	.debug
00000409 2E 00 73 00        		.dw '.stabn 0x44,0,35,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 35 00
         2C 00 00 00
         00 00      
0000041C 0D 00 00 00        		.dd LM3-_F_LCD_ONOFF
0000041E 0D 00 0A 00        		.dw 0x0d,0x0a
000085D3                    	.code
                            	LM3:
000085D3 09 93 AF 00        		R1=175	// QImode move
000085D5 C8 D2              		[SP--]=R1	// QImode move
000085D6 40 F0 E8 B0        		call _F_SPLC501_Write_Com	// call without return value
000085D8 41 00              		SP=SP+1
000085D9 0F 9F E1 85        		pc=L4	// Indirect jump
                            	L3:
00000420                    	.debug
00000420 2E 00 73 00        		.dw '.stabn 0x44,0,37,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 37 00
         2C 00 00 00
         00 00      
00000433 15 00 00 00        		.dd LM4-_F_LCD_ONOFF
00000435 0D 00 0A 00        		.dw 0x0d,0x0a
000085DB                    	.code
                            	LM4:
000085DB 09 93 AE 00        		R1=174	// QImode move
000085DD C8 D2              		[SP--]=R1	// QImode move
000085DE 40 F0 E8 B0        		call _F_SPLC501_Write_Com	// call without return value
000085E0 41 00              		SP=SP+1
                            	L4:
00000437                    	.debug
00000437 2E 00 73 00        		.dw '.stabn 0x44,0,38,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 38 00
         2C 00 00 00
         00 00      
0000044A 1B 00 00 00        		.dd LM5-_F_LCD_ONOFF
0000044C 0D 00 0A 00        		.dw 0x0d,0x0a
000085E1                    	.code
                            	LM5:
0000044E                    	.debug
0000044E 2E 00 73 00        		.dw '.stabn 0x44,0,38,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         33 00 38 00
         2C 00 00 00
         00 00      
00000461 1B 00 00 00        		.dd LM6-_F_LCD_ONOFF
00000463 0D 00 0A 00        		.dw 0x0d,0x0a
000085E1                    	.code
                            	LM6:
                            	L2:
                            	
000085E1 41 00              		sp+=1
000085E2 88 98              		pop bp from [sp]
000085E3 90 9A              		retf
                            		.endp	// end of F_LCD_ONOFF
                            	
00000465                    	.debug
00000465 2E 00 73 00        		.dw '.stabs "SetCom:p4",160,0,0,4',0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         53 00 65 00
         74 00 43 00
         6F 00 6D 00
         3A 00 70 00
         34 00 22 00
         2C 00 31 00
         36 00 30 00
         2C 00 30 00
         2C 00 30 00
         2C 00 34 00
         0D 00 0A 00
000085E4                    	.CODE
00000483                    	.debug
00000483 2E 00 73 00        		.dw '.stabf ',0,0
         74 00 61 00
         62 00 66 00
         20 00 00 00
         00 00      
0000048C 1E 00 00 00        		.dd LME1-_F_LCD_ONOFF
0000048E 0D 00 0A 00        		.dw 0x0d,0x0a
000085E4                    	.code
                            	LME1:
000085E4                    	.code
00000490                    	.debug
00000490 2E 00 73 00        		.dw '.stabs "LCD501_Init:F19",36,0,0,',0,0,offset _LCD501_Init,seg _LCD501_Init,0x0d,0x0a
         74 00 61 00
         62 00 73 00
         20 00 22 00
         4C 00 43 00
         44 00 35 00
         30 00 31 00
         5F 00 49 00
         6E 00 69 00
         74 00 3A 00
         46 00 31 00
         39 00 22 00
         2C 00 33 00
         36 00 2C 00
         30 00 2C 00
         30 00 2C 00
         00 00 00 00
         1E 00 00 00
         0D 00 0A 00
000085E4                    	.CODE
                            	.public _LCD501_Init
                            	_LCD501_Init:	.proc
000004B6                    	.debug
000004B6 2E 00 73 00        		.dw '.stabn 0x44,0,47,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 37 00
         2C 00 00 00
         00 00      
000004C9 00 00 00 00        		.dd LM7-_LCD501_Init
000004CB 0D 00 0A 00        		.dw 0x0d,0x0a
000085E4                    	.code
                            	LM7:
                            		// total=3, vars=3
                            		// frame_pointer_needed: 1
000085E4 88 DA              		push bp to [sp]
000085E5 43 20              		sp-=3
000085E6 08 0B 01 00        		bp=sp+1
                            	
000085E8 0D 03 06 00        		R1=BP+6
000085EA 02 D2              		[bp+2]=R1	// QImode move
000004CD                    	.debug
000004CD 2E 00 73 00        		.dw '.stabn 0x44,0,48,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 38 00
         2C 00 00 00
         00 00      
000004E0 07 00 00 00        		.dd LM8-_LCD501_Init
000004E2 0D 00 0A 00        		.dw 0x0d,0x0a
000085EB                    	.code
                            	LM8:
                            	LBB2:
000004E4                    	.debug
000004E4 2E 00 73 00        		.dw '.stabn 0x44,0,49,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         34 00 39 00
         2C 00 00 00
         00 00      
000004F7 07 00 00 00        		.dd LM9-_LCD501_Init
000004F9 0D 00 0A 00        		.dw 0x0d,0x0a
000085EB                    	.code
                            	LM9:
000085EB 40 F0 C3 B0        		call _F_SPLC501_Initial_IO	// call without return value
000004FB                    	.debug
000004FB 2E 00 73 00        		.dw '.stabn 0x44,0,50,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00
         78 00 34 00
         34 00 2C 00
         30 00 2C 00
         35 00 30 00
         2C 00 00 00
         00 00      
0000050E 09 00 00 00        		.dd LM10-_LCD501_Init
00000510 0D 00 0A 00        		.dw 0x0d,0x0a
000085ED                    	.code
                            	LM10:
000085ED 09 93 AF 00        		R1=175	// QImode move
000085EF C8 D2              		[SP--]=R1	// QImode move
000085F0 40 F0 E8 B0        		call _F_SPLC501_Write_Com	// call without return value
000085F2 41 00              		SP=SP+1
00000512                    	.debug
00000512 2E 00 73 00        		.dw '.stabn 0x44,0,51,',0,0
         74 00 61 00
         62 00 6E 00
         20 00 30 00

⌨️ 快捷键说明

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