Chapter 8: general purpose input/output pins, 1 introduction, 2 gpio description – Cirrus Logic CS485xx User Manual

Page 79

Advertising
background image

8-1

Copyright 2009 Cirrus Logic, Inc.

DS734UM7

Introduction

CS485xx Hardware User’s Manual

Chapter 8

General Purpose Input/Output Pins

8.1 Introduction

The CS485xx has up to 19 GPIO pins available for system control functions. In order to fit the most
functionality possible into a small package, all of the GPIOs are multiplexed with other audio and control
ports on the CS485xx. This means that the number of GPIOs available to a given system depends on how
many of the pins are being used for audio functionality.

The GPIOs are also a crucial part of the Watchdog Timer implementation. One GPIO can be dedicated as a
watchdog alarm to indicate when the timer has expired.

8.2 GPIO Description

Table 8-1

identifies the GPIO pins available on the CS485xx.

Table 8-1. Digital Audio Output (DAO) Pins

Pin Name

Example Multiplexed Audio

Function

LQFP-48

Pin #

Pin

Type

GPIO0

DAI1_DATA1

11

I/O

GPIO1

DAI1_DATA2

13

I/O

GPIO2

DAI1_DATA3

14

I/O

GPIO3

DAO1_DATA1

27

I/O

GPIO4

DAO1_DATA2

26

I/O

GPIO5

DAO1_DATA3

29

I/O

GPIO6

DAO2_DATA0

31

I/O

GPIO7

DAO2_DATA1

32

I/O

GPIO8

SCP_CS

38

I/O

GPIO9

SCP_MOSI

34

I/O

GPIO10

SCP_MISO

35

I/O

GPIO11

SCP_CLK

36

I/O

GPIO12

SCP_IRQ

39

I/O

GPIO13

SCP_BSY

41

I/O

GPIO14

DAI2_LRCLK

17

I/O

GPIO15

DAI2_SCLK

18

I/O

GPIO16

DAI1_DATA0

10

I/O

GPIO17

DAI2_DATA0

15

I/O

GPIO18

DAO_MCLK

25

I/O

Advertising