ad1816a Analog Devices, Inc., ad1816a Datasheet - Page 28

no-image

ad1816a

Manufacturer Part Number
ad1816a
Description
Soundport Controller
Manufacturer
Analog Devices, Inc.
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
ad1816aJS
Manufacturer:
AD
Quantity:
5 510
Part Number:
ad1816aJS
Manufacturer:
ADI/亚德诺
Quantity:
20 000
AD1816A
[Base+9]
CEN
0
1
CIO
CST
CC/L
CFMT [1:0]
[Base+10]
[Base+11]
[Base+12]
Joystick Data
[Base+13]
JMSK [3:0]
JSEL [1:0]
Note: Sampling must be started manually if JWRP is set before any sampling cycles are run. To start sampling after setting the JWRP
bit, write to the joystick port [Base+14].
JWRP
JRDY
Disable
Enable
(RW)
JRDY
7
7
7
7
7
Capture Configuration
(RW) Capture Programmed I/O. This bit determines whether the capture data is transferred via DMA or PIO.
(RW) Capture Stereo/Mono Select. This bit selects stereo or mono formatting for the input audio data streams.
(RW) Capture Companded/Linear Select. This bit selects between a linear digital representation of the audio sig-
(RW) Capture Format. Use these bits to select the format for capture data according to the following Table VI and
Reserved
Reserved
Joystick RAW DATA
(RO) Joystick Data. Joystick Data (identical to LDN 2): Writes to this register are ignored.
Joystick Control
(RW) Joystick Axis Mask. JRDY bit calculated based on axes selected by JMSK only.
(RW) Joystick Select. Selects one of four joystick axis register sets according to the following table:
(RW) Joystick Wrapmode. Continuous Joystick sampling mode—sampling automatically restarted every ~16 ms.
(RO) Joystick Ready. Sampling complete, joystick data ready for reading.
RES
JWRP
0
1
In stereo, the Codec alternates samples between channels to provide left and right channel input. For mono,
the Codec captures samples on the left channel.
0
1
nal or a nonlinear, companded format for all output data. The type of linear PCM or the type of companded
format is defined by CFMT [1:0].
0
1
Figure 15.
6
6
6
6
6
Linear PCM
DMA
PIO
Mono
Stereo
Companded
Capture Enable. This bit enables or disables data capture.
5
5
5
5
5
00
01
10
11
CFMT [1:0]
JSEL [1:0]
Joystick Data [7:0]
Read AX (16 Bits) from [Base+14] & [Base+15]
Read AY (16 Bits) from [Base+14] & [Base+15]
Read BX (16 Bits) from [Base+14] & [Base+15]
Read BY (16 Bits) from [Base+14] & [Base+15]
4
4
4
4
4
RESERVED
RESERVED
xxx1
xx1x
x1xx
1xxx
CC/L
3
3
3
3
3
–28–
Enable AX
Enable AY
Enable BX
Enable BY
CST
2
2
2
2
2
JMSK [3:0]
CIO
1
1
1
1
1
CEN
0
0
0
0
0
RESET = [0xXX]
RESET = [0xXX]
RESET = [0xF0]
RESET = [0xF0]
RESET = [0x00]
REV. A

Related parts for ad1816a