beautypg.com

I/o memory – Rainbow Electronics AT90S2313 User Manual

Page 15

background image

15

AT90S2313

0839I–AVR–06/02

Figure 22. On-chip Data SRAM Access Cycles

I/O Memory

The I/O space definition of the AT90S2313 is shown in Table 1.

System Clock Ø

WR

RD

Data

Data

Address

Address

T1

T2

T3

T4

Prev. Address

Read

Wr

ite

Table 1. AT90S2313 I/O Space

(1)

Address Hex

Name

Function

$3F ($5F)

SREG

Status Register

$3D ($5D)

SPL

Stack Pointer Low

$3B ($5B)

GIMSK

General Interrupt MaSK Register

$3A ($5A)

GIFR

General Interrupt Flag Register

$39 ($59)

TIMSK

Timer/Counter Interrupt MaSK Register

$38 ($58)

TIFR

Timer/Counter Interrupt Flag Register

$35 ($55)

MCUCR

MCU general Control Register

$33 ($53)

TCCR0

Timer/Counter 0 Control Register

$32 ($52)

TCNT0

Timer/Counter 0 (8-bit)

$2F ($4F)

TCCR1A

Timer/Counter 1 Control Register A

$2E ($4E)

TCCR1B

Timer/Counter 1 Control Register B

$2D ($4D)

TCNT1H

Timer/Counter 1 High Byte

$2C ($4C)

TCNT1L

Timer/Counter 1 Low Byte

$2B ($4B)

OCR1AH

Output Compare Register 1 High Byte

$2A ($4A)

OCR1AL

Output Compare Register 1 Low Byte

$25 ($45)

ICR1H

T/C 1 Input Capture Register High Byte

$24 ($44)

ICR1L

T/C 1 Input Capture Register Low Byte

$21 ($41)

WDTCR

Watchdog Timer Control Register

$1E ($3E)

EEAR

EEPROM Address Register

$1D ($3D)

EEDR

EEPROM Data Register

$1C ($3C)

EECR

EEPROM Control Register

$18 ($38)

PORTB

Data Register, Port B

$17 ($37)

DDRB

Data Direction Register, Port B

$16 ($36)

PINB

Input Pins, Port B