An74 – Cirrus Logic AN74 User Manual
Page 5

AN74
AN74Rev2
5
CONCLUSION
This application note presents an example of how
to interface the CS5525/6/9 to the 80C51. It is di-
vided into two main sections: hardware and soft-
ware. The hardware interface illustrates both a
three-wire and a four-wire interface. The three-
wire is SPI
TM
and MICROWIRE
TM
compatible.
The software, developed with development tools
from Franklin Software, Inc., illustrates how to
write to the ADC’s internal register, read from the
ADC’s internal registers, and acquire a conversion.
The software is modularized and illustrates the im-
portant subroutines, e.g. write_byte, read_byte, and
toggle_sdo, each of which were written in assem-
bly language. This allows both assembly and C
programmers access to these modules.
The software described in the note is included in
the Appendix at the end of this document.
SPI
TM
is a trademark of Motorola.
MICROWIRE
TM
is a trademark of National Semi-
conductor.
- CobraNet (147 pages)
- CS4961xx (54 pages)
- CS150x (8 pages)
- CS1501 (16 pages)
- CS1601 (2 pages)
- CS1601 (16 pages)
- CS1610 (16 pages)
- CRD1610-8W (24 pages)
- CRD1611-8W (25 pages)
- CDB1610-8W (21 pages)
- CS1610A (18 pages)
- CDB1611-8W (21 pages)
- CDB1610A-8W (21 pages)
- CDB1611A-8W (21 pages)
- CRD1610A-8W (24 pages)
- CRD1611A-8W (25 pages)
- CS1615 (16 pages)
- AN403 (15 pages)
- AN401 (14 pages)
- AN400 (15 pages)
- AN375 (27 pages)
- AN376 (9 pages)
- CRD1615-8W (22 pages)
- CRD1616-8W (23 pages)
- AN402 (14 pages)
- AN404 (15 pages)
- CRD1615A-8W (21 pages)
- CS1615A (16 pages)
- CS1630 (56 pages)
- AN374 (35 pages)
- AN368 (80 pages)
- CRD1630-10W (24 pages)
- CRD1631-10W (25 pages)
- CS1680 (16 pages)
- AN405 (13 pages)
- AN379 (31 pages)
- CRD1680-7W (31 pages)
- AN335 (10 pages)
- AN334 (6 pages)
- AN312 (14 pages)
- AN Integrating CobraNet into Audio Products (16 pages)
- CobraNet Audio Routing Primer (9 pages)
- Bundle Assignments in CobraNet Systems (3 pages)
- CS2300-01 (3 pages)
- CS2000-CP (38 pages)