Qdatasheet_Logo
Integrated circuits, Transistor, Semiconductors Search and Datasheet PDF Download Site

LTC1196-2 View Datasheet(PDF) - Linear Technology

Part Name
Description
MFG CO.
'LTC1196-2' PDF : 28 Pages View PDF
Prev 21 22 23 24 25 26 27 28
LTC1196/LTC1198
TYPICAL APPLICATIONS
Once RINT is generated the code begins execution at
the label RINT. This code stores the DOUT word from the
LTC1198 in the ACC and then stores it in location 200
hex. The data appears in location 200 hex right-justified
as shown in Figure 19. The code is set up to continually
loop, so at this point the code jumps to label TXRX and
repeats from here.
MSB
XXXXXXXX 765432
DOUT FROM LTC1198 STORED IN TMS320C25 RAM
LSB
1 0 > 200
L1196/98 F19
Figure 19. Memory Map for the Circuit in Figure 15
LABEL
INIT
TXRX
RINT
MNEMONIC
AORG
B
AORG
B
AORG
DINT
LDPK
LARP
LRLK
LACK
SACL
STXM
FORT
LACK
SFSM
RPTK
SFL
SACL
EINT
RPTK
NOP
ZALS
SACL
B
END
0
INIT
>26
RINT
>32
>0
>1
AR1, >200
>10
>4
0
>44
7
>1
2
>0
*, 0
TXRX
COMMENTS
ON RESET CODE EXECUTION STARTS AT 0
BRANCH TO INITIALIZATION ROUTINE
ADDRESS TO RINT INTERRUPT VECTOR
BRANCH TO RINT SERVICE ROUTINE
MAIN PROGRAM STARTS HERE
DISABLE INTERRUPTS
SET DATA MEMORY PAGE POINTER TO 0
SET AUXILIARY REGISTER POINTER TO 1
SET AUXILIARY REGISTER 1 TO >200
LOAD IMR CONFIG WORD INTO ACC
STORE IMR CONFIG WORD INTO IMR
CONFIGURE FSX AS AN OUTPUT
SET SERIAL PORT TO 16-BIT MODE
LOAD LTC1198 DIN WORD INTO ACC
FSX PULSES GENERATED ON XSR LOAD
REPEAT NEXT INSTRUCTION 8 TIMES
SHIFTS DIN WORD TO RIGHT POSITION
PUT DIN WORD IN TRANSMIT REGISTER
ENABLE INTERRUPT (DISABLE ON RINT)
MINIMIZE THE CONVERSION CYCLE TIME
TO BE 20 CLOCK CYCLES
STORE LTC1198 DOUT WORD IN ACC
STORE ACC IN LOCATION >200
BRANCH TO TRANSMIT RECEIVE ROUTINE
Figure 20. TMS320C25 Code for the Circuit in Figure 15
26
119698fa
Share Link: GO URL

All Rights Reserved © qdatasheet.com  [ Privacy Policy ] [ Contact Us ]