EMC EM78612 Computer Hardware User Manual


 
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