📄 hdrv_hardinit.lst
字号:
*/
142 000074 /* process: 1,stable the power 2,start-up on-chip
DC-DC */
143 000074 /***************************************************
*********/
144 000074
145 000074 LCD_Set:
146 000074 F5 push af
147 000075 C5 push bc
148 000076 //Display Control Setting
149 000076 0E01 ld c, 01h
150 000078 CD.... call Write_Command
151 00007B 0E02 ld c, 02h
152 00007D CD.... call Write_Parameter
153 000080
154 000080 0E02 ld c, 02h
155 000082 CD.... call Write_Command
156 000085 0E92 ld c, 92h
157 000087 CD.... call Write_Parameter
158 00008A
159 00008A 0E03 ld c, 03h
160 00008C CD.... call Write_Command
161 00008F 0E00 ld c, 00h
162 000091 CD.... call Write_Parameter
163 000094
164 000094 0E04 ld c, 04h
165 000096 CD.... call Write_Command
166 000099 0E10 ld c, 10h
167 00009B CD.... call Write_Parameter
168 00009E
169 00009E 0E05 ld c, 05h
170 0000A0 CD.... call Write_Command
171 0000A3 0E08 ld c, 08h
172 0000A5 CD.... call Write_Parameter
173 0000A8
174 0000A8 0E07 ld c, 07h
175 0000AA CD.... call Write_Command
176 0000AD 0E7F ld c, 7fh
177 0000AF CD.... call Write_Parameter
178 0000B2
179 0000B2 0E08 ld c, 08h
180 0000B4 CD.... call Write_Command
181 0000B7 0E17 ld c, 17h
182 0000B9 CD.... call Write_Parameter
183 0000BC
184 0000BC 0E09 ld c, 09h
185 0000BE CD.... call Write_Command
186 0000C1 0E00 ld c, 00h
187 0000C3 CD.... call Write_Parameter
188 0000C6
189 0000C6 0E10 ld c, 10h
190 0000C8 CD.... call Write_Command
191 0000CB 0E00 ld c, 00h
192 0000CD CD.... call Write_Parameter
193 0000D0
194 0000D0 0E11 ld c, 11h
195 0000D2 CD.... call Write_Command
196 0000D5 0E7F ld c, 7fh
197 0000D7 CD.... call Write_Parameter
198 0000DA
199 0000DA 0E12 ld c, 12h
200 0000DC CD.... call Write_Command
201 0000DF 0E9F ld c, 9fh
202 0000E1 CD.... call Write_Parameter
203 0000E4
204 0000E4 0E17 ld c, 17h
205 0000E6 CD.... call Write_Command
206 0000E9 0E00 ld c, 00h
207 0000EB CD.... call Write_Parameter
208 0000EE
209 0000EE 0E18 ld c, 18h
210 0000F0 CD.... call Write_Command
211 0000F3 0E00 ld c, 00h
212 0000F5 CD.... call Write_Parameter
213 0000F8
214 0000F8 0E19 ld c, 19h
215 0000FA CD.... call Write_Command
216 0000FD 0E00 ld c, 00h
217 0000FF CD.... call Write_Parameter
218 000102
219 000102 0E06 ld c, 06h
220 000104 CD.... call Write_Command
221 000107 0EC5 ld c, 0c5h
222 000109 CD.... call Write_Parameter
223 00010C
224 00010C 3E0A ld a,10 //Stable
225 00010E CD.... call Delay_ams
226 000111 C1 pop bc
227 000112 F1 pop af
228 000113
229 000113 C9 ret
230 000114
231 000114
232 000114
233 000114 /*********************************************/
234 000114 Delay:
235 000114 C5 push bc
236 000115 06C8 ld b, 200
237 000117 delay_loop:
238 000117 00 nop
239 000118 00 nop
240 000119 00 nop
241 00011A 10FB djnz delay_loop
242 00011C C1 pop bc
243 00011D C9 ret
244 00011E
245 00011E
246 00011E Delay_1ms:
247 00011E F5 push af
248 00011F C5 push bc
249 000120 D5 push de
250 000121 E5 push hl
251 000122
252 000122 0604 ld b,04h
253 000124 contiune_delay213:
254 000124 C5 push bc
255 000125 06FF ld b,0ffh
256 000127 contiune_delay31:
257 000127 216745 ld hl,4567h
258 00012A 10FB djnz contiune_delay31
259 00012C C1 pop bc
260 00012D 10F5 djnz contiune_delay213
261 00012F
262 00012F E1 pop hl
263 000130 D1 pop de
264 000131 C1 pop bc
265 000132 F1 pop af
266 000133
267 000133 C9 RET
268 000134
269 000134
270 000134 Delay_ams://0~254ms delay
271 000134 F5 push af
272 000135 C5 push bc
273 000136 D5 push de
274 000137 E5 push hl
275 000138
276 000138 47 ld b,a
277 000139 1805 jr Delay_ams_while
278 00013B Delay_ams_continue:
279 00013B C5 push bc
280 00013C CD.... call Delay_1ms
281 00013F C1 pop bc
282 000140 Delay_ams_while:
283 000140 10F9 djnz Delay_ams_continue
284 000142
285 000142 E1 pop hl
286 000143 D1 pop de
287 000144 C1 pop bc
288 000145 F1 pop af
289 000146
290 000146 C9 RET
291 000147
292 000147
293 000147 end
##############################
# CRC:262B #
# Errors: 0 #
# Warnings: 0 #
# Bytes: 327 #
##############################
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -