📄 pcf8583.lst
字号:
C:\tic2xx\c2000\cgtools\bin\dspa.exe -v2xx -s -x pcf8583.asm D:\DSP3_1205\pcf8583.obj -tC:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\pcf8583.tmp
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 1
1 *******************************************************
2 * TMS320C2x/C2xx/C5x ANSI C Codegen Version 7.00
3 *******************************************************
4 ; C:\tic2xx\c2000\cgtools\bin\dspac.exe -v2xx pcf8583.c C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\pcf8583.if
5 ; dspopt NOT RUN
6 ; C:\tic2xx\c2000\cgtools\bin\dspcg.exe -o -v2xx -o C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\pcf8583.if C:\DOCUM
7 .port
8 .file "pcf8583.c"
9 .file "f2407regs_c.h"
10 .globl _IMR
11 .globl _GREG
12 .globl _IFR
13 .globl _IMRADDR
14 .globl _PIRQR0
15 .globl _PIRQR1
16 .globl _PIRQR2
17 .globl _PIACKR0
18 .globl _PIACKR1
19 .globl _PIACKR2
20 .globl _SCSR1
21 .globl _SCSR2
22 .globl _DINR
23 .globl _PIVR
24 .globl _WDCNTR
25 .globl _WDKEY
26 .globl _WDCR
27 .globl _SPICCR
28 .globl _SPICTL
29 .globl _SPISTS
30 .globl _SPIBRR
31 .globl _SPIEMU
32 .globl _SPIRXBUF
33 .globl _SPITXBUF
34 .globl _SPIDAT
35 .globl _SPIPRI
36 .globl _SCICCR
37 .globl _SCICTL1
38 .globl _SCIHBAUD
39 .globl _SCILBAUD
40 .globl _SCICTL2
41 .globl _SCIRXST
42 .globl _SCIRXEMU
43 .globl _SCIRXBUF
44 .globl _SCITXBUF
45 .globl _SCIPRI
46 .globl _XINT1CR
47 .globl _XINT2CR
48 .globl _PADATDIR
49 .globl _PBDATDIR
50 .globl _PCDATDIR
51 .globl _PDDATDIR
52 .globl _PEDATDIR
53 .globl _PFDATDIR
54 .globl _MCRA
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 2
55 .globl _MCRB
56 .globl _MCRC
57 .globl _ADCCTRL1
58 .globl _ADCCTRL2
59 .globl _MAXCONV
60 .globl _CHSELSEQ1
61 .globl _CHSELSEQ2
62 .globl _CHSELSEQ3
63 .globl _CHSELSEQ4
64 .globl _AUTOSEQSR
65 .globl _RESULT0
66 .globl _RESULT1
67 .globl _RESULT2
68 .globl _RESULT3
69 .globl _RESULT4
70 .globl _RESULT5
71 .globl _RESULT6
72 .globl _RESULT7
73 .globl _RESULT8
74 .globl _RESULT9
75 .globl _RESULT10
76 .globl _RESULT11
77 .globl _RESULT12
78 .globl _RESULT13
79 .globl _RESULT14
80 .globl _RESULT15
81 .globl _CALIBRATION
82 .globl _MDER
83 .globl _TCR
84 .globl _RCR
85 .globl _MCR
86 .globl _BCR2
87 .globl _BCR1
88 .globl _ESR
89 .globl _GSR
90 .globl _CEC
91 .globl _CANIFR
92 .globl _CANIMR
93 .globl _LAM0H
94 .globl _LAM0L
95 .globl _LAM1H
96 .globl _LAM1L
97 .globl _MSGID0L
98 .globl _MSGID0H
99 .globl _MSGCTRL0
100 .globl _MBX0A
101 .globl _MBX0B
102 .globl _MBX0C
103 .globl _MBX0D
104 .globl _MSGID1L
105 .globl _MSGID1H
106 .globl _MSGCTRL1
107 .globl _MBX1A
108 .globl _MBX1B
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 3
109 .globl _MBX1C
110 .globl _MBX1D
111 .globl _MSGID2L
112 .globl _MSGID2H
113 .globl _MSGCTRL2
114 .globl _MBX2A
115 .globl _MBX2B
116 .globl _MBX2C
117 .globl _MBX2D
118 .globl _MSGID3L
119 .globl _MSGID3H
120 .globl _MSGCTRL3
121 .globl _MBX3A
122 .globl _MBX3B
123 .globl _MBX3C
124 .globl _MBX3D
125 .globl _MSGID4L
126 .globl _MSGID4H
127 .globl _MSGCTRL4
128 .globl _MBX4A
129 .globl _MBX4B
130 .globl _MBX4C
131 .globl _MBX4D
132 .globl _MSGID5L
133 .globl _MSGID5H
134 .globl _MSGCTRL5
135 .globl _MBX5A
136 .globl _MBX5B
137 .globl _MBX5C
138 .globl _MBX5D
139 .globl _GPTCONA
140 .globl _T1CNT
141 .globl _T1CMPR
142 .globl _T1PR
143 .globl _T1CON
144 .globl _T2CNT
145 .globl _T2CMPR
146 .globl _T2PR
147 .globl _T2CON
148 .globl _COMCONA
149 .globl _ACTRA
150 .globl _DBTCONA
151 .globl _CMPR1
152 .globl _CMPR2
153 .globl _CMPR3
154 .globl _CAPCONA
155 .globl _CAPFIFOA
156 .globl _CAP1FIFO
157 .globl _CAP2FIFO
158 .globl _CAP3FIFO
159 .globl _CAP1FBOT
160 .globl _CAP2FBOT
161 .globl _CAP3FBOT
162 .globl _EVAIMRA
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 4
163 .globl _EVAIMRB
164 .globl _EVAIMRC
165 .globl _EVAIFRA
166 .globl _EVAIFRB
167 .globl _EVAIFRC
168 .globl _GPTCONB
169 .globl _T3CNT
170 .globl _T3CMPR
171 .globl _T3PR
172 .globl _T3CON
173 .globl _T4CNT
174 .globl _T4CMPR
175 .globl _T4PR
176 .globl _T4CON
177 .globl _COMCONB
178 .globl _ACTRB
179 .globl _DBTCONB
180 .globl _CMPR4
181 .globl _CMPR5
182 .globl _CMPR6
183 .globl _CAPCONB
184 .globl _CAPFIFOB
185 .globl _CAP4FIFO
186 .globl _CAP5FIFO
187 .globl _CAP6FIFO
188 .globl _CAP4FBOT
189 .globl _CAP5FBOT
190 .globl _CAP6FBOT
191 .globl _EVBIMRA
192 .globl _EVBIMRB
193 .globl _EVBIMRC
194 .globl _EVBIFRA
195 .globl _EVBIFRB
196 .globl _EVBIFRC
197 .globl _WSGR
198 .file "global.h"
199 .globl _port8001
200 .file "pcf8583.c"
201 .globl _pcdata
202 .globl _deviceAddr
203 .globl _Pcf8583IoInit
204 .globl _Pcf8583DelayI2c
205 .globl _Pcf8583Start
206 .globl _Pcf8583sendByte
207 .globl _Pcf8583Ack
208 .globl _Pcf8583Stop
209 .globl _WriteByte
210 .globl _Receive
211 .globl _HostNoAck
212 .globl _HostAck
213 .globl _ReadByte
214 .globl _ContinusWrite
215 .globl _ContinusRead
216 .globl _setCalendar
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 5
217 .globl _getCalendar
218 0000 .text
219
220 .sym _Pcf8583IoInit,_Pcf8583IoInit,32,2,0
221 .globl _Pcf8583IoInit
222
223 .func 35
224 ;>>>> void Pcf8583IoInit()
225 ******************************************************
226 * FUNCTION DEF : _Pcf8583IoInit
227 ******************************************************
228 0000 _Pcf8583IoInit:
229 0000 8aa0 POPD *+
230 0001 80a0 SAR AR0,*+
231 0002 8180 SAR AR1,*
232 0003 b001 LARK AR0,1
233 0004 00e0 LAR AR0,*0+
234
235 .line 3
236 ;>>>> sda_1;
237 0005 bf80 LACK 61439
0006 efff
238 0007 bc00! LDPK _MCRC
239 0008 6e00! AND _MCRC
240 0009 9000! SACL _MCRC
241 000a bf80 LACK 4112
000b 1010
242 000c bc00! LDPK _PFDATDIR
243 000d 6d00! OR _PFDATDIR
244 000e 9000! SACL _PFDATDIR
245 .line 4
246 ;>>>> scl_1;
247 000f bf80 LACK 49151
0010 bfff
248 0011 bc00! LDPK _MCRA
249 0012 6e00! AND _MCRA
250 0013 9000! SACL _MCRA
251 0014 bf80 LACK 16448
0015 4040
252 0016 bc00! LDPK _PBDATDIR
253 0017 6d00! OR _PBDATDIR
254 0018 9000! SACL _PBDATDIR
255 .line 5
256 ;>>>> WriteByte(0x00,0x00); //count
257 0019 b900 LACK 0
258 001a 90a0 SACL *+
259 001b 90a0 SACL *+
260 001c 7a80 CALL _WriteByte
001d 017e'
261 001e 7c02 SBRK 2
262 001f EPI0_1:
263 .line 6
264 001f 7c02 SBRK 2
265 0020 0090 LAR AR0,*-
TMS320C1x/C2x/C2xx/C5x COFF Assembler Version 7.00 Thu Dec 8 11:06:32 2005
Copyright (c) 1987-1999 Texas Instruments Incorporated
pcf8583.asm PAGE 6
266 0021 7680 PSHD *
267 0022 ef00 RET
268
269 .endfunc 40,000000000H,1
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -