
EM78612
Universal Serial Bus Microcontroller Series
This specification may change without further notice. 5 3/5/2003 (V1.0)
6 Function Block Diagram
Oscillator
Timing
Control
Built-in
RC
Prescaler
R1
(TCC)
WDT
Timer
DATA & CONTROL BUS
OSCI OSCO
R2
(PC)
Stack1
ALU
ACC
R3
(Status)
ROM
Instruction
register
Instruction
Decoder
Interrupt
Control
Reset &
Sleep &
Wake up
Control
3.3V
Regulator
USB
Device
Controller
VDD V3.3
Transceiver
D+ D-
TCCWDT
RAM
R4
(RSR)
Stack2
Stack3
Stack4
Stack5
Prescaler
I/O
Port 7
P70
P71
P72
P73
I/O
Port 6
P60
P61
P62
P63
P64
P65
P66
P67
I/O
Port 5
P50/D+/Clk
P51/D-/Data
Figure 7 EM78612 Series Function Block Diagram
7 Function Description
The EM78612memory is organized into four spaces, namely; User Program Memory in
2048*13 bits MASK ROM space, Data Memory in 80 bytes SRAM space, and USB
Application FIFOs (for EndPoint0 and EndPoint1). Furthermore, several registers are used
for special purposes.
8.1 Program Memory
The program space of the EM78612 is 2K bytes, and is divided into two pages. Each page is
1K bytes long. After Reset, the 12-bit Program Counter (PC) points to location zero of the
program space.
Komentáře k této Příručce