📄 main.p1
字号:
[v _CCP1IP `Nb 1 s@31994 ]
"499
[v _SSPIP `Nb 1 s@31995 ]
"500
[v _TXIP `Nb 1 s@31996 ]
"501
[v _RCIP `Nb 1 s@31997 ]
"502
[v _ADIP `Nb 1 s@31998 ]
"503
[v _SPPIP `Nb 1 s@31999 ]
"506
[v _TMR1IF `VNb 1 s@31984 ]
"507
[v _TMR2IF `VNb 1 s@31985 ]
"508
[v _CCP1IF `VNb 1 s@31986 ]
"509
[v _SSPIF `VNb 1 s@31987 ]
"510
[v _TXIF `VNb 1 s@31988 ]
"511
[v _RCIF `VNb 1 s@31989 ]
"512
[v _ADIF `VNb 1 s@31990 ]
"513
[v _SPPIF `VNb 1 s@31991 ]
"516
[v _TMR1IE `Nb 1 s@31976 ]
"517
[v _TMR2IE `Nb 1 s@31977 ]
"518
[v _CCP1IE `Nb 1 s@31978 ]
"519
[v _SSPIE `Nb 1 s@31979 ]
"520
[v _TXIE `Nb 1 s@31980 ]
"521
[v _RCIE `Nb 1 s@31981 ]
"522
[v _ADIE `Nb 1 s@31982 ]
"523
[v _SPPIE `Nb 1 s@31983 ]
"526
[v _TUN0 `Nb 1 s@31960 ]
"527
[v _TUN1 `Nb 1 s@31961 ]
"528
[v _TUN2 `Nb 1 s@31962 ]
"529
[v _TUN3 `Nb 1 s@31963 ]
"530
[v _TUN4 `Nb 1 s@31964 ]
"531
[v _INTSRC `Nb 1 s@31967 ]
"535
[v _TRISE0 `VNb 1 s@31920 ]
"536
[v _TRISE1 `VNb 1 s@31921 ]
"537
[v _TRISE2 `VNb 1 s@31922 ]
"540
[v _TRISD0 `VNb 1 s@31912 ]
"541
[v _TRISD1 `VNb 1 s@31913 ]
"542
[v _TRISD2 `VNb 1 s@31914 ]
"543
[v _TRISD3 `VNb 1 s@31915 ]
"544
[v _TRISD4 `VNb 1 s@31916 ]
"545
[v _TRISD5 `VNb 1 s@31917 ]
"546
[v _TRISD6 `VNb 1 s@31918 ]
"547
[v _TRISD7 `VNb 1 s@31919 ]
"551
[v _TRISC0 `VNb 1 s@31904 ]
"552
[v _TRISC1 `VNb 1 s@31905 ]
"553
[v _TRISC2 `VNb 1 s@31906 ]
"554
[v _TRISC6 `VNb 1 s@31910 ]
"555
[v _TRISC7 `VNb 1 s@31911 ]
"558
[v _TRISB0 `VNb 1 s@31896 ]
"559
[v _TRISB1 `VNb 1 s@31897 ]
"560
[v _TRISB2 `VNb 1 s@31898 ]
"561
[v _TRISB3 `VNb 1 s@31899 ]
"562
[v _TRISB4 `VNb 1 s@31900 ]
"563
[v _TRISB5 `VNb 1 s@31901 ]
"564
[v _TRISB6 `VNb 1 s@31902 ]
"565
[v _TRISB7 `VNb 1 s@31903 ]
"568
[v _TRISA0 `VNb 1 s@31888 ]
"569
[v _TRISA1 `VNb 1 s@31889 ]
"570
[v _TRISA2 `VNb 1 s@31890 ]
"571
[v _TRISA3 `VNb 1 s@31891 ]
"572
[v _TRISA4 `VNb 1 s@31892 ]
"573
[v _TRISA5 `VNb 1 s@31893 ]
"574
[v _TRISA6 `VNb 1 s@31894 ]
"578
[v _LATE0 `VNb 1 s@31848 ]
"579
[v _LATE1 `VNb 1 s@31849 ]
"580
[v _LATE2 `VNb 1 s@31850 ]
"583
[v _LATD0 `VNb 1 s@31840 ]
"584
[v _LATD1 `VNb 1 s@31841 ]
"585
[v _LATD2 `VNb 1 s@31842 ]
"586
[v _LATD3 `VNb 1 s@31843 ]
"587
[v _LATD4 `VNb 1 s@31844 ]
"588
[v _LATD5 `VNb 1 s@31845 ]
"589
[v _LATD6 `VNb 1 s@31846 ]
"590
[v _LATD7 `VNb 1 s@31847 ]
"594
[v _LATC0 `VNb 1 s@31832 ]
"595
[v _LATC1 `VNb 1 s@31833 ]
"596
[v _LATC2 `VNb 1 s@31834 ]
"597
[v _LATC6 `VNb 1 s@31838 ]
"598
[v _LATC7 `VNb 1 s@31839 ]
"601
[v _LATB0 `VNb 1 s@31824 ]
"602
[v _LATB1 `VNb 1 s@31825 ]
"603
[v _LATB2 `VNb 1 s@31826 ]
"604
[v _LATB3 `VNb 1 s@31827 ]
"605
[v _LATB4 `VNb 1 s@31828 ]
"606
[v _LATB5 `VNb 1 s@31829 ]
"607
[v _LATB6 `VNb 1 s@31830 ]
"608
[v _LATB7 `VNb 1 s@31831 ]
"611
[v _LATA0 `VNb 1 s@31816 ]
"612
[v _LATA1 `VNb 1 s@31817 ]
"613
[v _LATA2 `VNb 1 s@31818 ]
"614
[v _LATA3 `VNb 1 s@31819 ]
"615
[v _LATA4 `VNb 1 s@31820 ]
"616
[v _LATA5 `VNb 1 s@31821 ]
"617
[v _LATA6 `VNb 1 s@31822 ]
"621
[v _RE0 `VNb 1 s@31776 ]
"622
[v _RE1 `VNb 1 s@31777 ]
"623
[v _RE2 `VNb 1 s@31778 ]
"625
[v _RE3 `VNb 1 s@31779 ]
"627
[v _RDPU `Nb 1 s@31783 ]
"630
[v _RD0 `VNb 1 s@31768 ]
"631
[v _RD1 `VNb 1 s@31769 ]
"632
[v _RD2 `VNb 1 s@31770 ]
"633
[v _RD3 `VNb 1 s@31771 ]
"634
[v _RD4 `VNb 1 s@31772 ]
"635
[v _RD5 `VNb 1 s@31773 ]
"636
[v _RD6 `VNb 1 s@31774 ]
"637
[v _RD7 `VNb 1 s@31775 ]
"641
[v _RC0 `VNb 1 s@31760 ]
"642
[v _RC1 `VNb 1 s@31761 ]
"643
[v _RC2 `VNb 1 s@31762 ]
"644
[v _RC4 `VNb 1 s@31764 ]
"645
[v _RC5 `VNb 1 s@31765 ]
"646
[v _RC6 `VNb 1 s@31766 ]
"647
[v _RC7 `VNb 1 s@31767 ]
"650
[v _RB0 `VNb 1 s@31752 ]
"651
[v _RB1 `VNb 1 s@31753 ]
"652
[v _RB2 `VNb 1 s@31754 ]
"653
[v _RB3 `VNb 1 s@31755 ]
"654
[v _RB4 `VNb 1 s@31756 ]
"655
[v _RB5 `VNb 1 s@31757 ]
"656
[v _RB6 `VNb 1 s@31758 ]
"657
[v _RB7 `VNb 1 s@31759 ]
"660
[v _RA0 `VNb 1 s@31744 ]
"661
[v _RA1 `VNb 1 s@31745 ]
"662
[v _RA2 `VNb 1 s@31746 ]
"663
[v _RA3 `VNb 1 s@31747 ]
"664
[v _RA4 `VNb 1 s@31748 ]
"665
[v _RA5 `VNb 1 s@31749 ]
"666
[v _RA6 `VNb 1 s@31750 ]
"669
[v _EPSTALL15 `VNb 1 s@31736 ]
"670
[v _EPINEN15 `Nb 1 s@31737 ]
"671
[v _EPOUTEN15 `Nb 1 s@31738 ]
"672
[v _EPCONDIS15 `Nb 1 s@31739 ]
"673
[v _EPHSHK15 `Nb 1 s@31740 ]
"676
[v _EPSTALL14 `VNb 1 s@31728 ]
"677
[v _EPINEN14 `Nb 1 s@31729 ]
"678
[v _EPOUTEN14 `Nb 1 s@31730 ]
"679
[v _EPCONDIS14 `Nb 1 s@31731 ]
"680
[v _EPHSHK14 `Nb 1 s@31732 ]
"683
[v _EPSTALL13 `VNb 1 s@31720 ]
"684
[v _EPINEN13 `Nb 1 s@31721 ]
"685
[v _EPOUTEN13 `Nb 1 s@31722 ]
"686
[v _EPCONDIS13 `Nb 1 s@31723 ]
"687
[v _EPHSHK13 `Nb 1 s@31724 ]
"690
[v _EPSTALL12 `VNb 1 s@31712 ]
"691
[v _EPINEN12 `Nb 1 s@31713 ]
"692
[v _EPOUTEN12 `Nb 1 s@31714 ]
"693
[v _EPCONDIS12 `Nb 1 s@31715 ]
"694
[v _EPHSHK12 `Nb 1 s@31716 ]
"697
[v _EPSTALL11 `VNb 1 s@31704 ]
"698
[v _EPINEN11 `Nb 1 s@31705 ]
"699
[v _EPOUTEN11 `Nb 1 s@31706 ]
"700
[v _EPCONDIS11 `Nb 1 s@31707 ]
"701
[v _EPHSHK11 `Nb 1 s@31708 ]
"704
[v _EPSTALL10 `VNb 1 s@31696 ]
"705
[v _EPINEN10 `Nb 1 s@31697 ]
"706
[v _EPOUTEN10 `Nb 1 s@31698 ]
"707
[v _EPCONDIS10 `Nb 1 s@31699 ]
"708
[v _EPHSHK10 `Nb 1 s@31700 ]
"711
[v _EPSTALL9 `VNb 1 s@31688 ]
"712
[v _EPINEN9 `Nb 1 s@31689 ]
"713
[v _EPOUTEN9 `Nb 1 s@31690 ]
"714
[v _EPCONDIS9 `Nb 1 s@31691 ]
"715
[v _EPHSHK9 `Nb 1 s@31692 ]
"718
[v _EPSTALL8 `VNb 1 s@31680 ]
"719
[v _EPINEN8 `Nb 1 s@31681 ]
"720
[v _EPOUTEN8 `Nb 1 s@31682 ]
"721
[v _EPCONDIS8 `Nb 1 s@31683 ]
"722
[v _EPHSHK8 `Nb 1 s@31684 ]
"725
[v _EPSTALL7 `VNb 1 s@31672 ]
"726
[v _EPINEN7 `Nb 1 s@31673 ]
"727
[v _EPOUTEN7 `Nb 1 s@31674 ]
"728
[v _EPCONDIS7 `Nb 1 s@31675 ]
"729
[v _EPHSHK7 `Nb 1 s@31676 ]
"732
[v _EPSTALL6 `VNb 1 s@31664 ]
"733
[v _EPINEN6 `Nb 1 s@31665 ]
"734
[v _EPOUTEN6 `Nb 1 s@31666 ]
"735
[v _EPCONDIS6 `Nb 1 s@31667 ]
"736
[v _EPHSHK6 `Nb 1 s@31668 ]
"739
[v _EPSTALL5 `VNb 1 s@31656 ]
"740
[v _EPINEN5 `Nb 1 s@31657 ]
"741
[v _EPOUTEN5 `Nb 1 s@31658 ]
"742
[v _EPCONDIS5 `Nb 1 s@31659 ]
"743
[v _EPHSHK5 `Nb 1 s@31660 ]
"746
[v _EPSTALL4 `VNb 1 s@31648 ]
"747
[v _EPINEN4 `Nb 1 s@31649 ]
"748
[v _EPOUTEN4 `Nb 1 s@31650 ]
"749
[v _EPCONDIS4 `Nb 1 s@31651 ]
"750
[v _EPHSHK4 `Nb 1 s@31652 ]
"753
[v _EPSTALL3 `VNb 1 s@31640 ]
"754
[v _EPINEN3 `Nb 1 s@31641 ]
"755
[v _EPOUTEN3 `Nb 1 s@31642 ]
"756
[v _EPCONDIS3 `Nb 1 s@31643 ]
"757
[v _EPHSHK3 `Nb 1 s@31644 ]
"760
[v _EPSTALL2 `VNb 1 s@31632 ]
"761
[v _EPINEN2 `Nb 1 s@31633 ]
"762
[v _EPOUTEN2 `Nb 1 s@31634 ]
"763
[v _EPCONDIS2 `Nb 1 s@31635 ]
"764
[v _EPHSHK2 `Nb 1 s@31636 ]
"767
[v _EPSTALL1 `VNb 1 s@31624 ]
"768
[v _EPINEN1 `Nb 1 s@31625 ]
"769
[v _EPOUTEN1 `Nb 1 s@31626 ]
"770
[v _EPCONDIS1 `Nb 1 s@31627 ]
"771
[v _EPHSHK1 `Nb 1 s@31628 ]
"774
[v _EPSTALL0 `VNb 1 s@31616 ]
"775
[v _EPINEN0 `Nb 1 s@31617 ]
"776
[v _EPOUTEN0 `Nb 1 s@31618 ]
"777
[v _EPCONDIS0 `Nb 1 s@31619 ]
"778
[v _EPHSHK0 `Nb 1 s@31620 ]
"781
[v _UPP0 `Nb 1 s@31608 ]
"782
[v _UPP1 `Nb 1 s@31609 ]
"783
[v _FSEN `Nb 1 s@31610 ]
"784
[v _UTRDIS `Nb 1 s@31611 ]
"785
[v _UPUEN `Nb 1 s@31612 ]
"786
[v _UOEMON `Nb 1 s@31614 ]
"787
[v _UTEYE `Nb 1 s@31615 ]
"790
[v _SUSPND `Nb 1 s@31593 ]
"791
[v _RESUME `Nb 1 s@31594 ]
"792
[v _USBEN `VNb 1 s@31595 ]
"793
[v _PKTDIS `VNb 1 s@31596 ]
"794
[v _SE0 `VNb 1 s@31597 ]
"795
[v _PPBRST `VNb 1 s@31598 ]
"798
[v _PPBI `VNb 1 s@31585 ]
"799
[v _DIR `VNb 1 s@31586 ]
"800
[v _ENDP0 `VNb 1 s@31587 ]
"801
[v _ENDP1 `VNb 1 s@31588 ]
"802
[v _ENDP2 `VNb 1 s@31589 ]
"803
[v _ENDP3 `VNb 1 s@31590 ]
"806
[v _PIDEE `Nb 1 s@31576 ]
"807
[v _CRC5EE `Nb 1 s@31577 ]
"808
[v _CRC16EE `Nb 1 s@31578 ]
"809
[v _DFN8EE `Nb 1 s@31579 ]
"810
[v _BTOEE `Nb 1 s@31580 ]
"811
[v _BTSEE `Nb 1 s@31583 ]
"814
[v _PIDEF `VNb 1 s@31568 ]
"815
[v _CRC5EF `VNb 1 s@31569 ]
"816
[v _CRC16EF `VNb 1 s@31570 ]
"817
[v _DFN8EF `VNb 1 s@31571 ]
"818
[v _BTOEF `VNb 1 s@31572 ]
"819
[v _BTSEF `VNb 1 s@31575 ]
"822
[v _URSTIE `Nb 1 s@31560 ]
"823
[v _UERRIE `Nb 1 s@31561 ]
"824
[v _ACTVIE `Nb 1 s@31562 ]
"825
[v _TRNIE `Nb 1 s@31563 ]
"826
[v _IDLEIE `Nb 1 s@31564 ]
"827
[v _STALLIE `Nb 1 s@31565 ]
"828
[v _SOFIE `Nb 1 s@31566 ]
"831
[v _URSTIF `VNb 1 s@31552 ]
"832
[v _UERRIF `VNb 1 s@31553 ]
"833
[v _ACTVIF `VNb 1 s@31554 ]
"834
[v _TRNIF `VNb 1 s@31555 ]
"835
[v _IDLEIF `VNb 1 s@31556 ]
"836
[v _STALLIF `VNb 1 s@31557 ]
"837
[v _SOFIF `VNb 1 s@31558 ]
"841
[v _SPPEN `Nb 1 s@31528 ]
"842
[v _SPPOWN `Nb 1 s@31529 ]
"845
[v _ADDR0 `Nb 1 s@31520 ]
"846
[v _ADDR1 `Nb 1 s@31521 ]
"847
[v _ADDR2 `Nb 1 s@31522 ]
"848
[v _ADDR3 `Nb 1 s@31523 ]
"849
[v _BUSY `VNb 1 s@31524 ]
"850
[v _WRSPP `VNb 1 s@31526 ]
"851
[v _RDSPP `VNb 1 s@31527 ]
"854
[v _WS0 `Nb 1 s@31512 ]
"855
[v _WS1 `Nb 1 s@31513 ]
"856
[v _WS2 `Nb 1 s@31514 ]
"857
[v _WS3 `Nb 1 s@31515 ]
"858
[v _CLK1EN `Nb 1 s@31516 ]
"859
[v _CSEN `Nb 1 s@31517 ]
"860
[v _CLKCFG0 `Nb 1 s@31518 ]
"861
[v _CLKCFG1 `Nb 1 s@31519 ]
"16 E:\DOC\ELECTRONIC\PIC\Project\Libs\4455glcd\main.c
[v _PortInit `(v 1 ef ]
{
[e :U _PortInit ]
[f ]
[; ;main.c: 15: void PortInit(void)
[; ;main.c: 16: {
[; ;main.c: 17: TRISD = 0b00000000;
"17
[e = _TRISD -> -> 0 `i `uc ]
[; ;main.c: 18: TRISC = 0b00000000;
"18
[e = _TRISC -> -> 0 `i `uc ]
[; ;main.c: 19: TRISB = 0b00000000;
"19
[e = _TRISB -> -> 0 `i `uc ]
"20
[; ;main.c: 20: }
[e :UE 1 ]
}
"23
[v _TimerInit `(v 1 ef ]
{
[e :U _TimerInit ]
[f ]
[; ;main.c: 22: void TimerInit(void)
[; ;main.c: 23: {
[; ;main.c: 25: TMR0IE = 1;
"25
[e = _TMR0IE -> -> 1 `i `b ]
[; ;main.c: 26: TMR0H = 0xD1;
"26
[e = _TMR0H -> -> 209 `i `uc ]
[; ;main.c: 27: TMR0L = 0xDF;
"27
[e = _TMR0L -> -> 223 `i `uc ]
[; ;main.c: 28: T0CON = 0x08;
"28
[e = _T0CON -> -> 8 `i `uc ]
[; ;main.c: 29: TMR0ON = 1;
"29
[e = _TMR0ON -> -> 1 `i `b ]
"30
[; ;main.c: 30: }
[e :UE 2 ]
}
"33
[v _main `(v 1 e ]
[p mainexit ]
{
[e :U _main ]
[f ]
[; ;main.c: 32: void main()
[; ;main.c: 33: {
[; ;main.c: 36: SWDTEN = 0;
"36
[e = _SWDTEN -> -> 0 `i `b ]
[; ;main.c: 39: INTCON = 0;
"39
[e = _INTCON -> -> 0 `i `uc ]
[; ;main.c: 40: GIE = 1;
"40
[e = _GIE -> -> 1 `i `b ]
[; ;main.c: 43: ADCON0 = 0x41;
"43
[e = _ADCON0 -> -> 65 `i `uc ]
[; ;main.c: 45: TimerInit();
"45
[e ( _TimerInit .. ]
[; ;main.c: 47: PortInit();
"47
[e ( _PortInit .. ]
[; ;main.c: 49: DelayMs(50);
"49
[v _DelayMs `(v 0 ef1`uc ]
[e ( _DelayMs (1 -> -> 50 `i `uc ]
[; ;main.c: 52: GLCD_Init();
"52
[v _GLCD_Init `(v 0 ef ]
[e ( _GLCD_Init .. ]
[; ;main.c: 55: GLCD_SetPos(0, 10);
"55
[v _GLCD_SetPos `(v 0 ef2`uc`uc ]
[e ( _GLCD_SetPos (2 , -> -> 0 `i `uc -> -> 10 `i `uc ]
[; ;main.c: 56: GLCD_WriteChar('!');
"56
[v _GLCD_WriteChar `(v 0 ef1`uc ]
[e ( _GLCD_WriteChar (1 -> -> 33 `ui `uc ]
[; ;main.c: 57: GLCD_WriteChar('#');
"57
[e ( _GLCD_WriteChar (1 -> -> 35 `ui `uc ]
[; ;main.c: 58: GLCD_WriteDec2(' ');
"58
[v _GLCD_WriteDec2 `(v 0 ef1`uc ]
[e ( _GLCD_WriteDec2 (1 -> -> 32 `ui `uc ]
[; ;main.c: 59: GLCD_WriteChar('-');
"59
[e ( _GLCD_WriteChar (1 -> -> 45 `ui `uc ]
[; ;main.c: 60: GLCD_WriteHex(' ');
"60
[v _GLCD_WriteHex `(v 0 ef1`uc ]
[e ( _GLCD_WriteHex (1 -> -> 32 `ui `uc ]
[; ;main.c: 63: GLCD_WriteString("0123456789", 0, 40);
"63
[v _GLCD_WriteString `(v 0 ef3`*Cuc`uc`uc ]
[e ( _GLCD_WriteString (3 , , :s 1C -> -> 0 `i `uc -> -> 40 `i `uc ]
[; ;main.c: 64: GLCD_WriteString("abcdefghijklm", 1, 40);
"64
[e ( _GLCD_WriteString (3 , , :s 2C -> -> 1 `i `uc -> -> 40 `i `uc ]
[; ;main.c: 65: GLCD_WriteString("nopqrstuvwxyz", 2, 40);
"65
[e ( _GLCD_WriteString (3 , , :s 3C -> -> 2 `i `uc -> -> 40 `i `uc ]
[; ;main.c: 66: GLCD_WriteString("ABCDEFGHIJKLM", 3, 40);
"66
[e ( _GLCD_WriteString (3 , , :s 4C -> -> 3 `i `uc -> -> 40 `i `uc ]
[; ;main.c: 67: GLCD_WriteString("NOPQRSTUVWXYZ", 4, 40);
"67
[e ( _GLCD_WriteString (3 , , :s 5C -> -> 4 `i `uc -> -> 40 `i `uc ]
[; ;main.c: 70: GLCD_WriteAlignString("ALIGN LEFT", 5, 0);
"70
[v _GLCD_WriteAlignString `(v 0 ef3`*Cuc`uc`uc ]
[e ( _GLCD_WriteAlignString (3 , , :s 6C -> -> 5 `i `uc -> -> 0 `i `uc ]
[; ;main.c: 71: GLCD_WriteAlignString("ALIGN RIGHT", 6, 1);
"71
[e ( _GLCD_WriteAlignString (3 , , :s 7C -> -> 6 `i `uc -> -> 1 `i `uc ]
[; ;main.c: 72: GLCD_WriteAlignString("ALIGN CENTER", 7, 2);
"72
[e ( _GLCD_WriteAlignString (3 , , :s 8C -> -> 7 `i `uc -> -> 2 `i `uc ]
[; ;main.c: 75: GLCD_SetPos(7, 10);
"75
[e ( _GLCD_SetPos (2 , -> -> 7 `i `uc -> -> 10 `i `uc ]
[; ;main.c: 76: GLCD_WriteData(0x11);
"76
[v _GLCD_WriteData `(v 0 ef1`uc ]
[e ( _GLCD_WriteData (1 -> -> 17 `i `uc ]
[; ;main.c: 77: GLCD_SetPos(7, 10);
"77
[e ( _GLCD_SetPos (2 , -> -> 7 `i `uc -> -> 10 `i `uc ]
[; ;main.c: 78: GLCD_WriteCombineData(0x88);
"78
[v _GLCD_WriteCombineData `(v 0 ef1`uc ]
[e ( _GLCD_WriteCombineData (1 -> -> 136 `i `uc ]
[; ;main.c: 81: GLCD_WriteDot(1,2);
"81
[v _GLCD_WriteDot `(v 0 ef2`uc`uc ]
[e ( _GLCD_WriteDot (2 , -> -> 1 `i `uc -> -> 2 `i `uc ]
[; ;main.c: 82: GLCD_WriteDot(2,3);
"82
[e ( _GLCD_WriteDot (2 , -> -> 2 `i `uc -> -> 3 `i `uc ]
[; ;main.c: 83: GLCD_WriteDot(3,4);
"83
[e ( _GLCD_WriteDot (2 , -> -> 3 `i `uc -> -> 4 `i `uc ]
[; ;main.c: 84: GLCD_WriteDot(4,5);
"84
[e ( _GLCD_WriteDot (2 , -> -> 4 `i `uc -> -> 5 `i `uc ]
[; ;main.c: 85: GLCD_WriteDot(5,6);
"85
[e ( _GLCD_WriteDot (2 , -> -> 5 `i `uc -> -> 6 `i `uc ]
[; ;main.c: 87: GLCD_WriteDot(1,6);
"87
[e ( _GLCD_WriteDot (2 , -> -> 1 `i `uc -> -> 6 `i `uc ]
[; ;main.c: 88: GLCD_WriteDot(2,5);
"88
[e ( _GLCD_WriteDot (2 , -> -> 2 `i `uc -> -> 5 `i `uc ]
[; ;main.c: 89: GLCD_WriteDot(3,4);
"89
[e ( _GLCD_WriteDot (2 , -> -> 3 `i `uc -> -> 4 `i `uc ]
[; ;main.c: 90: GLCD_WriteDot(4,3);
"90
[e ( _GLCD_WriteDot (2 , -> -> 4 `i `uc -> -> 3 `i `uc ]
[; ;main.c: 91: GLCD_WriteDot(5,2);
"91
[e ( _GLCD_WriteDot (2 , -> -> 5 `i `uc -> -> 2 `i `uc ]
[; ;main.c: 94: while(1)
"94
[e :U 5 ]
[; ;main.c: 95: {
"97
[e :U 4 ]
"94
[e $U 5 ]
[e :U 6 ]
"98
[; ;main.c: 97: }
[; ;main.c: 98: }
[e :UE 3 ]
}
"102
[v F1266 `(v 1 tf ]
[v _prv_int `IF1266 1 ef ]
{
[e :U _prv_int ]
[f ]
[; ;main.c: 101: void interrupt prv_int(void)
[; ;main.c: 102: {
"103
[v F1267 `uc 1 s tick10ms ]
"104
[v F1268 `uc 1 s tick1ms ]
"105
[v F1269 `uc 1 s y ]
[; ;main.c: 103: static unsigned char tick10ms = 0;
[; ;main.c: 104: static unsigned char tick1ms = 0;
[; ;main.c: 105: static unsigned char y=0;
[; ;main.c: 107: if (!TMR0IF)
"107
[e $ ! ! _TMR0IF 8 ]
[; ;main.c: 108: return;
"108
[e $UE 7 ]
[e :U 8 ]
[; ;main.c: 110: TMR0IF = 0;
"110
[e = _TMR0IF -> -> 0 `i `b ]
[; ;main.c: 111: TMR0H = 0xD1;
"111
[e = _TMR0H -> -> 209 `i `uc ]
[; ;main.c: 112: TMR0L = 0xDF;
"112
[e = _TMR0L -> -> 223 `i `uc ]
[; ;main.c: 116: tick1ms++;
"116
[e ++ F1268 -> -> 1 `i `uc ]
[; ;main.c: 117: if (tick1ms == 10)
"117
[e $ ! == -> F1268 `i -> 10 `i 9 ]
[; ;main.c: 118: {
[; ;main.c: 119: tick1ms = 0;
"119
[e = F1268 -> -> 0 `i `uc ]
[; ;main.c: 122: tick10ms++;
"122
[e ++ F1267 -> -> 1 `i `uc ]
[; ;main.c: 123: if (tick10ms == 100)
"123
[e $ ! == -> F1267 `i -> 100 `i 10 ]
[; ;main.c: 124: {
[; ;main.c: 125: tick10ms = 0;
"125
[e = F1267 -> -> 0 `i `uc ]
[; ;main.c: 130: GLCD_SetStartLine(y++);
"130
[v _GLCD_SetStartLine `(v 0 ef1`uc ]
[e ( _GLCD_SetStartLine (1 ++ F1269 -> -> 1 `i `uc ]
[; ;main.c: 131: if(y==64)y=0;
"131
[e $ ! == -> F1269 `i -> 64 `i 11 ]
[e = F1269 -> -> 0 `i `uc ]
[e :U 11 ]
"132
[e :U 10 ]
"133
[e :U 9 ]
"137
[; ;main.c: 132: }
[; ;main.c: 133: }
[; ;main.c: 137: }
[e :UE 7 ]
}
[a 3C 110 111 112 113 114 115 116 117 118 119 120 121 122 0 ]
[a 2C 97 98 99 100 101 102 103 104 105 106 107 108 109 0 ]
[a 5C 78 79 80 81 82 83 84 85 86 87 88 89 90 0 ]
[a 7C 65 76 73 71 78 32 82 73 71 72 84 0 ]
[a 6C 65 76 73 71 78 32 76 69 70 84 0 ]
[a 8C 65 76 73 71 78 32 67 69 78 84 69 82 0 ]
[a 4C 65 66 67 68 69 70 71 72 73 74 75 76 77 0 ]
[a 1C 48 49 50 51 52 53 54 55 56 57 0 ]
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -