📄 isd51.lst
字号:
714
715
732
733 ;--------------------------------------------------------------------------
734 ; 0 Read CPU Core SFR registers:
735 ; LOW (?ISD?READCORESFR), HIGH (?ISD?READCORESFR), dummy, dummy
736 ; Sends: dummy, dummy, B, AUXR, DPL, DPH, SP
0000AB E581 737 ?ISD?READSFR00: MOV A,SP
0000AD C083 738 PUSH DPH
0000AF C082 739 PUSH DPL
0000B1 C08E 740 PUSH AUXR
0000B3 C0F0 741 PUSH B
0000B5 C0E0 742 PUSH ACC ; Dummy
0000B7 C0E0 743 PUSH ACC ; Dummy
AX51 MACRO ASSEMBLER ISD51 11/23/05 16:37:35 PAGE 12
0000B9 0100 F 744 AJMP Send7Bytes
745 ;
746 ;--------------------------------------------------------------------------
747 ; 1 Read CPU Core SFR registers:
748 ; LOW (?ISD?READSFR01), HIGH (?ISD?READSFR01), dummy, dummy
749 ; Sends: S:80, S:84, S:85, S:86, S:87, S:88, S:89
750 ;
0000BB 751 ?ISD?READSFR01:
0000BB E589 752 MOV A,0x89 ; S:89
0000BD C088 753 PUSH 0x88 ; S:88
0000BF C087 754 PUSH 0x87
0000C1 C086 755 PUSH 0x86
0000C3 C085 756 PUSH 0x85
0000C5 C084 757 PUSH 0x84
0000C7 C080 758 PUSH 0x80
0000C9 0100 F 759 AJMP Send7Bytes
760 ;
761 ;--------------------------------------------------------------------------
762 ; 2 Read CPU Core SFR registers:
763 ; LOW (?ISD?READSFR02), HIGH (?ISD?READSFR02), dummy, dummy
764 ; Sends: S:8A, S:8B, S:8C, S:8D, S:8E, S:8F, S:90
765 ;
0000CB 766 ?ISD?READSFR02:
0000CB E590 767 MOV A,0x90
0000CD C08F 768 PUSH 0x8F
0000CF C08E 769 PUSH 0x8E
0000D1 C08D 770 PUSH 0x8D
0000D3 C08C 771 PUSH 0x8C
0000D5 C08B 772 PUSH 0x8B
0000D7 C08A 773 PUSH 0x8A
0000D9 0100 F 774 AJMP Send7Bytes
775 ;
776 ;--------------------------------------------------------------------------
777 ; 3 Read CPU Core SFR registers:
778 ; LOW (?ISD?READSFR03), HIGH (?ISD?READSFR03), dummy, dummy
779 ; Sends: S:91, S:92, S:93, S:94, S:95, S:96, S:97
780 ;
0000DB 781 ?ISD?READSFR03:
0000DB E597 782 MOV A,0x97
0000DD C096 783 PUSH 0x96
0000DF C095 784 PUSH 0x95
0000E1 C094 785 PUSH 0x94
0000E3 C093 786 PUSH 0x93
0000E5 C092 787 PUSH 0x92
0000E7 C091 788 PUSH 0x91
0000E9 0100 F 789 AJMP Send7Bytes
790 ;
791 ;--------------------------------------------------------------------------
792 ; 4 Read CPU Core SFR registers:
793 ; LOW (?ISD?READSFR04), HIGH (?ISD?READSFR04), dummy, dummy
794 ; Sends: S:8A, S:8B, S:8C, S:8D, S:8E, S:8F, S:90
795 ;
0000EB 796 ?ISD?READSFR04:
0000EB E59E 797 MOV A,0x9E
0000ED C09D 798 PUSH 0x9D
0000EF C09C 799 PUSH 0x9C
0000F1 C09B 800 PUSH 0x9B
0000F3 C09A 801 PUSH 0x9A
0000F5 C099 802 PUSH 0x99
0000F7 C098 803 PUSH 0x98
0000F9 0100 F 804 AJMP Send7Bytes
805 ;
806 ;--------------------------------------------------------------------------
807 ; 5 Read CPU Core SFR registers:
808 ; LOW (?ISD?READSFR05), HIGH (?ISD?READSFR05), dummy, dummy
809 ;
AX51 MACRO ASSEMBLER ISD51 11/23/05 16:37:35 PAGE 13
0000FB 810 ?ISD?READSFR05:
0000FB E5A5 811 MOV A,0xA5
0000FD C0A4 812 PUSH 0xA4
0000FF C0A3 813 PUSH 0xA3
000101 C0A2 814 PUSH 0xA2
000103 C0A1 815 PUSH 0xA1
000105 C0A0 816 PUSH 0xA0
000107 C09F 817 PUSH 0x9F
000109 0100 F 818 AJMP Send7Bytes
819 ;
820 ;--------------------------------------------------------------------------
821 ; 6 Read CPU Core SFR registers:
822 ; LOW (?ISD?READSFR06), HIGH (?ISD?READSFR06), dummy, dummy
823 ;
00010B 824 ?ISD?READSFR06:
00010B E5AC 825 MOV A,0xAC
00010D C0AB 826 PUSH 0xAB
00010F C0AA 827 PUSH 0xAA
000111 C0A9 828 PUSH 0xA9
000113 C0A8 829 PUSH 0xA8
000115 C0A7 830 PUSH 0xA7
000117 C0A6 831 PUSH 0xA6
000119 0100 F 832 AJMP Send7Bytes
833 ;
834 ;--------------------------------------------------------------------------
835 ; 7 Read CPU Core SFR registers:
836 ; LOW (?ISD?READSFR07), HIGH (?ISD?READSFR07), dummy, dummy
837 ;
00011B 838 ?ISD?READSFR07:
00011B E5B3 839 MOV A,0xB3
00011D C0B2 840 PUSH 0xB2
00011F C0B1 841 PUSH 0xB1
000121 C0B0 842 PUSH 0xB0
000123 C0AF 843 PUSH 0xAF
000125 C0AE 844 PUSH 0xAE
000127 C0AD 845 PUSH 0xAD
000129 0100 F 846 AJMP Send7Bytes
847 ;
848 ;--------------------------------------------------------------------------
849 ; 8 Read CPU Core SFR registers:
850 ; LOW (?ISD?READSFR08), HIGH (?ISD?READSFR08), dummy, dummy
851 ;
00012B 852 ?ISD?READSFR08:
00012B E5BA 853 MOV A,0xBA
00012D C0B9 854 PUSH 0xB9
00012F C0B8 855 PUSH 0xB8
000131 C0B7 856 PUSH 0xB7
000133 C0B6 857 PUSH 0xB6
000135 C0B5 858 PUSH 0xB5
000137 C0B4 859 PUSH 0xB4
000139 0100 F 860 AJMP Send7Bytes
861 ;
862 ;--------------------------------------------------------------------------
863 ; 9 Read CPU Core SFR registers:
864 ; LOW (?ISD?READSFR09), HIGH (?ISD?READSFR09), dummy, dummy
865 ;
00013B 866 ?ISD?READSFR09:
00013B E5C1 867 MOV A,0xC1
00013D C0C0 868 PUSH 0xC0
00013F C0BF 869 PUSH 0xBF
000141 C0BE 870 PUSH 0xBE
000143 C0BD 871 PUSH 0xBD
000145 C0BC 872 PUSH 0xBC
000147 C0BB 873 PUSH 0xBB
000149 0100 F 874 AJMP Send7Bytes
875 ;
AX51 MACRO ASSEMBLER ISD51 11/23/05 16:37:35 PAGE 14
876 ;--------------------------------------------------------------------------
877 ;10 Read CPU Core SFR registers:
878 ; LOW (?ISD?READSFRC8), HIGH (?ISD?READSFRC8), dummy, dummy
879 ;
00014B 880 ?ISD?READSFR10:
00014B E5C8 881 MOV A,0xC8
00014D C0C7 882 PUSH 0xC7
00014F C0C6 883 PUSH 0xC6
000151 C0C5 884 PUSH 0xC5
000153 C0C4 885 PUSH 0xC4
000155 C0C3 886 PUSH 0xC3
000157 C0C2 887 PUSH 0xC2
000159 0100 F 888 AJMP Send7Bytes
889 ;
890 ;--------------------------------------------------------------------------
891 ;11 Read CPU Core SFR registers:
892 ; LOW (?ISD?READSFR11), HIGH (?ISD?READSFR11), dummy, dummy
893 ;
00015B 894 ?ISD?READSFR11:
00015B E5CF 895 MOV A,0xCF
00015D C0CE 896 PUSH 0xCE
00015F C0CD 897 PUSH 0xCD
000161 C0CC 898 PUSH 0xCC
000163 C0CB 899 PUSH 0xCB
000165 C0CA 900 PUSH 0xCA
000167 C0C9 901 PUSH 0xC9
000169 0100 F 902 AJMP Send7Bytes
903 ;
904 ;--------------------------------------------------------------------------
905 ;12 Read CPU Core SFR registers:
906 ; LOW (?ISD?READSFR12), HIGH (?ISD?READSFR12), dummy, dummy
907 ;
00016B 908 ?ISD?READSFR12:
00016B E5D7 909 MOV A,0xD7
00016D C0D6 910 PUSH 0xD6
00016F C0D5 911 PUSH 0xD5
000171 C0D4 912 PUSH 0xD4
000173 C0D3 913 PUSH 0xD3
000175 C0D2 914 PUSH 0xD2
000177 C0D1 915 PUSH 0xD1
000179 0100 F 916 AJMP Send7Bytes
917 ;
918 ;--------------------------------------------------------------------------
919 ;13 Read CPU Core SFR registers:
920 ; LOW (?ISD?READSFR13), HIGH (?ISD?READSFR13), dummy, dummy
921 ;
00017B 922 ?ISD?READSFR13:
00017B E5DE 923 MOV A,0xDE
00017D C0DD 924 PUSH 0xDD
00017F C0DC 925 PUSH 0xDC
000181 C0DB 926 PUSH 0xDB
000183 C0DA 927 PUSH 0xDA
000185 C0D9 928 PUSH 0xD9
000187 C0D8 929 PUSH 0xD8
000189 0100 F 930 AJMP Send7Bytes
931 ;
932 ;--------------------------------------------------------------------------
933 ;14 Read CPU Core SFR registers:
934 ; LOW (?ISD?READSFR14), HIGH (?ISD?READSFR14), dummy, dummy
935 ;
00018B 936 ?ISD?READSFR14:
00018B E5E6 937 MOV A,0xE6
00018D C0E5 938 PUSH 0xE5
00018F C0E4 939 PUSH 0xE4
000191 C0E3 940 PUSH 0xE3
000193 C0E2 941 PUSH 0xE2
AX51 MACRO ASSEMBLER ISD51 11/23/05 16:37:35 PAGE 15
000195 C0E1 942 PUSH 0xE1
000197 C0DF 943 PUSH 0xDF
000199 0100 F 944 AJMP Send7Bytes
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -