English
Language : 

TLV5616C_15 Datasheet, PDF (17/29 Pages) Texas Instruments – 2.7-V TO 5.5-V LOW POWER 12-BIT DIGITAL-TO-ANALOG CONVERTERS WITH POWER DOWN
TLV5616C, TLV5616I
2.7ĆV TO 5.5ĆV LOW POWER 12ĆBIT DIGITALĆTOĆANALOG
CONVERTERS WITH POWER DOWN
SLAS152D − DECEMBER 1997 − REVISED APRIL 2004
APPLICATION INFORMATION
RSEG STACK
DS
10h
; 16 Byte Stack!
;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
; Main Program
;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
RSEG MAIN
start:
MOV SP,#STACK−1 ; first set Stack Pointer
CLR
MOV
MOV
MOV
SETB
SETB
A
SCON,A
TMOD,#02H
TH0,#0C8H
T1
T0
; set serial port 0 to mode 0
; set timer 0 to mode 2 − auto−reload
; set TH0 for 16.67 kHs interrupts
; set FS = 1
; set CSB = 1
SETB ET0
SETB EA
; enable timer 0 interrupts
; enable all interrupts
MOV rolling_ptr,A
SETB TR0
; set rolling pointer to 0
; start timer 0
always:
SJMP always
RET
; while(1) !
;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
; Table of 32 sine wave samples used as DAC data
;−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−−
RSEG SINTBL
sinevals:
DW
01000H
DW
0903EH
DW
05097H
DW
0305CH
DW
0B086H
DW
070CAH
DW
0F0E0H
DW
0F06EH
DW
0F039H
DW
0F06EH
DW
0F0E0H
DW
070CAH
DW
0B086H
DW
0305CH
DW
05097H
DW
0903EH
DW
01000H
DW
06021H
DW
0A0E8H
DW
0C063H
DW
040F9H
DW
080B5H
DW
0009FH
DW
00051H
DW
00026H
DW
00051H
DW
0009FH
DW
080B5H
DW
040F9H
DW
0C063H
DW
0A0E8H
DW
06021H
END
WWW.TI.COM
17