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

📄 lcd_19264.ls

📁 按键是比较复杂。可以用状态机表示。 每10mS执行一次键盘扫描任务 0、无键
💻 LS
📖 第 1 页 / 共 3 页
字号:
2773  010d 3f            	dc.b	63
2774  010e 1f            	dc.b	31
2775  010f 20            	dc.b	32
2776  0110 40            	dc.b	64
2777  0111 20            	dc.b	32
2778  0112 1f            	dc.b	31
2779  0113 3f            	dc.b	63
2780  0114 40            	dc.b	64
2781  0115 38            	dc.b	56
2782  0116 40            	dc.b	64
2783  0117 3f            	dc.b	63
2784  0118 63            	dc.b	99
2785  0119 14            	dc.b	20
2786  011a 08            	dc.b	8
2787  011b 14            	dc.b	20
2788  011c 63            	dc.b	99
2789  011d 07            	dc.b	7
2790  011e 08            	dc.b	8
2791  011f 70            	dc.b	112
2792  0120 08            	dc.b	8
2793  0121 07            	dc.b	7
2794  0122 61            	dc.b	97
2795  0123 51            	dc.b	81
2796  0124 49            	dc.b	73
2797  0125 45            	dc.b	69
2798  0126 43            	dc.b	67
2799  0127 00            	dc.b	0
2800  0128 7f            	dc.b	127
2801  0129 41            	dc.b	65
2802  012a 41            	dc.b	65
2803  012b 00            	dc.b	0
2804  012c 55            	dc.b	85
2805  012d 2a            	dc.b	42
2806  012e 55            	dc.b	85
2807  012f 2a            	dc.b	42
2808  0130 55            	dc.b	85
2809  0131 00            	dc.b	0
2810  0132 41            	dc.b	65
2811  0133 41            	dc.b	65
2812  0134 7f            	dc.b	127
2813  0135 00            	dc.b	0
2814  0136 04            	dc.b	4
2815  0137 02            	dc.b	2
2816  0138 01            	dc.b	1
2817  0139 02            	dc.b	2
2818  013a 04            	dc.b	4
2819  013b 40            	dc.b	64
2820  013c 40            	dc.b	64
2821  013d 40            	dc.b	64
2822  013e 40            	dc.b	64
2823  013f 40            	dc.b	64
2824  0140 00            	dc.b	0
2825  0141 01            	dc.b	1
2826  0142 02            	dc.b	2
2827  0143 04            	dc.b	4
2828  0144 00            	dc.b	0
2829  0145 20            	dc.b	32
2830  0146 54            	dc.b	84
2831  0147 54            	dc.b	84
2832  0148 54            	dc.b	84
2833  0149 78            	dc.b	120
2834  014a 7f            	dc.b	127
2835  014b 48            	dc.b	72
2836  014c 44            	dc.b	68
2837  014d 44            	dc.b	68
2838  014e 38            	dc.b	56
2839  014f 38            	dc.b	56
2840  0150 44            	dc.b	68
2841  0151 44            	dc.b	68
2842  0152 44            	dc.b	68
2843  0153 20            	dc.b	32
2844  0154 38            	dc.b	56
2845  0155 44            	dc.b	68
2846  0156 44            	dc.b	68
2847  0157 48            	dc.b	72
2848  0158 7f            	dc.b	127
2849  0159 38            	dc.b	56
2850  015a 54            	dc.b	84
2851  015b 54            	dc.b	84
2852  015c 54            	dc.b	84
2853  015d 18            	dc.b	24
2854  015e 08            	dc.b	8
2855  015f 7e            	dc.b	126
2856  0160 09            	dc.b	9
2857  0161 01            	dc.b	1
2858  0162 02            	dc.b	2
2859  0163 18            	dc.b	24
2860  0164 a4            	dc.b	164
2861  0165 a4            	dc.b	164
2862  0166 a4            	dc.b	164
2863  0167 7c            	dc.b	124
2864  0168 7f            	dc.b	127
2865  0169 08            	dc.b	8
2866  016a 04            	dc.b	4
2867  016b 04            	dc.b	4
2868  016c 78            	dc.b	120
2869  016d 00            	dc.b	0
2870  016e 44            	dc.b	68
2871  016f 7d            	dc.b	125
2872  0170 40            	dc.b	64
2873  0171 00            	dc.b	0
2874  0172 40            	dc.b	64
2875  0173 80            	dc.b	128
2876  0174 84            	dc.b	132
2877  0175 7d            	dc.b	125
2878  0176 00            	dc.b	0
2879  0177 7f            	dc.b	127
2880  0178 10            	dc.b	16
2881  0179 28            	dc.b	40
2882  017a 44            	dc.b	68
2883  017b 00            	dc.b	0
2884  017c 00            	dc.b	0
2885  017d 41            	dc.b	65
2886  017e 7f            	dc.b	127
2887  017f 40            	dc.b	64
2888  0180 00            	dc.b	0
2889  0181 7c            	dc.b	124
2890  0182 04            	dc.b	4
2891  0183 18            	dc.b	24
2892  0184 04            	dc.b	4
2893  0185 78            	dc.b	120
2894  0186 7c            	dc.b	124
2895  0187 08            	dc.b	8
2896  0188 04            	dc.b	4
2897  0189 04            	dc.b	4
2898  018a 78            	dc.b	120
2899  018b 38            	dc.b	56
2900  018c 44            	dc.b	68
2901  018d 44            	dc.b	68
2902  018e 44            	dc.b	68
2903  018f 38            	dc.b	56
2904  0190 fc            	dc.b	252
2905  0191 24            	dc.b	36
2906  0192 24            	dc.b	36
2907  0193 24            	dc.b	36
2908  0194 18            	dc.b	24
2909  0195 18            	dc.b	24
2910  0196 24            	dc.b	36
2911  0197 24            	dc.b	36
2912  0198 18            	dc.b	24
2913  0199 fc            	dc.b	252
2914  019a 7c            	dc.b	124
2915  019b 08            	dc.b	8
2916  019c 04            	dc.b	4
2917  019d 04            	dc.b	4
2918  019e 08            	dc.b	8
2919  019f 48            	dc.b	72
2920  01a0 54            	dc.b	84
2921  01a1 54            	dc.b	84
2922  01a2 54            	dc.b	84
2923  01a3 20            	dc.b	32
2924  01a4 04            	dc.b	4
2925  01a5 3f            	dc.b	63
2926  01a6 44            	dc.b	68
2927  01a7 40            	dc.b	64
2928  01a8 20            	dc.b	32
2929  01a9 3c            	dc.b	60
2930  01aa 40            	dc.b	64
2931  01ab 40            	dc.b	64
2932  01ac 20            	dc.b	32
2933  01ad 7c            	dc.b	124
2934  01ae 1c            	dc.b	28
2935  01af 20            	dc.b	32
2936  01b0 40            	dc.b	64
2937  01b1 20            	dc.b	32
2938  01b2 1c            	dc.b	28
2939  01b3 3c            	dc.b	60
2940  01b4 40            	dc.b	64
2941  01b5 30            	dc.b	48
2942  01b6 40            	dc.b	64
2943  01b7 3c            	dc.b	60
2944  01b8 44            	dc.b	68
2945  01b9 28            	dc.b	40
2946  01ba 10            	dc.b	16
2947  01bb 28            	dc.b	40
2948  01bc 44            	dc.b	68
2949  01bd 1c            	dc.b	28
2950  01be a0            	dc.b	160
2951  01bf a0            	dc.b	160
2952  01c0 a0            	dc.b	160
2953  01c1 7c            	dc.b	124
2954  01c2 44            	dc.b	68
2955  01c3 64            	dc.b	100
2956  01c4 54            	dc.b	84
2957  01c5 4c            	dc.b	76
2958  01c6 44            	dc.b	68
2959  01c7 00            	dc.b	0
2960  01c8 08            	dc.b	8
2961  01c9 36            	dc.b	54
2962  01ca 41            	dc.b	65
2963  01cb 00            	dc.b	0
2964  01cc 00            	dc.b	0
2965  01cd 00            	dc.b	0
2966  01ce 7f            	dc.b	127
2967  01cf 00            	dc.b	0
2968  01d0 00            	dc.b	0
2969  01d1 00            	dc.b	0
2970  01d2 41            	dc.b	65
2971  01d3 36            	dc.b	54
2972  01d4 08            	dc.b	8
2973  01d5 00            	dc.b	0
2974  01d6 08            	dc.b	8
2975  01d7 10            	dc.b	16
2976  01d8 08            	dc.b	8
2977  01d9 04            	dc.b	4
2978  01da 08            	dc.b	8
3062                     ; 37 void LCD_WriteCommand(u8 cmd, u8 ChipSel)
3062                     ; 38 {
3064                     	switch	.text
3065  0000               _LCD_WriteCommand:
3067       00000000      OFST:	set	0
3070                     ; 39 	LCD_E_L();
3072  0000 72195000      	bres	_PA_ODR,#4
3073  0004 89            	pushw	x
3074                     ; 40 	LCD_RW_L();
3076  0005 721b5000      	bres	_PA_ODR,#5
3077                     ; 42 	if( ChipSel == LCD_LEFT )
3079  0009 9f            	ld	a,xl
3080  000a 4d            	tnz	a
3081  000b 2606          	jrne	L7661
3082                     ; 44         LCD_CSB_L();
3084  000d 7213501e      	bres	_PG_ODR,#1
3085                     ; 45 		LCD_CSA_L();
3087  0011 2013          	jp	LC001
3088  0013               L7661:
3089                     ; 47 	else if( ChipSel == LCD_MID )
3091  0013 7b02          	ld	a,(OFST+2,sp)
3092  0015 4a            	dec	a
3093  0016 260a          	jrne	L3761
3094                     ; 50 		LCD_CSB_L();
3096  0018 7213501e      	bres	_PG_ODR,#1
3097                     ; 51         LCD_CSA_H();
3099  001c 7210501e      	bset	_PG_ODR,#0
3101  0020 2008          	jra	L1761
3102  0022               L3761:
3103                     ; 55         LCD_CSB_H();
3105  0022 7212501e      	bset	_PG_ODR,#1
3106                     ; 56 		LCD_CSA_L();
3108  0026               LC001:
3110  0026 7211501e      	bres	_PG_ODR,#0
3111  002a               L1761:
3112                     ; 59 	LCD_RS_L();	// Command signal
3114  002a 721d5000      	bres	_PA_ODR,#6
3115                     ; 60 	delay_us(3);
3117  002e a603          	ld	a,#3
3118  0030 cd0000        	call	_delay_us
3120                     ; 61 	LCD_E_H();
3122  0033 72185000      	bset	_PA_ODR,#4
3123                     ; 63 	LCD_SET_DATA(cmd);
3125  0037 7b01          	ld	a,(OFST+1,sp)
3126  0039 a4f0          	and	a,#240
3127  003b c75005        	ld	_PB_ODR,a
3128  003e 7b01          	ld	a,(OFST+1,sp)
3129  0040 97            	ld	xl,a
3130  0041 a610          	ld	a,#16
3131  0043 42            	mul	x,a
3132  0044 9f            	ld	a,xl
3133  0045 c7500a        	ld	_PC_ODR,a
3134  0048 7b01          	ld	a,(OFST+1,sp)
3135  004a a401          	and	a,#1
3136  004c c75014        	ld	_PE_ODR,a
3137                     ; 66     delay_us(3);
3139  004f a603          	ld	a,#3
3140  0051 cd0000        	call	_delay_us
3142                     ; 68 	LCD_E_L();
3144  0054 72195000      	bres	_PA_ODR,#4
3145                     ; 69 	LCD_RW_H();
3147  0058 721a5000      	bset	_PA_ODR,#5
3148                     ; 70     LCD_E_H();
3150  005c 72185000      	bset	_PA_ODR,#4
3151                     ; 71 	LCD_CSB_H();
3153  0060 7212501e      	bset	_PG_ODR,#1
3154                     ; 72 	LCD_CSA_H();
3156                     ; 75 }

⌨️ 快捷键说明

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