beautypg.com

Pio user interface – Rainbow Electronics AT75C310 User Manual

Page 43

background image

AT75C310

43

PIO User Interface

PIO Controller A Base Address: 0xFF00C000
PIO Controller B Base Address: 0xFF010000

Notes:

1. The reset value of this register depends on the level of the external pins at reset.
2. This register is cleared at reset. However, the first read of the register can give a value not equal to zero if any changes have

occurred on any pins between the reset and the read.

Table 15. PIO Controller Memory Map

Offset

Register Description

Register Name

Access

Reset State

0x00

PIO Enable Register

PIO_PER

Write-only

0x04

PIO Disable Register

PIO_PDR

Write-only

0x08

PIO Status Register

PIO_PSR

Read-only

0x0C

Reserved

0x10

Output Enable Register

PIO_OER

Write-only

0x14

Output Disable Register

PIO_ODR

Write-only

0x18

Output Status Register

PIO_OSR

Read-only

0x0

0x1C

Reserved

0x20

Input Filter Enable Register

PIO_IFER

Write-only

0x24

Input Filter Disable Register

PIO_IFDR

Write-only

0x28

Input Filter Status Register

PIO_IFSR

Read-only

0x0

0x2C

Reserved

0x30

Set Output Data Register

PIO_SODR

Write-only

0x34

Clear Output Data Register

PIO_CODR

Write-only

0x38

Output Data Status Register

PIO_ODSR

Read-only

0x0

0x3C

Pin Data Status Register

PIO_PDSR

Read-only

See Note 1

0x40

Interrupt Enable Register

PIO_IER

Write-only

0x44

Interrupt Disable Register

PIO_IDR

Write-only

0x48

Interrupt Mask Register

PIO_IMR

Read-only

0x4C

Interrupt Status Register

PIO_ISR

Read-only

See Note 2