EM78M611E
Universal Serial Bus Series Microcontroller
8 Function Description
The EM78M611E memory is organized into three spaces, namely; User Program memory in 6K⋅13 bits ROM space, Data Memory in 144 bytes SRAM space, EEPROM space and USB Application FIFOs for EndPoint0, EndPoint1, and EndPoint2. Furthermore, several registers are used for special purposes.
8.1 Program Memory
The program space of the EM78M611E is 6K words, and is divided into six pages. Each page is 1K words long. After a reset, the
The Interrupt Vector is at 0x0001 and accommodates TCC interrupt, RF1 (SE1) timing counter interrupt, RF2 (SE2) timing counter interrupt, P74~P77 State Changed interrupt, EndPoint0 interrupt, USB Suspend interrupt, USB Reset interrupt, and USB Host Resume interrupt.
After an interrupt, the MCU will fetch the next instruction from the corresponding address as illustrated in the following diagram.
After Reset
PC |
| 0X0000 |
| ||
| 0X0001 | |
|
| |
|
| 0X03FF |
|
| |
|
| 0X0400 |
|
| 0X07FF |
|
| 0X0800 |
|
| 0X0BFF |
|
| 0X0C00 |
|
| 0X0FFF |
|
| 0X1000 |
|
| 0X13FF |
|
| 0X1400 |
|
| 0X17FF |
Address
Reset Vector
Interrupt Vector
Page 0
Page 1
Page 2
Page 3
Page 4
Page 5
8 • | Product Specification (V1.1) 11.22.2006 |
(This specification is subject to change without further notice)