EM78P312N
8-Bit Microcontroller
1 General Description
The EM78P312N is an
2 Features
CPU configuration
z4K⋅13 bits on-chip ROM
z144⋅8 bits
zTypically 0.8 μA, during sleep mode zTypically 1.1 μA, during idle mode
I/O port configuration
z4 bidirectional I/O ports : P6, P7, P8, P9 z22 I/O pins
z10 Programmable
zExternal interrupt : P60, P61, P73, P80
Operating voltage range: zOTP version
Operating voltage range:2.5v~5.5v
Operating temperature range:
Operating frequency range: Main clock
•Crystal mode:
DC ~ 20MHz/2clks @ 5V; DC ~100ns inst. cycle @ 5V DC ~ 8MHz/2clks @ 3V;DC ~ 250ns inst. cycle @ 3V
•ERC mode:
DC ~ 16MHz/2clks @ 5V;DC ~ 125ns inst. cycle @ 5V DC ~ 8MHz/2clks @ 3V;DC ~ 250ns inst. cycle @ 3V
Peripheral configuration
zSerial peripheral interface (SPI) available
zUniversal asynchronous receiver transmitter interface (UART)available
z16 bits Counter/Timer TC2: Timer/Counter/Window
z8 bits Timer/Counter
TCC:
TC3: Timer/Counter/Capture
TC4: Timer/Counter/ PWM (pulse width modulation) / PDO (Programmable divider output)
z
zTime Base Timer:(1Hz~16kHz at 8MHz)
zKey tone output:(1kHz~8kHz at 8MHz)
z
Fifteen available interrupts:
zWDT
zTCC overflow interrupt
zTime base timer interrupt (the first falling edge of the source clock)
zSerial UART transmit interrupt
zSerial UART receive interrupt
zSerial UART receive error interrupt
zFour External interrupt
zADC completion interrupt
zTC2 overflow interrupt
zTC3 overflow interrupt
zTC4 overflow interrupt
zSerial SPI interrupt
Special features
zProgrammable free running watchdog timer
zTwo clocks per instruction cycle
z
zHigh noise immunity
zPower saving Sleep mode
zSelectable Oscillation mode
Package type:
z
z
z
z
z
3 | Pin Assignment |
|
|
|
| |
|
| (ACLK) OSCO | 1 | 28 | VDD |
|
|
| OSCI | 2 | 27 | /RESET (VPP) |
|
|
| TEST | 3 | 26 | P67 (DINCK) |
|
|
| (AD0) P90 | 4 | 25 | P66 (DATAIN) |
|
|
| (AD1) P91 | 5 | 24 | P65 (PGMB) |
|
|
| (AD2) P92 | 6 | 23 | P64 (/SS)(OEB) |
|
|
| (AD3) P93 | 7 | 22 | P63 (/TONE) |
|
|
| (AD4) P94 | 8 | 21 | P62 (TC2) |
|
|
| (AD5) P95 | 9 | 20 | P61 (INT1) |
|
|
| (AD6) P96 | 10 | 19 | P60 (/INT0) |
|
|
| (AD7/VREF) P97 | 11 | 18 | P73 (/SLEEP, /INT5) |
|
|
| (TC3, INT3) P80 | 12 | 17 | P72 (TX,SO) |
|
|
| (TC4, /PWM, /PDO) P81 | 13 | 16 | P71(RX,SI) |
|
|
| VSS | 14 | 15 | P70 (/SCK) |
|
|
|
| EM78P312N |
|
| |
|
|
|
|
| ||
|
| Fig. 3- | Pin Assignment | |||
|
|
|
|
|
| |
Product Specification (V1.0) 10.03.2006 |
|
|
| • 1 |
(This specification is subject to change without further notice)