1 special purpose registers – EMC EM78612 User Manual

Page 11

Advertising
background image

EM78612

Universal Serial Bus Microcontroller

Product Specification (V1.0) 03.22.2006

•••• 9

(This specification is subject to change without further notice)

After reset

Address

0x0000

Reset Vector

0x0001

Interrupt Vector

0x000A

USB Application Interrupt Vector

0x03FF

Page 0

0x0400

0x07FF

Page 1

7.2 Data Memory

The Data Memory has 80 bytes SRAM space. It is also equipped with USB Application
FIFO space for USB Application. The Figure 7-1 (next page) shows the organization of
the Data Memory Space.

7.2.1

Special Purpose Registers

When the micro-controller executes the instruction, specific registers are invoked for
assistance, such as; Status Register which records the calculation status, Port I/O
Control Registers which control the I/O pins’ direction, etc. The EM78612 series
provides a lot more of other special purpose registers with different functions.

There are 15 Special Operation Registers which are located from Address 0x00 to 0x0F.
On other hand, 10 more Special Control Registers are available to control functions or
I/O direction. These are arranged from Address 0x05 to 0x0F.

Note

that Special Control Registers can only be read or written by two instructions; IOR and
IOW.

Program Counter

Advertising