📄 resetprg.lst
字号:
369 unsigned char B0:1; /* Bit 0 */
370 } BIT; /* */
371 } PDR8; /* */
372 union { /* PDR9 */
373 unsigned char BYTE; /* Byte Access */
374 struct { /* Bit Access */
375 unsigned char wk:2; /* Bit 7-6 */
376 unsigned char B5:1; /* Bit 5 */
377 unsigned char B4:1; /* Bit 4 */
378 unsigned char B3:1; /* Bit 3 */
379 unsigned char B2:1; /* Bit 2 */
380 unsigned char B1:1; /* Bit 1 */
381 unsigned char B0:1; /* Bit 0 */
382 } BIT; /* */
383 } PDR9; /* */
384 union { /* PDRA */
385 unsigned char BYTE; /* Byte Access */
386 struct { /* Bit Access */
387 unsigned char wk:4; /* Bit 7-4 */
388 unsigned char B3:1; /* Bit 3 */
389 unsigned char B2:1; /* Bit 2 */
390 unsigned char B1:1; /* Bit 1 */
391 unsigned char B0:1; /* Bit 0 */
392 } BIT; /* */
393 } PDRA; /* */
394 union { /* PDRB */
395 unsigned char BYTE; /* Byte Access */
396 struct { /* Bit Access */
397 unsigned char B7:1; /* Bit 7 */
398 unsigned char B6:1; /* Bit 6 */
399 unsigned char B5:1; /* Bit 5 */
400 unsigned char B4:1; /* Bit 4 */
401 unsigned char B3:1; /* Bit 3 */
402 unsigned char B2:1; /* Bit 2 */
403 unsigned char B1:1; /* Bit 1 */
404 unsigned char B0:1; /* Bit 0 */
405 } BIT; /* */
406 } PDRB; /* */
407 char wk4; /* */
408 union { /* PUCR1 */
409 unsigned char BYTE; /* Byte Access */
410 struct { /* Bit Access */
411 unsigned char B7:1; /* Bit 7 */
412 unsigned char B6:1; /* Bit 6 */
413 unsigned char :1; /* Bit 5 */
414 unsigned char B4:1; /* Bit 4 */
415 unsigned char B3:1; /* Bit 3 */
416 } BIT; /* */
417 } PUCR1; /* */
418 union { /* PUCR3 */
419 unsigned char BYTE; /* Byte Access */
420 struct { /* Bit Access */
421 unsigned char B7:1; /* Bit 7 */
422 unsigned char B6:1; /* Bit 6 */
423 unsigned char B5:1; /* Bit 5 */
424 unsigned char B4:1; /* Bit 4 */
425 unsigned char B3:1; /* Bit 3 */
426 unsigned char B2:1; /* Bit 2 */
427 unsigned char B1:1; /* Bit 1 */
428 } BIT; /* */
429 } PUCR3; /* */
430 union { /* PUCR5 */
431 unsigned char BYTE; /* Byte Access */
432 struct { /* Bit Access */
433 unsigned char B7:1; /* Bit 7 */
434 unsigned char B6:1; /* Bit 6 */
435 unsigned char B5:1; /* Bit 5 */
436 unsigned char B4:1; /* Bit 4 */
437 unsigned char B3:1; /* Bit 3 */
438 unsigned char B2:1; /* Bit 2 */
439 unsigned char B1:1; /* Bit 1 */
440 unsigned char B0:1; /* Bit 0 */
441 } BIT; /* */
442 } PUCR5; /* */
443 union { /* PUCR6 */
444 unsigned char BYTE; /* Byte Access */
445 struct { /* Bit Access */
446 unsigned char B7:1; /* Bit 7 */
447 unsigned char B6:1; /* Bit 6 */
448 unsigned char B5:1; /* Bit 5 */
449 unsigned char B4:1; /* Bit 4 */
450 unsigned char B3:1; /* Bit 3 */
451 unsigned char B2:1; /* Bit 2 */
452 unsigned char B1:1; /* Bit 1 */
453 unsigned char B0:1; /* Bit 0 */
454 } BIT; /* */
455 } PUCR6; /* */
456 unsigned char PCR1; /* PCR1 */
457 char wk5; /* */
458 unsigned char PCR3; /* PCR3 */
459 unsigned char PCR4; /* PCR4 */
460 unsigned char PCR5; /* PCR5 */
461 unsigned char PCR6; /* PCR6 */
462 unsigned char PCR7; /* PCR7 */
463 unsigned char PCR8; /* PCR8 */
464 union { /* PMR9 */
465 unsigned char BYTE; /* Byte Access */
466 struct { /* Bit Access */
467 unsigned char wk :4; /* */
468 unsigned char PIOFF:1; /* PIOFF */
469 unsigned char :1; /* */
470 unsigned char PWM2 :1; /* PWM2 */
471 unsigned char PWM1 :1; /* PWM1 */
472 } BIT; /* */
473 } PMR9; /* */
474 unsigned char PCRA; /* PCRA */
475 union { /* PMRB */
476 unsigned char BYTE; /* Byte Access */
477 struct { /* Bit Access */
478 unsigned char wk :4; /* */
479 unsigned char IRQ1:1; /* IRQ1 */
480 } BIT; /* */
481 } PMRB; /* */
482 }; /* */
483 union un_wegr { /* union WEGR */
484 unsigned char BYTE; /* Byte Access */
485 struct { /* Bit Access */
486 unsigned char WKEGS7:1; /* WKEGS7 */
487 unsigned char WKEGS6:1; /* WKEGS6 */
488 unsigned char WKEGS5:1; /* WKEGS5 */
489 unsigned char WKEGS4:1; /* WKEGS4 */
490 unsigned char WKEGS3:1; /* WKEGS3 */
491 unsigned char WKEGS2:1; /* WKEGS2 */
492 unsigned char WKEGS1:1; /* WKEGS1 */
493 unsigned char WKEGS0:1; /* WKEGS0 */
494 } BIT; /* */
495 }; /* */
496 union un_spcr { /* union SPCR */
497 unsigned char BYTE; /* Byte Access */
498 struct { /* Bit Access */
499 unsigned char wk :2; /* */
500 unsigned char SPC32 :1; /* SPC32 */
501 unsigned char :1; /* */
502 unsigned char SCINV3:1; /* SCINV3 */
503 unsigned char SCINV2:1; /* SCINV2 */
504 } BIT; /* */
505 }; /* */
506 union un_syscr1 { /* union SYSCR1 */
507 unsigned char BYTE; /* Byte Access */
508 struct { /* Bit Access */
509 unsigned char SSBY:1; /* SSBY */
510 unsigned char STS :3; /* STS */
511 unsigned char LSON:1; /* LSON */
512 unsigned char :1; /* */
513 unsigned char MA :2; /* MA */
514 } BIT; /* */
515 }; /* */
516 union un_syscr2 { /* union SYSCR2 */
517 unsigned char BYTE; /* Byte Access */
518 struct { /* Bit Access */
519 unsigned char wk :3; /* */
520 unsigned char NESEL:1; /* NESEL */
521 unsigned char DTON :1; /* DTON */
522 unsigned char MSON :1; /* MSON */
523 unsigned char SA :2; /* SA */
524 } BIT; /* */
525 }; /* */
526 union un_iegr { /* union IEGR */
527 unsigned char BYTE; /* Byte Access */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -