ADC12030CIWM National Semiconductor, ADC12030CIWM Datasheet - Page 38

no-image

ADC12030CIWM

Manufacturer Part Number
ADC12030CIWM
Description
Self-Calibrating 12-Bit Plus Sign Serial I/O A/D Converters with MUX and Sample/Hold
Manufacturer
National Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADC12030CIWM
Manufacturer:
NS/国半
Quantity:
20 000
Part Number:
ADC12030CIWMX/NOPB
Manufacturer:
NS
Quantity:
6 236
www.national.com
Application Hints
’variables
’SET CS# HIGH
OUT
OUT
OUT
OUT
10
LINE INPUT <&ldquo>DI data for ADC12038 (see Mode Table on data sheet)<&rdquo>; DI$
INPUT <&ldquo>ADC12038 output word length (8,9,12,13,16 or 17)<&rdquo>; DOL
20
’SET CS# HIGH
OUT
OUT
OUT
’SET CS# LOW
OUT
OUT
OUT
DO$ =
FOR N = 1 TO 8
NEXT N
IF DOL>8 THEN
END IF
OUT
FOR N = 1 TO 500
NEXT N
PRINT DO$
INPUT <&ldquo>Enter <&ldquo>C<&rdquo> to convert else <&ldquo>RETURN<&rdquo> to alter DI
data<&rdquo>; s$
IF s$ = <&ldquo>C<&rdquo> OR s$ = <&ldquo>c<&rdquo> THEN
ELSE
END IF
END
OUT <&amp>H3FC, (<&amp>H1 OR INP(<&amp>H3FC))
OUT <&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
Temp$ = MID$(DI$,N,1)
IF Temp$ = <&ldquo>0<&rdquo> THEN
ELSE OUT <&amp>H3FC, (<&amp>HFE AND INP(<&amp>H3FC))
END IF
OUT <&amp>H3FC, (<&amp>H2 OR INP(<&amp>H3FC))
IF
END IF
OUT <&amp>H3FC, (<&amp>H1 OR INP(<&amp>H3FC))
OUT <&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
FOR N = 9 TO DOL
OUT <&amp>H3FC, (<&amp>H1 OR INP(<&amp>H3FC))
OUT <&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
OUT <&amp>H3FC, (<&amp>H2 OR INP(<&amp>H3FC))
IF (INP(<&amp>H3FE) AND <&amp>H10) = <&amp>H10 THEN
ELSE
END IF
NEXT N
GOTO 20
GOTO 10
OUT <&amp>H3FC,(<&amp>H1 OR INP(<&amp>H3FC))
DO$ = DO$+<&ldquo>0<&rdquo>
ELSE
DO$ = DO$+<&ldquo>1<&rdquo>
DO$ = DO$+<&ldquo>0<&rdquo>
DO$ = DO$+<&ldquo>1<&rdquo>
<&amp>H3FC, (<&amp>H2 OR INP (<&amp>H3FC))
<&amp>H3FC, (<&amp>HFE AND INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>HEF AND INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>H2 OR INP (<&amp>H3FC))
<&amp>H3FC, (<&amp>HFE AND INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>H2 OR INP (<&amp>H3FC))
<&amp>H3FC, (<&amp>H1 OR INP(<&amp>H3FC))
<&amp>H3FC, (<&amp>HFD AND INP(<&amp>H3FC))
(INP(<&amp>H3FE) AND 16) = 16 THEN
<&amp>H3FC, (<&amp>HFA AND INP(<&amp>H3FC))
<&ldquo> <&rdquo>
DOL = Data Out word length, DI = Data string for A/D DI input,
DO = A/D result string
(Continued)
’out DI
’input DO
38
’set RTS HIGH
’set DTR LOW
’set RTS LOW
’set B4 low
’set RTS HIGH
’set DTR LOW
’set RTS LOW
’set RTS HIGH
’set DTR HIGH
’set RTS LOW
’SET DTR HIGH
’SCLK low
’SCLK high
’SET DTR HIGH
’SCLK low
’SET DTR HIGH
’SCLK low
’SCLK high
’SCLK low and DI high
’reset DO variable

Related parts for ADC12030CIWM