?? isd51.lst
字號:
A51 MACRO ASSEMBLER ISD51 11/11/2005 06:13:35 PAGE 12
743
744 ;--------------------------------------------------------------------------
745 ; 0 Read CPU Core SFR registers:
746 ; LOW (?ISD?READCORESFR), HIGH (?ISD?READCORESFR), dummy, dummy
747 ; Sends: dummy, dummy, B, AUXR, DPL, DPH, SP
00BC E581 748 ?ISD?READSFR00: MOV A,SP
00BE C083 749 PUSH DPH
00C0 C082 750 PUSH DPL
00C2 C08E 751 PUSH AUXR
00C4 C0F0 752 PUSH B
00C6 C0E0 753 PUSH ACC ; Dummy
00C8 C0E0 754 PUSH ACC ; Dummy
00CA 0100 F 755 AJMP Send7Bytes
756 ;
757 ;--------------------------------------------------------------------------
758 ; 1 Read CPU Core SFR registers:
759 ; LOW (?ISD?READSFR01), HIGH (?ISD?READSFR01), dummy, dummy
760 ; Sends: S:80, S:84, S:85, S:86, S:87, S:88, S:89
761 ;
00CC 762 ?ISD?READSFR01:
00CC E589 763 MOV A,0x89 ; S:89
00CE C088 764 PUSH 0x88 ; S:88
00D0 C087 765 PUSH 0x87
00D2 C086 766 PUSH 0x86
00D4 C085 767 PUSH 0x85
00D6 C084 768 PUSH 0x84
00D8 C080 769 PUSH 0x80
00DA 0100 F 770 AJMP Send7Bytes
771 ;
772 ;--------------------------------------------------------------------------
773 ; 2 Read CPU Core SFR registers:
774 ; LOW (?ISD?READSFR02), HIGH (?ISD?READSFR02), dummy, dummy
775 ; Sends: S:8A, S:8B, S:8C, S:8D, S:8E, S:8F, S:90
776 ;
00DC 777 ?ISD?READSFR02:
00DC E590 778 MOV A,0x90
00DE C08F 779 PUSH 0x8F
00E0 C08E 780 PUSH 0x8E
00E2 C08D 781 PUSH 0x8D
00E4 C08C 782 PUSH 0x8C
00E6 C08B 783 PUSH 0x8B
00E8 C08A 784 PUSH 0x8A
00EA 0100 F 785 AJMP Send7Bytes
786 ;
787 ;--------------------------------------------------------------------------
788 ; 3 Read CPU Core SFR registers:
789 ; LOW (?ISD?READSFR03), HIGH (?ISD?READSFR03), dummy, dummy
790 ; Sends: S:91, S:92, S:93, S:94, S:95, S:96, S:97
791 ;
00EC 792 ?ISD?READSFR03:
00EC E597 793 MOV A,0x97
00EE C096 794 PUSH 0x96
00F0 C095 795 PUSH 0x95
00F2 C094 796 PUSH 0x94
00F4 C093 797 PUSH 0x93
00F6 C092 798 PUSH 0x92
00F8 C091 799 PUSH 0x91
00FA 0100 F 800 AJMP Send7Bytes
801 ;
802 ;--------------------------------------------------------------------------
803 ; 4 Read CPU Core SFR registers:
804 ; LOW (?ISD?READSFR04), HIGH (?ISD?READSFR04), dummy, dummy
805 ; Sends: S:8A, S:8B, S:8C, S:8D, S:8E, S:8F, S:90
806 ;
A51 MACRO ASSEMBLER ISD51 11/11/2005 06:13:35 PAGE 13
00FC 807 ?ISD?READSFR04:
00FC E59E 808 MOV A,0x9E
00FE C09D 809 PUSH 0x9D
0100 C09C 810 PUSH 0x9C
0102 C09B 811 PUSH 0x9B
0104 C09A 812 PUSH 0x9A
0106 C099 813 PUSH 0x99
0108 C098 814 PUSH 0x98
010A 0100 F 815 AJMP Send7Bytes
816 ;
817 ;--------------------------------------------------------------------------
818 ; 5 Read CPU Core SFR registers:
819 ; LOW (?ISD?READSFR05), HIGH (?ISD?READSFR05), dummy, dummy
820 ;
010C 821 ?ISD?READSFR05:
010C E5A5 822 MOV A,0xA5
010E C0A4 823 PUSH 0xA4
0110 C0A3 824 PUSH 0xA3
0112 C0A2 825 PUSH 0xA2
0114 C0A1 826 PUSH 0xA1
0116 C0A0 827 PUSH 0xA0
0118 C09F 828 PUSH 0x9F
011A 0100 F 829 AJMP Send7Bytes
830 ;
831 ;--------------------------------------------------------------------------
832 ; 6 Read CPU Core SFR registers:
833 ; LOW (?ISD?READSFR06), HIGH (?ISD?READSFR06), dummy, dummy
834 ;
011C 835 ?ISD?READSFR06:
011C E5AC 836 MOV A,0xAC
011E C0AB 837 PUSH 0xAB
0120 C0AA 838 PUSH 0xAA
0122 C0A9 839 PUSH 0xA9
0124 C0A8 840 PUSH 0xA8
0126 C0A7 841 PUSH 0xA7
0128 C0A6 842 PUSH 0xA6
012A 0100 F 843 AJMP Send7Bytes
844 ;
845 ;--------------------------------------------------------------------------
846 ; 7 Read CPU Core SFR registers:
847 ; LOW (?ISD?READSFR07), HIGH (?ISD?READSFR07), dummy, dummy
848 ;
012C 849 ?ISD?READSFR07:
012C E5B3 850 MOV A,0xB3
012E C0B2 851 PUSH 0xB2
0130 C0B1 852 PUSH 0xB1
0132 C0B0 853 PUSH 0xB0
0134 C0AF 854 PUSH 0xAF
0136 C0AE 855 PUSH 0xAE
0138 C0AD 856 PUSH 0xAD
013A 0100 F 857 AJMP Send7Bytes
858 ;
859 ;--------------------------------------------------------------------------
860 ; 8 Read CPU Core SFR registers:
861 ; LOW (?ISD?READSFR08), HIGH (?ISD?READSFR08), dummy, dummy
862 ;
013C 863 ?ISD?READSFR08:
013C E5BA 864 MOV A,0xBA
013E C0B9 865 PUSH 0xB9
0140 C0B8 866 PUSH 0xB8
0142 C0B7 867 PUSH 0xB7
0144 C0B6 868 PUSH 0xB6
0146 C0B5 869 PUSH 0xB5
0148 C0B4 870 PUSH 0xB4
014A 0100 F 871 AJMP Send7Bytes
872 ;
A51 MACRO ASSEMBLER ISD51 11/11/2005 06:13:35 PAGE 14
873 ;--------------------------------------------------------------------------
874 ; 9 Read CPU Core SFR registers:
875 ; LOW (?ISD?READSFR09), HIGH (?ISD?READSFR09), dummy, dummy
876 ;
014C 877 ?ISD?READSFR09:
014C E5C1 878 MOV A,0xC1
014E C0C0 879 PUSH 0xC0
0150 C0BF 880 PUSH 0xBF
0152 C0BE 881 PUSH 0xBE
0154 C0BD 882 PUSH 0xBD
0156 C0BC 883 PUSH 0xBC
0158 C0BB 884 PUSH 0xBB
015A 0100 F 885 AJMP Send7Bytes
886 ;
887 ;--------------------------------------------------------------------------
888 ;10 Read CPU Core SFR registers:
889 ; LOW (?ISD?READSFRC8), HIGH (?ISD?READSFRC8), dummy, dummy
890 ;
015C 891 ?ISD?READSFR10:
015C E5C8 892 MOV A,0xC8
015E C0C7 893 PUSH 0xC7
0160 C0C6 894 PUSH 0xC6
0162 C0C5 895 PUSH 0xC5
0164 C0C4 896 PUSH 0xC4
0166 C0C3 897 PUSH 0xC3
0168 C0C2 898 PUSH 0xC2
016A 0100 F 899 AJMP Send7Bytes
900 ;
901 ;--------------------------------------------------------------------------
902 ;11 Read CPU Core SFR registers:
903 ; LOW (?ISD?READSFR11), HIGH (?ISD?READSFR11), dummy, dummy
904 ;
016C 905 ?ISD?READSFR11:
016C E5CF 906 MOV A,0xCF
016E C0CE 907 PUSH 0xCE
0170 C0CD 908 PUSH 0xCD
0172 C0CC 909 PUSH 0xCC
0174 C0CB 910 PUSH 0xCB
0176 C0CA 911 PUSH 0xCA
0178 C0C9 912 PUSH 0xC9
017A 0100 F 913 AJMP Send7Bytes
914 ;
915 ;--------------------------------------------------------------------------
916 ;12 Read CPU Core SFR registers:
917 ; LOW (?ISD?READSFR12), HIGH (?ISD?READSFR12), dummy, dummy
918 ;
017C 919 ?ISD?READSFR12:
017C E5D7 920 MOV A,0xD7
017E C0D6 921 PUSH 0xD6
0180 C0D5 922 PUSH 0xD5
0182 C0D4 923 PUSH 0xD4
0184 C0D3 924 PUSH 0xD3
0186 C0D2 925 PUSH 0xD2
0188 C0D1 926 PUSH 0xD1
018A 0100 F 927 AJMP Send7Bytes
928 ;
929 ;--------------------------------------------------------------------------
930 ;13 Read CPU Core SFR registers:
931 ; LOW (?ISD?READSFR13), HIGH (?ISD?READSFR13), dummy, dummy
932 ;
018C 933 ?ISD?READSFR13:
018C E5DE 934 MOV A,0xDE
018E C0DD 935 PUSH 0xDD
0190 C0DC 936 PUSH 0xDC
0192 C0DB 937 PUSH 0xDB
0194 C0DA 938 PUSH 0xDA
A51 MACRO ASSEMBLER ISD51 11/11/2005 06:13:35 PAGE 15
0196 C0D9 939 PUSH 0xD9
0198 C0D8 940 PUSH 0xD8
019A 0100 F 941 AJMP Send7Bytes
942 ;
943 ;--------------------------------------------------------------------------
944 ;14 Read CPU Core SFR registers:
945 ; LOW (?ISD?READSFR14), HIGH (?ISD?READSFR14), dummy, dummy
946 ;
019C 947 ?ISD?READSFR14:
019C E5E6 948 MOV A,0xE6
019E C0E5 949 PUSH 0xE5
01A0 C0E4 950 PUSH 0xE4
01A2 C0E3 951 PUSH 0xE3
01A4 C0E2 952 PUSH 0xE2
01A6 C0E1 953 PUSH 0xE1
01A8 C0DF 954 PUSH 0xDF
01AA 0100 F 955 AJMP Send7Bytes
956 ;
957 ;--------------------------------------------------------------------------
958 ;15 Read CPU Core SFR registers:
959 ; LOW (?ISD?READSFR15), HIGH (?ISD?READSFR15), dummy, dummy
960 ;
01AC 961 ?ISD?READSFR15:
01AC E5ED 962 MOV A,0xED
01AE C0EC 963 PUSH 0xEC
01B0 C0EB 964 PUSH 0xEB
01B2 C0EA 965 PUSH 0xEA
01B4 C0E9 966 PUSH 0xE9
01B6 C0E8 967 PUSH 0xE8
01B8 C0E7 968 PUSH 0xE7
01BA 0100 F 969 AJMP Send7Bytes
970 ;
971 ;--------------------------------------------------------------------------
972 ;16 Read CPU Core SFR registers:
973 ; LOW (?ISD?READSFR16), HIGH (?ISD?READSFR16), dummy, dummy
974 ;
01BC 975 ?ISD?READSFR16:
01BC E5F5 976 MOV A,0xF5
01BE C0F4 977 PUSH 0xF4
01C0 C0F3 978 PUSH 0xF3
01C2 C0F2 979 PUSH 0xF2
01C4 C0F1 980 PUSH 0xF1
01C6 C0EF 981 PUSH 0xEF
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -