ADC0832CCWM National Semiconductor, ADC0832CCWM Datasheet - Page 19

no-image

ADC0832CCWM

Manufacturer Part Number
ADC0832CCWM
Description
8-Bit Serial I/O A/D Converters with Multiplexer Options
Manufacturer
National Semiconductor
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ADC0832CCWM
Manufacturer:
st
Quantity:
3 902
Part Number:
ADC0832CCWM
Manufacturer:
NS/国半
Quantity:
20 000
Applications
COP CODING EXAMPLE
LEI
SC
OGI
CLR A
AISC 1
XAS
LDD
NOP
XAS
XAS
XIS
CLR A
RC
XAS
XIS
OGI
LEI
Mnemonic
ENABLES SIO’s INPUT AND OUTPUT
C = 1
G0 = 0 (CS = 0)
CLEARS ACCUMULATOR
LOADS ACCUMULATOR WITH 1
EXCHANGES SIO WITH
ACCUMULATOR
AND STARTS SK CLOCK
LOADS MUX ADDRESS FROM RAM
INTO ACCUMULATOR
LOADS MUX ADDRESS FROM
ACCUMULATOR TO SIO REGISTER
READS HIGH ORDER NIBBLE (4 BITS)
INTO ACCUMULATOR
PUTS HIGH ORDER NIBBLE INTO RAM
CLEARS ACCUMULATOR
C = 0
READS LOW ORDER NIBBLE INTO
ACCUMULATOR AND STOPS SK
PUTS LOW ORDER NIBBLE INTO RAM
G0 = 1 (CS = 1)
DISABLES SIO’s INPUT AND OUTPUT
(Continued)
8 INSTRUCTIONS
Instruction
19
8048 CODING EXAMPLE
START:
LOOP 1:
ZERO:
ONE:
CONT:
LOOP 2:
RETR
PULSE:
Mnemonic
ANL
MOV
MOV
RRC
JC
ANL
JMP
ORL
CALL
DJNZ
CALL
MOV
CALL
IN
RRC
RRC
MOV
RLC
MOV
DJNZ
ORL
NOP
ANL
RET
P1,
B, # 5
A,
A
ONE
P1,
CONT
P1, # 1
PULSE
B, LOOP
1
PULSE
B, # 8
PULSE
A, P1
A
A
A, C
A
C, A
B, LOOP
2
P1, # 04
P1,
# 0F7H
# ADDR
# 0FEH
# 0FBH
;SELECT A/D (CS = 0)
;BIT COUNTER 5
;A MUX ADDRESS
;CY ADDRESS BIT
;TEST BIT
;BIT = 0
;DI 0
;CONTINUE
;BIT = 1
;DI 1
;PULSE SK 0 1 0
;CONTINUE UNTIL
DONE
;EXTRA CLOCK FOR
SYNC
;BIT COUNTER 8
;PULSE SK 0 1 0
;CY DO
;A RESULT
;A(0) BIT AND SHIFT
;C RESULT
;CONTINUE UNTIL
DONE
;PULSE SUBROUTINE
;SK 1
;DELAY
;SK 0
Instruction
www.national.com

Related parts for ADC0832CCWM