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

📄 lcd.lst

📁 FLASH烧录 麻将机。。。。 FLASH烧录 麻将机
💻 LST
📖 第 1 页 / 共 3 页
字号:
   628 00:038A: 8F xx 47     		BBS0		<LCDX,Offset4bitHD
   629 00:038D: A9 0C        		LDA		#12
   630 00:038F: 8D xx xx     		STA		TEMP_L
   631                        
   632                        DispCharLP:
  Sat Nov 29 2008 17:23                                                                                                Page 12


   633 00:0392: AE xx xx     		LDX		LCDX
   634 00:0395: BD xx xx     		LDA		XoffsetTab,X
   635 00:0398: A8           		TAY
   636                        		
   637 00:0399: B2 xx        		LDA		(FPtrL)
   638 00:039B: 91 xx        		STA		(PtrL),Y
   639                        		
   640 00:039D: C8           		INY
   641 00:039E: EE xx xx     		INC		FPtrL
   642                        		
   643 00:03A1: D0 03        		BNE		DispCharNext
   644 00:03A3: EE xx xx     		INC		FPtrH
   645                        DispCharNext:		
   646 00:03A6: B1 xx        		LDA		(PtrL),Y
   647 00:03A8: 29 0F        		AND		#0FH
   648 00:03AA: 12 xx        		ORA		(FPtrL)
   649 00:03AC: 91 xx        		STA		(PtrL),Y
   650                        		
   651 00:03AE: 18           		CLC		
   652 00:03AF: AD xx xx     		LDA		PtrL
   653 00:03B2: 69 1E        		ADC		#30
   654 00:03B4: 8D xx xx     		STA		PtrL
   655 00:03B7: AD xx xx     		LDA		PtrH
   656 00:03BA: 69 00        		ADC		#0
   657 00:03BC: 8D xx xx     		STA		PtrH
   658                        
   659 00:03BF: EE xx xx     		INC		FPtrL
   660 00:03C2: AD xx xx     		LDA		FPtrL
   661 00:03C5: C9 00        		CMP		#0
   662 00:03C7: D0 03        		BNE		DispCharNext1	
   663 00:03C9: EE xx xx     		INC		FPtrH
   664                        DispCharNext1:
   665 00:03CC: CE xx xx     		DEC		TEMP_L
   666 00:03CF: D0 C1        		BNE		DispCharLP		
   667                        		
   668 00:03D1: 4C xx xx     		JMP		DispCharEnd	
   669                        		
   670                        Offset4bitHD:
   671 00:03D4: A9 0C        		LDA		#12
   672 00:03D6: 8D xx xx     		STA		TEMP_L
   673                        
   674                        DispCharLP2:
   675                        		
   676 00:03D9: B2 xx        		LDA		(FPtrL)
   677 00:03DB: 8D xx xx     		STA		TEMP_H2
   678 00:03DE: EE xx xx     		INC		FPtrL
   679 00:03E1: AD xx xx     		LDA		FPtrL
   680 00:03E4: C9 00        		CMP		#0
   681 00:03E6: D0 03        		BNE		DispCharNext2
   682 00:03E8: EE xx xx     		INC		FPtrH
   683                        DispCharNext2:		
   684 00:03EB: B2 xx        		LDA		(FPtrL)
   685 00:03ED: 8D xx xx     		STA		TEMP_H
   686                        		
   687 00:03F0: 18           		CLC		
   688 00:03F1: 4E xx xx     		LSR		TEMP_H2
   689 00:03F4: 6E xx xx     		ROR		TEMP_H
   690 00:03F7: 18           		CLC		
  Sat Nov 29 2008 17:23                                                                                                Page 13


   691 00:03F8: 4E xx xx     		LSR		TEMP_H2
   692 00:03FB: 6E xx xx     		ROR		TEMP_H
   693 00:03FE: 18           		CLC		
   694 00:03FF: 4E xx xx     		LSR		TEMP_H2
   695 00:0402: 6E xx xx     		ROR		TEMP_H
   696 00:0405: 18           		CLC		
   697 00:0406: 4E xx xx     		LSR		TEMP_H2
   698 00:0409: 6E xx xx     		ROR		TEMP_H		;shit 4 bit by right
   699                        
   700 00:040C: AE xx xx     		LDX		LCDX
   701 00:040F: BD xx xx     		LDA		XoffsetTab,X
   702 00:0412: A8           		TAY
   703 00:0413: AD xx xx     		LDA		TEMP_H2
   704                        		
   705 00:0416: A9 F0        		LDA		#F0H
   706 00:0418: 31 xx        		AND		(PtrL),Y
   707 00:041A: 0D xx xx     		ORA		TEMP_H2
   708 00:041D: 91 xx        		STA		(PtrL),Y
   709                        		
   710                        		
   711                        ;		ORA		(PtrL),Y
   712                        ;		STA		(PtrL),Y
   713                        		
   714 00:041F: C8           		INY
   715                        		
   716 00:0420: AD xx xx     		LDA		TEMP_H
   717 00:0423: 91 xx        		STA		(PtrL),Y
   718                        		
   719 00:0425: 18           		CLC		
   720 00:0426: AD xx xx     		LDA		PtrL
   721 00:0429: 69 1E        		ADC		#30
   722 00:042B: 8D xx xx     		STA		PtrL
   723 00:042E: AD xx xx     		LDA		PtrH
   724 00:0431: 69 00        		ADC		#0
   725 00:0433: 8D xx xx     		STA		PtrH
   726                        
   727 00:0436: EE xx xx     		INC		FPtrL
   728 00:0439: AD xx xx     		LDA		FPtrL
   729 00:043C: C9 00        		CMP		#0
   730 00:043E: D0 03        		BNE		DispCharNext3
   731 00:0440: EE xx xx     		INC		FPtrH
   732                        DispCharNext3:
   733 00:0443: CE xx xx     		DEC		TEMP_L
   734 00:0446: AD xx xx     		LDA		TEMP_L
   735 00:0449: C9 00        		CMP		#0
   736 00:044B: D0 8C        		BNE		DispCharLP2
   737                        DispCharEnd:
   738 00:044D: 68           		PLA
   739 00:044E: 85 35        		STA		DRRH
   740 00:0450: 68           		PLA
   741 00:0451: 85 34        		STA		DRRL
   742 00:0453: 7A           		PLY
   743 00:0454: FA           		PLX
   744 00:0455: 68           		PLA		
   745 00:0456: 60           		RTS
   746                        ;=================================================
   747                        
   748                        ;=================================================
  Sat Nov 29 2008 17:23                                                                                                Page 14


   749                        ;Input:A
   750                        ;Output: Residue--> ResData    Quotient-->A
   751                        ;=================================================
   752                        DIVIDETEN:
   753 00:0457: DA           		PHX
   754 00:0458: 5A           		PHY
   755 00:0459: 9C xx xx                     STZ             TEMP
   756                        DivLoop:
   757 00:045C: C9 0A                        CMP             #10
   758 00:045E: 90 09                        bcc             DivEnd
   759 00:0460: 38                           SEC
   760 00:0461: E9 0A                        SBC             #10
   761 00:0463: EE xx xx                     INC             TEMP
   762 00:0466: 4C xx xx                     JMP             DivLoop
   763                        DivEnd:
   764 00:0469: 8D xx xx                     STA             ResData
   765 00:046C: AD xx xx                     LDA             TEMP
   766 00:046F: FA           		PLX
   767 00:0470: 7A           		PLY
   768 00:0471: 60                           RTS             
   769                        ;=================================================	
   770                         ;;==============================================================================
   771                        Mult240Tab:
   772 00:0472: 00 00        		DW	0
   773 00:0474: 68 01        		DW	360
   774 00:0476: D0 02        		DW	720
   775 00:0478: 38 04        		DW	1080
   776 00:047A: A0 05        		DW	1440
   777 00:047C: 08 07        		DW	1800
   778 00:047E: 70 08        		DW	2160
   779 00:0480: D8 09        		DW	2520
   780 00:0482: 40 0B        		DW	2880
   781 00:0484: A8 0C        		DW	3240
   782 00:0486: 10 0E        		DW	3600
   783 00:0488: 78 0F        		DW	3960
   784 00:048A: E0 10        		DW	4320
   785 00:048C: 48 12        		DW	4680
   786                        XoffsetTab:
   787 00:048E: 00           		DB      0
   788 00:048F: 01           		DB	1
   789 00:0490: 03           		DB	3
   790 00:0491: 04           		DB	4
   791 00:0492: 06           		DB	6
   792 00:0493: 07           		DB	7
   793 00:0494: 09           		DB	9
   794 00:0495: 0A           		DB	10
   795 00:0496: 0C           		DB	12
   796 00:0497: 0D           		DB	13
   797 00:0498: 0F           		DB	15
   798 00:0499: 10           		DB	16
   799 00:049A: 12           		DB	18
   800 00:049B: 13           		DB	19
   801 00:049C: 15           		DB	21
   802 00:049D: 16           		DB	22
   803 00:049E: 18           		DB	24
   804 00:049F: 19           		DB	25
   805 00:04A0: 1B           		DB	27
   806 00:04A1: 1C           		DB	28
  Sat Nov 29 2008 17:23                                                                                                Page 15


   807                        Mult240Tab1:
   808 00:04A2: 5A 00        		DW	0+90
   809 00:04A4: C2 01        		DW	360+90
   810 00:04A6: 2A 03        		DW	720+90
   811 00:04A8: 92 04        		DW	1080+90
   812 00:04AA: FA 05        		DW	1440+90
   813 00:04AC: 62 07        		DW	1800+90
   814 00:04AE: CA 08        		DW	2160+90
   815 00:04B0: 32 0A        		DW	2520+90
   816 00:04B2: 9A 0B        		DW	2880+90
   817 00:04B4: 02 0D        		DW	3240+90
   818 00:04B6: 6A 0E        		DW	3600+90
   819 00:04B8: D2 0F        		DW	3960+90
   820 00:04BA: 3A 11        		DW	4320+90
   821 00:04BC: A2 12        		DW	4680+90
   822                        ;;==============================================================================		
   823                        ASCIIFont5x7:
   824                        
   825                        	; 16h
   826 00:04BE: 0E           	DB    0Eh
   827 00:04BF: 11           	DB    11h
   828 00:04C0: 13           	DB    13h
   829 00:04C1: 15           	DB    15h
   830 00:04C2: 19           	DB    19h
   831 00:04C3: 11           	DB    11h
   832 00:04C4: 0E           	DB    0Eh
   833 00:04C5: 00           	DB    00h
   834                        
   835                        	; 17h
   836 00:04C6: 04           	DB    04h
   837 00:04C7: 0C           	DB    0Ch
   838 00:04C8: 04           	DB    04h
   839 00:04C9: 04           	DB    04h
   840 00:04CA: 04           	DB    04h
   841 00:04CB: 04           	DB    04h
   842 00:04CC: 0E           	DB    0Eh
   843 00:04CD: 00           	DB    00h
   844                        
   845                        	; 18h
   846 00:04CE: 0E           	DB    0Eh
   847 00:04CF: 11           	DB    11h
   848 00:04D0: 01           	DB    01h
   849 00:04D1: 02           	DB    02h
   850 00:04D2: 04           	DB    04h
   851 00:04D3: 08           	DB    08h
   852 00:04D4: 1F           	DB    1Fh
   853 00:04D5: 00           	DB    00h
   854                        
   855                        	; 19h
   856 00:04D6: 1F           	DB    1Fh
   857 00:04D7: 02           	DB    02h
   858 00:04D8: 04           	DB    04h
   859 00:04D9: 02           	DB    02h
   860 00:04DA: 01           	DB    01h
   861 00:04DB: 11           	DB    11h
   862 00:04DC: 0E           	DB    0Eh
   863 00:04DD: 00           	DB    00h
   864                        
  Sat Nov 29 2008 17:23                                                                                                Page 16


   865                        	; 1Ah
   866 00:04DE: 02           	DB    02h
   867 00:04DF: 06           	DB    06h
   868 00:04E0: 0A           	DB    0Ah
   869 00:04E1: 12           	DB    12h
   870 00:04E2: 1F           	DB    1Fh
   871 00:04E3: 02           	DB    02h
   872 00:04E4: 02           	DB    02h
   873 00:04E5: 00           	DB    00h
   874                        
   875                        	; 1Bh
   876 00:04E6: 1F           	DB    1Fh
   877 00:04E7: 10           	DB    10h
   878 00:04E8: 1E           	DB    1Eh
   879 00:04E9: 01           	DB    01h
   880 00:04EA: 01           	DB    01h
   881 00:04EB: 11           	DB    11h
   882 00:04EC: 0E           	DB    0Eh
   883 00:04ED: 00           	DB    00h
   884                        
   885                        	; 1Ch
   886 00:04EE: 06           	DB    06h
   887 00:04EF: 08           	DB    08h
   888 00:04F0: 10           	DB    10h
   889 00:04F1: 1E           	DB    1Eh
   890 00:04F2: 11           	DB    11h
   891 00:04F3: 11           	DB    11h
   892 00:04F4: 0E           	DB    0Eh
   893 00:04F5: 00           	DB    00h
   894                        
   895                        	; 1Dh
   896 00:04F6: 1F           	DB    1Fh
   897 00:04F7: 01           	DB    01h
   898 00:04F8: 02           	DB    02h
   899 00:04F9: 04           	DB    04h
   900 00:04FA: 08           	DB    08h
   901 00:04FB: 08           	DB    08h
   902 00:04FC: 08           	DB    08h
   903 00:04FD: 00           	DB    00h
   904                        
   905                        	; 1Eh
   906 00:04FE: 0E           	DB    0Eh
   907 00:04FF: 11           	DB    11h
   908 00:0500: 11           	DB    11h
   909 00:0501: 0E           	DB    0Eh
   910 00:0502: 11           	DB    11h
   911 00:0503: 11           	DB    11h
   912 00:0504: 0E           	DB    0Eh
   913 00:0505: 00           	DB    00h
   914                        
   915                        	; 1Fh
   916 00:0506: 0E           	DB    0Eh
   917 00:0507: 11           	DB    11h
   918 00:0508: 11           	DB    11h
   919 00:0509: 0F           	DB    0Fh
   920 00:050A: 01           	DB    01h
   921 00:050B: 02           	DB    02h
   922 00:050C: 0C           	DB    0Ch
  Sat Nov 29 2008 17:23                                                                                                Page 17


   923 00:050D: 00           	DB    00h
   924                        	
   925                        	; empty
   926 00:050E: 00           	DB    00h
   927 00:050F: 00           	DB    00h	
   928 00:0510: 00           	DB    00h
   929 00:0511: 00           	DB    00h		
   930 00:0512: 00           	DB    00h
   931 00:0513: 00           	DB    00h		
   932 00:0514: 00           	DB    00h
   933 00:0515: 00           	DB    00h		
   934                        ;==================================================== 		
   935                        ;==================================================== 
   936                                .END


      Lines assembled: 1187
      Errors: 0

⌨️ 快捷键说明

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