📄 adc_sub.lst
字号:
MACRO ASSEMBLER ADC_SUB 07/26/05 15:25:01 PAGE 1
WIN32 MACRO ASSEMBLER MA51 V06.04.14OBJECT MODULE PLACED IN C:\ALLMYFILES\MSC PRODUCTS\CD-ROM\CD NEXT VERSION\EXAMPLE PROGRAMS\MSC120X EXAMPLES\SPI_MASTER\ADC_SUB.OBJ
ASSEMBLER INVOKED BY: MA51.EXE C:\ALLMYFILES\MSC PRODUCTS\CD-ROM\CD NEXT VERSION\EXAMPLE PROGRAMS\MSC120X EXAMPLES\SPI_MASTER\ADC_SUB.A51 OJ(C:\ALLMYFILES\MSC PRODUCTS\CD-ROM\CD NEXT VERSION\EXAMPLE PROGRAMS\MSC120X EXAMPLES\SPI_MASTER\ADC_SUB.OBJ) PIN(C:\RIDE\INC) PIN(C:\RIDE\INC\51\TI\) EP LINES SYNTAX(ASM51) PR(C:\ALLMYFILES\MSC PRODUCTS\CD-ROM\CD NEXT VERSION\EXAMPLE PROGRAMS\MSC120X EXAMPLES\SPI_MASTER\ADC_SUB.LST) XR DB PW(80) RB(0)
LOC OBJ LINE SOURCE
1 $NOMOD51
2 $INCLUDE (REG1200.INC)
196 PUBLIC UNIPOLAR
197 ADC_SUB SEGMENT CODE
------ 198 RSEG ADC_SUB
199 ;;;;;;;;;;;;;;;;;;;;;
200 ; unsigned long unipolar(void)
201 ; return the 3 byte adres to R4567 (MSB~LSB)
202 ; unsigned long int with R4=0
203 UNIPOLAR:
0000 E5A4 204 MOV A,AIPOL
0002 30E5FB 205 JNB ACC.5,UNIPOLAR
0005 AEDB 206 MOV R6,ADRESH
0007 AFDA 207 MOV R7,ADRESM ; Only the most significant two bytes are taken as the DAC is 16 bit only.
0009 ADD9 208 MOV R5,ADRESL
000B 22 209 RET
210 END
MACRO ASSEMBLER ADC_SUB 07/26/05 15:25:01 PAGE 0
SYMBOL TABLE LISTING
------ ----- -------
N A M E T Y P E V A L U E ATTRIBUTES REFERENCES
REGB . . . . . . . D ADDR 00F0H A 194#
TXD0 . . . . . . . B ADDR 00B0H.1 A 143#
INT5 . . . . . . . B ADDR 0090H.7 A 107#
SBUF0. . . . . . . D ADDR 0099H A 24#
DPL. . . . . . . . D ADDR 0082H A 12#
HWPCO. . . . . . . D ADDR 00E9H A 74#
P1 . . . . . . . . D ADDR 0090H A 6#
B. . . . . . . . . D ADDR 00F0H A 10#
HWPC1. . . . . . . D ADDR 00EAH A 75#
P1DDRH . . . . . . D ADDR 00AFH A 46#
SCON0. . . . . . . D ADDR 0098H A 23#
SP . . . . . . . . D ADDR 0081H A 11#
P3 . . . . . . . . D ADDR 00B0H A 7#
EPFI . . . . . . . B ADDR 00D8H.5 A 167#
SMOD1. . . . . . . B ADDR 00D8H.7 A 166#
AC . . . . . . . . B ADDR 00D0H.6 A 157#
T0 . . . . . . . . B ADDR 00B0H.4 A 140#
OV . . . . . . . . B ADDR 00D0H.2 A 161#
T1 . . . . . . . . B ADDR 00B0H.5 A 139#
REN. . . . . . . . B ADDR 0098H.4 A 120#
P3DDRH . . . . . . D ADDR 00B4H A 48#
EA . . . . . . . . B ADDR 00A8H.7 A 127#
SECINT . . . . . . D ADDR 00F9H A 86#
LVDCON . . . . . . D ADDR 00E7H A 72#
SSCON. . . . . . . D ADDR 00E1H A 66#
AISTAT . . . . . . D ADDR 00A7H A 44#
SPIDATA. . . . . . D ADDR 009BH A 39#
P1DDRL . . . . . . D ADDR 00AEH A 45#
DPS. . . . . . . . D ADDR 0086H A 31#
ACC. . . . . . . . D ADDR 00E0H A 9# 205
ES0. . . . . . . . B ADDR 00A8H.4 A 130#
EWDI . . . . . . . B ADDR 00E8H.4 A 172#
ET0. . . . . . . . B ADDR 00A8H.1 A 133#
ES1. . . . . . . . B ADDR 00A8H.6 A 128#
P3DDRL . . . . . . D ADDR 00B3H A 47#
UNIPOLAR . . . . . C ADDR 0000H R SEG=ADC_SUB 196 203# 205
ET1. . . . . . . . B ADDR 00A8H.3 A 131#
SIN. . . . . . . . B ADDR 0090H.3 A 111#
TF0. . . . . . . . B ADDR 0088H.5 A 99#
ET2. . . . . . . . B ADDR 00A8H.5 A 129#
SOUT . . . . . . . B ADDR 0090H.2 A 112#
TF1. . . . . . . . B ADDR 0088H.7 A 97#
MSINT. . . . . . . D ADDR 00FAH A 87#
RB8. . . . . . . . B ADDR 0098H.2 A 122#
SRST . . . . . . . D ADDR 00F7H A 84#
HWVER. . . . . . . D ADDR 00EBH A 76#
SPICON . . . . . . D ADDR 009AH A 37#
EXIF . . . . . . . D ADDR 0091H A 34#
TH0. . . . . . . . D ADDR 008CH A 19#
EX0. . . . . . . . B ADDR 00A8H.0 A 134#
IT0. . . . . . . . B ADDR 0088H.0 A 104#
DPH1 . . . . . . . D ADDR 0085H A 30#
TH1. . . . . . . . D ADDR 008DH A 20#
REG0 . . . . . . . D ADDR 0000H A 186#
EX1. . . . . . . . B ADDR 00A8H.2 A 132#
TB8. . . . . . . . B ADDR 0098H.3 A 121#
IT1. . . . . . . . B ADDR 0088H.2 A 102#
EICON. . . . . . . D ADDR 00D8H A 58#
CKCON. . . . . . . D ADDR 008EH A 32#
IE . . . . . . . . D ADDR 00A8H A 21#
REG1 . . . . . . . D ADDR 0001H A 187#
EX2. . . . . . . . B ADDR 00E8H.0 A 176#
WDTCON . . . . . . D ADDR 00FFH A 92#
AIE. . . . . . . . D ADDR 00A6H A 43#
REG2 . . . . . . . D ADDR 0002H A 188#
EX3. . . . . . . . B ADDR 00E8H.1 A 175#
P. . . . . . . . . B ADDR 00D0H.0 A 163#
SM0. . . . . . . . B ADDR 0098H.7 A 117#
HMSEC. . . . . . . D ADDR 00FEH A 91#
MSECH. . . . . . . D ADDR 00FDH A 90#
USEC . . . . . . . D ADDR 00FBH A 88#
PLLH . . . . . . . D ADDR 00F5H A 82#
SBUF . . . . . . . D ADDR 0099H A 26#
TL0. . . . . . . . D ADDR 008AH A 17#
PCON . . . . . . . D ADDR 0087H A 14#
ADC_SUB. . . . . . C SEG 000CH REL=UNIT 198#
REG3 . . . . . . . D ADDR 0003H A 189#
EX4. . . . . . . . B ADDR 00E8H.2 A 174#
SM1. . . . . . . . B ADDR 0098H.6 A 118#
DPL1 . . . . . . . D ADDR 0084H A 29#
TL1. . . . . . . . D ADDR 008BH A 18#
REG4 . . . . . . . D ADDR 0004H A 190#
EX5. . . . . . . . B ADDR 00E8H.3 A 173#
SM2. . . . . . . . B ADDR 0098H.5 A 119#
GCH. . . . . . . . D ADDR 00D6H A 56#
REG5 . . . . . . . D ADDR 0005H A 191#
PS0. . . . . . . . B ADDR 00B8H.4 A 149#
FMCON. . . . . . . D ADDR 00EEH A 77#
EIE. . . . . . . . D ADDR 00E8H A 73#
SCON . . . . . . . D ADDR 0098H A 25#
REG6 . . . . . . . D ADDR 0006H A 192#
PWDI . . . . . . . B ADDR 00F8H.4 A 179#
PT0. . . . . . . . B ADDR 00B8H.1 A 152#
MSECL. . . . . . . D ADDR 00FCH A 89#
PLLL . . . . . . . D ADDR 00F4H A 81#
PDCON. . . . . . . D ADDR 00F1H A 79#
TMOD . . . . . . . D ADDR 0089H A 16#
TCON . . . . . . . D ADDR 0088H A 15#
REG7 . . . . . . . D ADDR 0007H A 193#
RS0. . . . . . . . B ADDR 00D0H.3 A 160#
PT1. . . . . . . . B ADDR 00B8H.3 A 150#
PASEL. . . . . . . D ADDR 00F2H A 80#
ADCON0 . . . . . . D ADDR 00DCH A 62#
AIPOL. . . . . . . D ADDR 00A4H A 41# 204
RS1. . . . . . . . B ADDR 00D0H.4 A 159#
F0 . . . . . . . . B ADDR 00D0H.5 A 158#
TR0. . . . . . . . B ADDR 0088H.4 A 100#
ADCON1 . . . . . . D ADDR 00DDH A 63#
GCL. . . . . . . . D ADDR 00D4H A 54#
F1 . . . . . . . . B ADDR 00D0H.1 A 162#
TR1. . . . . . . . B ADDR 0088H.6 A 98#
ODAC . . . . . . . D ADDR 00E6H A 71#
SUMR0. . . . . . . D ADDR 00E2H A 67#
ADCON2 . . . . . . D ADDR 00DEH A 64#
ADRESH . . . . . . D ADDR 00DBH A 61# 206
GCM. . . . . . . . D ADDR 00D5H A 55#
MWS. . . . . . . . D ADDR 008FH A 33#
WDTI . . . . . . . B ADDR 00D8H.3 A 169#
PX0. . . . . . . . B ADDR 00B8H.0 A 153#
SUMR1. . . . . . . D ADDR 00E3H A 68#
ADCON3 . . . . . . D ADDR 00DFH A 65#
I2CDATA. . . . . . D ADDR 009BH A 40#
PX1. . . . . . . . B ADDR 00B8H.2 A 151#
SUMR2. . . . . . . D ADDR 00E4H A 69#
SYSCLK . . . . . . D ADDR 00C7H A 50#
IP . . . . . . . . D ADDR 00B8H A 22#
PX2. . . . . . . . B ADDR 00F8H.0 A 183#
FTCON. . . . . . . D ADDR 00EFH A 78#
SUMR3. . . . . . . D ADDR 00E5H A 70#
OCH. . . . . . . . D ADDR 00D3H A 53#
PAI. . . . . . . . D ADDR 00A5H A 42#
PSW. . . . . . . . D ADDR 00D0H A 8#
PX3. . . . . . . . B ADDR 00F8H.1 A 182#
INT0 . . . . . . . B ADDR 00B0H.2 A 142#
RI . . . . . . . . B ADDR 0098H.0 A 124#
ACLK . . . . . . . D ADDR 00F6H A 83#
ADRESL . . . . . . D ADDR 00D9H A 59# 208
PX4. . . . . . . . B ADDR 00F8H.2 A 181#
CY . . . . . . . . B ADDR 00D0H.7 A 156#
INT1 . . . . . . . B ADDR 00B0H.3 A 141#
ADRESM . . . . . . D ADDR 00DAH A 60# 207
DPH. . . . . . . . D ADDR 0083H A 13#
PX5. . . . . . . . B ADDR 00F8H.3 A 180#
TI . . . . . . . . B ADDR 0098H.1 A 123#
INT2 . . . . . . . B ADDR 0090H.4 A 110#
CDATA. . . . . . . D ADDR 0094H A 36#
RXD0 . . . . . . . B ADDR 00B0H.0 A 144#
INT3 . . . . . . . B ADDR 0090H.5 A 109#
IE0. . . . . . . . B ADDR 0088H.1 A 103#
EIP. . . . . . . . D ADDR 00F8H A 85#
OCL. . . . . . . . D ADDR 00D1H A 51#
I2CCON . . . . . . D ADDR 009AH A 38#
CADDR. . . . . . . D ADDR 0093H A 35#
PFI. . . . . . . . B ADDR 00D8H.4 A 168#
INT4 . . . . . . . B ADDR 0090H.6 A 108#
IE1. . . . . . . . B ADDR 0088H.3 A 101#
ADMUX. . . . . . . D ADDR 00D7H A 57#
OCM. . . . . . . . D ADDR 00D2H A 52#
WUEN . . . . . . . D ADDR 00C6H A 49#
MODULE INFORMATION: STATIC OVERLAYABLE
CODE SIZE = 12 ----
XDATA SIZE = ---- ----
DATA SIZE = ---- ----
IDATA SIZE = ---- ----
BIT SIZE = ---- ----
END OF MODULE INFORMATION.
REGISTER BANK(S) USED : 0
ASSEMBLY COMPLETE. 0 WARNING(S) 0 ERROR(S)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -