12 chip identification, 13 pio controllers – Rainbow Electronics AT91CAP9S250A User Manual

Page 32

Advertising
background image

32

6264A–CAP–21-May-07

AT91CAP9S500A/AT91CAP9S250A

• Two-pin UART

– Implemented features are 100% compatible with the standard Atmel USART

– Independent receiver and transmitter with a common programmable Baud Rate

Generator

– Even, Odd, Mark or Space Parity Generation

– Parity, Framing and Overrun Error Detection

– Automatic Echo, Local Loopback and Remote Loopback Channel Modes

– Support for two PDC channels with connection to receiver and transmitter

• Debug Communication Channel Support

– Offers visibility of and interrupt trigger from COMMRX and COMMTX signals from

the ARM Processor’s ICE Interface

9.12

Chip Identification

• Chip ID: 0x039A03A0

• JTAG ID: 0x05B1B03F

• ARM926 TAP ID: 0x0792603F

9.13

PIO Controllers

• 4 PIO Controllers, PIOA to PIOD, controlling a total of 128 I/O Lines

• Each PIO Controller controls up to 32 programmable I/O Lines

– PIOA has 32 I/O Lines

– PIOB has 32 I/O Lines

– PIOC has 32 I/O Lines

– PIOD has 32 I/O Lines

• Fully programmable through Set/Clear Registers

• Multiplexing of two peripheral functions per I/O Line

• For each I/O Line (whether assigned to a peripheral or used as general purpose I/O)

– Input change interrupt

– Glitch filter

– Multi-drive option enables driving in open drain

– Programmable pull up on each I/O line

– Pin data status register, supplies visibility of the level on the pin at any time

• Synchronous output, provides Set and Clear of several I/O lines in a single write

Advertising