📄 remotest.lst
字号:
05AB D2B5 897 SETB CD_2INH
05AD D297 898 SETB CD_3INH
05AF C292 899 CLR CD_4INH
05B1 D293 900 SETB CD_4A ;A B C D
05B3 D294 901 SETB CD_4B ;1 1 1 1
05B5 D295 902 SETB CD_4C
05B7 D296 903 SETB CD_4D
904
05B9 905 CH_END:
05B9 D2A2 906 SETB CD_1INH
05BB D2B5 907 SETB CD_2INH
05BD D297 908 SETB CD_3INH
05BF D292 909 setb CD_4INH
910
05C1 22 911 RET
A51 MACRO ASSEMBLER REMOTEST 08/05/2008 20:09:46 PAGE 15
912 ;//////////////////////////////////////////////////////////////////////////////////
05C2 913 TIME0:
05C2 C0D0 914 PUSH PSW
05C4 C0E0 915 PUSH ACC ;压栈
05C6 758CB1 916 MOV TH0,#MS20H
05C9 758AE0 917 MOV TL0,#MS20L ;12M,20MS定时中断
918
919
05CC E535 920 MOV A, OFF_TIME
05CE 6002 921 JZ TIME0_1
05D0 1535 922 DEC OFF_TIME
05D2 923 TIME0_1:
05D2 E534 924 MOV A, FLASH_TIME
05D4 6002 925 JZ TIME0_2
05D6 1534 926 DEC FLASH_TIME
05D8 927 TIME0_2 :
05D8 E533 928 MOV A,SELECT_TIME
05DA 6002 929 JZ TIME0_3
05DC 1533 930 DEC SELECT_TIME
05DE 931 TIME0_3:
05DE D0E0 932 POP ACC
05E0 D0D0 933 POP PSW
05E2 32 934 RETI
935
936
937 ;/////////////////////////////////////////////////////////////////////////////////////////
05E3 938 TIME1:
05E3 C0E0 939 PUSH ACC
05E5 C0D0 940 PUSH PSW
941
942
05E7 758DF8 943 MOV TH1,#HIGH(TMRVAR)
05EA 758B30 944 MOV TL1,#LOW(TMRVAR)
945
05ED D287 946 SETB FIRST ;
05EF D2A7 947 SETB SECOND ;
948
05F1 949 DE_0:
05F1 E536 950 MOV A,COUNTER
05F3 700D 951 JNZ DE_1
05F5 E530 952 MOV A,DISPBUF1
05F7 900636 953 MOV DPTR,#DISPTAB1
05FA 93 954 MOVC A,@A+DPTR
05FB F580 955 MOV P0,A
05FD 00 956 NOP
05FE C287 957 CLR FIRST
0600 C114 958 AJMP DISPNEXT
0602 959 DE_1:
0602 6401 960 XRL A,#1
0604 700D 961 JNZ DE_2
0606 E531 962 MOV A,DISPBUF2
0608 900624 963 MOV DPTR,#DISPTAB0
060B 93 964 MOVC A,@A+DPTR
060C F580 965 MOV P0,A
060E C2A7 966 CLR SECOND
0610 00 967 NOP
0611 C114 968 AJMP DISPNEXT
0613 969 DE_2:
0613 00 970 NOP
971
0614 972 DISPNEXT:
0614 0536 973 INC COUNTER
0616 E536 974 MOV A,COUNTER
0618 6403 975 XRL A,#3
061A 7003 976 JNZ INT_EXIT
061C 753600 977 MOV COUNTER,#0
A51 MACRO ASSEMBLER REMOTEST 08/05/2008 20:09:46 PAGE 16
061F 978 INT_EXIT:
061F D0D0 979 POP PSW
0621 D0E0 980 POP ACC
0623 32 981 RETI
982 ;/////////////////////////////////////////////////////////////////////////////////////////
0624 983 DISPTAB0:
0624 819FA494 984 DB 81H, 9fH, 0A4H,94H,9aH,0d0H,0c0H, 9dH
0628 9AD0C09D
985 ; 0 1 2 3 4 5 6 7
062C 809088C2 986 DB 80H,90H,88h,0c2h,0e1h,86h, 0e0h,0e8h,0ffh,0C1H
0630 E186E0E8
0634 FFC1
987 ; 8 9 A B C D E F 灭 G
988
0636 989 DISPTAB1:
0636 011F2414 990 DB 01H, 1fH, 24H, 14H, 1aH,50H,40H, 1dH
063A 1A50401D
991 ; 0 1 2 3 4 5 6 7
063E 00100842 992 DB 00H,10H,08h, 42h, 61h, 06h, 60h,68h, 7Fh, 41H
0642 61066068
0646 7F41
993 ; 8 9 A B C D E F 灭 G
994
995
996 ;/////////////////////////////////////////////////////////////////////////////////////////
997 END
A51 MACRO ASSEMBLER REMOTEST 08/05/2008 20:09:46 PAGE 17
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES
ACC. . . . . . . . D ADDR 00E0H A
ALL_FLAG . . . . . D ADDR 0020H A
B. . . . . . . . . D ADDR 00F0H A
BEEP . . . . . . . C ADDR 008FH A
BELL . . . . . . . B ADDR 0090H.1 A
CD_1A. . . . . . . B ADDR 00A0H.3 A
CD_1B. . . . . . . B ADDR 00A0H.4 A
CD_1C. . . . . . . B ADDR 00A0H.5 A
CD_1D. . . . . . . B ADDR 00A0H.6 A
CD_1INH. . . . . . B ADDR 00A0H.2 A
CD_2A. . . . . . . B ADDR 00B0H.6 A
CD_2B. . . . . . . B ADDR 00B0H.7 A
CD_2C. . . . . . . B ADDR 00A0H.0 A
CD_2D. . . . . . . B ADDR 00A0H.1 A
CD_2INH. . . . . . B ADDR 00B0H.5 A
CD_3A. . . . . . . B ADDR 00B0H.0 A
CD_3B. . . . . . . B ADDR 00B0H.1 A
CD_3C. . . . . . . B ADDR 00B0H.3 A
CD_3D. . . . . . . B ADDR 00B0H.4 A
CD_3INH. . . . . . B ADDR 0090H.7 A
CD_4A. . . . . . . B ADDR 0090H.3 A
CD_4B. . . . . . . B ADDR 0090H.4 A
CD_4C. . . . . . . B ADDR 0090H.5 A
CD_4D. . . . . . . B ADDR 0090H.6 A
CD_4INH. . . . . . B ADDR 0090H.2 A
CH_1 . . . . . . . C ADDR 00F9H A
CH_10. . . . . . . C ADDR 01A4H A
CH_11. . . . . . . C ADDR 01B7H A
CH_12. . . . . . . C ADDR 01CAH A
CH_13. . . . . . . C ADDR 01DDH A
CH_14. . . . . . . C ADDR 01F0H A
CH_15. . . . . . . C ADDR 0203H A
CH_16. . . . . . . C ADDR 0216H A
CH_17. . . . . . . C ADDR 0229H A
CH_18. . . . . . . C ADDR 023CH A
CH_19. . . . . . . C ADDR 024FH A
CH_2 . . . . . . . C ADDR 010CH A
CH_20. . . . . . . C ADDR 0262H A
CH_21. . . . . . . C ADDR 0275H A
CH_22. . . . . . . C ADDR 0288H A
CH_23. . . . . . . C ADDR 029BH A
CH_24. . . . . . . C ADDR 02AEH A
CH_25. . . . . . . C ADDR 02C1H A
CH_26. . . . . . . C ADDR 02D4H A
CH_27. . . . . . . C ADDR 02E7H A
CH_28. . . . . . . C ADDR 02FAH A
CH_29. . . . . . . C ADDR 030DH A
CH_3 . . . . . . . C ADDR 011FH A
CH_30. . . . . . . C ADDR 0320H A
CH_31. . . . . . . C ADDR 0333H A
CH_32. . . . . . . C ADDR 0346H A
CH_33. . . . . . . C ADDR 0359H A
CH_34. . . . . . . C ADDR 036CH A
CH_35. . . . . . . C ADDR 037FH A
CH_36. . . . . . . C ADDR 0392H A
CH_37. . . . . . . C ADDR 03A5H A
CH_38. . . . . . . C ADDR 03B8H A
CH_39. . . . . . . C ADDR 03CBH A
CH_4 . . . . . . . C ADDR 0132H A
CH_40. . . . . . . C ADDR 03DEH A
A51 MACRO ASSEMBLER REMOTEST 08/05/2008 20:09:46 PAGE 18
CH_41. . . . . . . C ADDR 03F1H A
CH_42. . . . . . . C ADDR 0404H A
CH_43. . . . . . . C ADDR 0417H A
CH_44. . . . . . . C ADDR 042AH A
CH_45. . . . . . . C ADDR 043DH A
CH_46. . . . . . . C ADDR 0450H A
CH_47. . . . . . . C ADDR 0463H A
CH_48. . . . . . . C ADDR 0476H A
CH_49. . . . . . . C ADDR 0489H A
CH_5 . . . . . . . C ADDR 0145H A
CH_50. . . . . . . C ADDR 049CH A
CH_51. . . . . . . C ADDR 04AFH A
CH_52. . . . . . . C ADDR 04C2H A
CH_53. . . . . . . C ADDR 04D5H A
CH_54. . . . . . . C ADDR 04E8H A
CH_55. . . . . . . C ADDR 04FBH A
CH_56. . . . . . . C ADDR 050EH A
CH_57. . . . . . . C ADDR 0521H A
CH_58. . . . . . . C ADDR 0534H A
CH_59. . . . . . . C ADDR 0547H A
CH_6 . . . . . . . C ADDR 0158H A
CH_60. . . . . . . C ADDR 055AH A
CH_61. . . . . . . C ADDR 056DH A
CH_62. . . . . . . C ADDR 0580H A
CH_63. . . . . . . C ADDR 0593H A
CH_64. . . . . . . C ADDR 05A6H A
CH_7 . . . . . . . C ADDR 016BH A
CH_8 . . . . . . . C ADDR 017EH A
CH_9 . . . . . . . C ADDR 0191H A
CH_END . . . . . . C ADDR 05B9H A
CH_NUMBER. . . . . N NUMB 0032H A
CH_WORK. . . . . . C ADDR 00F7H A
COUNTER. . . . . . N NUMB 0036H A
DA_CHAR_F. . . . . N NUMB 000FH A
DA_CHAR_G. . . . . N NUMB 0011H A
DA_CHAR_NULL . . . N NUMB 0010H A
DA_CHAR_O. . . . . N NUMB 0000H A
DA_CHAR_T. . . . . N NUMB 000DH A
DELAY100MS . . . . C ADDR 00C0H A
DELAY_100MS. . . . C ADDR 00C5H A
DELAY_10MS . . . . C ADDR 00D1H A
DELAY_1MS. . . . . C ADDR 00D3H A
DELAY_1SEC . . . . C ADDR 00B6H A
DELAY_200MS. . . . C ADDR 00BEH A
DELAY_20MS . . . . C ADDR 00CDH A
DELAY_2SEC . . . . C ADDR 00B2H A
DELAY_500MS. . . . C ADDR 00BAH A
DELAY_50MS . . . . C ADDR 00C9H A
DELAY_5SEC . . . . C ADDR 00AEH A
DEX1 . . . . . . . C ADDR 0093H A
DEX2 . . . . . . . C ADDR
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -