📄 resetprg.lst
字号:
207 unsigned char LCDAB:1; /* LCDAB */
208 } BIT; /* */
209 } LCR2; /* */
210 }; /* */
211 struct st_ad { /* struct A/D */
212 unsigned int ADRR; /* ADRR */
213 union { /* AMR */
214 unsigned char BYTE; /* Byte Access */
215 struct { /* Bit Access */
216 unsigned char CKS :1; /* CKS */
217 unsigned char TRGE:1; /* TRGE */
218 unsigned char :2; /* */
219 unsigned char CH :4; /* CH */
220 } BIT; /* */
221 } AMR; /* */
222 union { /* ADSR */
223 unsigned char BYTE; /* Byte Access */
224 struct { /* Bit Access */
225 unsigned char ADSF:1; /* ADSF */
226 } BIT; /* */
227 } ADSR; /* */
228 }; /* */
229 struct st_pwm { /* struct PWM */
230 union { /* PWCR */
231 unsigned char BYTE; /* Byte Access */
232 struct { /* Bit Access */
233 unsigned char wk :6; /* */
234 unsigned char PWCR1:1; /* PWCR1 */
235 unsigned char PWCR0:1; /* PWCR0 */
236 } BIT; /* */
237 } PWCR; /* */
238 unsigned char PWDRU; /* PWDRU */
239 unsigned char PWDRL; /* PWDRL */
240 }; /* */
241 struct st_io { /* struct IO */
242 union { /* PMR1 */
243 unsigned char BYTE; /* Byte Access */
244 struct { /* Bit Access */
245 unsigned char IRQ3:1; /* IRQ3 */
246 unsigned char :2; /* */
247 unsigned char IRQ4:1; /* IRQ4 */
248 unsigned char TMIG:1; /* TMIG */
249 } BIT; /* */
250 } PMR1; /* */
251 union { /* PMR2 */
252 unsigned char BYTE; /* Byte Access */
253 struct { /* Bit Access */
254 unsigned char wk :2; /* */
255 unsigned char POF1:1; /* POF1 */
256 unsigned char :2; /* */
257 unsigned char WDCKS:1; /* WDCKS */
258 unsigned char NCS :1; /* NCS */
259 unsigned char IRQ0:1; /* IRQ0 */
260 } BIT; /* */
261 } PMR2; /* */
262 union { /* PMR3 */
263 unsigned char BYTE; /* Byte Access */
264 struct { /* Bit Access */
265 unsigned char AEVL :1; /* AEVL */
266 unsigned char AEVH :1; /* AEVH */
267 unsigned char :3; /* */
268 unsigned char TMOFH:1; /* TMOFH */
269 unsigned char TMOFL:1; /* TMOFL */
270 } BIT; /* */
271 } PMR3; /* */
272 char wk1; /* */
273 union { /* PMR5 */
274 unsigned char BYTE; /* Byte Access */
275 struct { /* Bit Access */
276 unsigned char WKP7:1; /* WKP7 */
277 unsigned char WKP6:1; /* WKP6 */
278 unsigned char WKP5:1; /* WKP5 */
279 unsigned char WKP4:1; /* WKP4 */
280 unsigned char WKP3:1; /* WKP3 */
281 unsigned char WKP2:1; /* WKP2 */
282 unsigned char WKP1:1; /* WKP1 */
283 unsigned char WKP0:1; /* WKP0 */
284 } BIT; /* */
285 } PMR5; /* */
286 char wk2[7]; /* */
287 union { /* PDR1 */
288 unsigned char BYTE; /* Byte Access */
289 struct { /* Bit Access */
290 unsigned char B7:1; /* Bit 7 */
291 unsigned char B6:1; /* Bit 6 */
292 unsigned char :1; /* */
293 unsigned char B4:1; /* Bit 4 */
294 unsigned char B3:1; /* Bit 3 */
295 } BIT; /* */
296 } PDR1; /* */
297 char wk3; /* */
298 union { /* PDR3 */
299 unsigned char BYTE; /* Byte Access */
300 struct { /* Bit Access */
301 unsigned char B7:1; /* Bit 7 */
302 unsigned char B6:1; /* Bit 6 */
303 unsigned char B5:1; /* Bit 5 */
304 unsigned char B4:1; /* Bit 4 */
305 unsigned char B3:1; /* Bit 3 */
306 unsigned char B2:1; /* Bit 2 */
307 unsigned char B1:1; /* Bit 1 */
308 } BIT; /* */
309 } PDR3; /* */
310 union { /* PDR4 */
311 unsigned char BYTE; /* Byte Access */
312 struct { /* Bit Access */
313 unsigned char wk:4; /* Bit 7-4 */
314 unsigned char B3:1; /* Bit 3 */
315 unsigned char B2:1; /* Bit 2 */
316 unsigned char B1:1; /* Bit 1 */
317 unsigned char B0:1; /* Bit 0 */
318 } BIT; /* */
319 } PDR4; /* */
320 union { /* PDR5 */
321 unsigned char BYTE; /* Byte Access */
322 struct { /* Bit Access */
323 unsigned char B7:1; /* Bit 7 */
324 unsigned char B6:1; /* Bit 6 */
325 unsigned char B5:1; /* Bit 5 */
326 unsigned char B4:1; /* Bit 4 */
327 unsigned char B3:1; /* Bit 3 */
328 unsigned char B2:1; /* Bit 2 */
329 unsigned char B1:1; /* Bit 1 */
330 unsigned char B0:1; /* Bit 0 */
331 } BIT; /* */
332 } PDR5; /* */
333 union { /* PDR6 */
334 unsigned char BYTE; /* Byte Access */
335 struct { /* Bit Access */
336 unsigned char B7:1; /* Bit 7 */
337 unsigned char B6:1; /* Bit 6 */
338 unsigned char B5:1; /* Bit 5 */
339 unsigned char B4:1; /* Bit 4 */
340 unsigned char B3:1; /* Bit 3 */
341 unsigned char B2:1; /* Bit 2 */
342 unsigned char B1:1; /* Bit 1 */
343 unsigned char B0:1; /* Bit 0 */
344 } BIT; /* */
345 } PDR6; /* */
346 union { /* PDR7 */
347 unsigned char BYTE; /* Byte Access */
348 struct { /* Bit Access */
349 unsigned char B7:1; /* Bit 7 */
350 unsigned char B6:1; /* Bit 6 */
351 unsigned char B5:1; /* Bit 5 */
352 unsigned char B4:1; /* Bit 4 */
353 unsigned char B3:1; /* Bit 3 */
354 unsigned char B2:1; /* Bit 2 */
355 unsigned char B1:1; /* Bit 1 */
356 unsigned char B0:1; /* Bit 0 */
357 } BIT; /* */
358 } PDR7; /* */
359 union { /* PDR8 */
360 unsigned char BYTE; /* Byte Access */
361 struct { /* Bit Access */
362 unsigned char B7:1; /* Bit 7 */
363 unsigned char B6:1; /* Bit 6 */
364 unsigned char B5:1; /* Bit 5 */
365 unsigned char B4:1; /* Bit 4 */
366 unsigned char B3:1; /* Bit 3 */
367 unsigned char B2:1; /* Bit 2 */
368 unsigned char B1:1; /* Bit 1 */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -