The EM78P507N is an 8-bit microprocessors designed and developed with low-power and high-speed CMOS technology. Integrated onto a single IC are on-chip Watchdog Timer (WDT), RAM, ROM, programmable real time clock counter (TCC), internal/external interrupt, power down mode, four 8-bit timers, SPI, I2C, UART, Current type DA Converter,10 bits/24 channels AD , LVD, and tri-state I/O. It is equipped with a 6K13-bit Electrical One Time Programmable Read Only Memory (OTP-ROM). With its enhanced OTP-ROM features, the EM78P507N provides a convenient way of developing and verifying users programs. Moreover, this OTP-ROM device offers the advantages of easy and effective program updates, using development and programming tools. Users can avail of the ELAN Writer to easily program their development codes.
- 6K13 bits on-chip ROM
- 2728 bits on-chip registers
- 8-level stacks for subroutine nesting
- Dual clock operation mode
- Four operation modes: Normal, Green, Idle, & Sleep
- Two programmable Level Voltage Detector (LVD): 2.3V, 3.0V
- Power-on reset Level Voltage: 1.9 reset level, 2.0 release
- Less than 2.0 mA at 3.3V / 4 MHz
- Typically 15 A, at 3V / 32kHz
- Typically 2 A, during Sleep mode
- 6 bidirectional I/O ports: P7, P8, P9, PA, PB and PC
- 45 I/O pins & 1I pin
- 45 programmable pull-high I/O pins
- 39 programmable open-drain I/O pins
- External interrupt with Wake-up : P74~P77, P82~P83, PB0~PB3
- 2.2V~3.6V at -40C~85C (Industrial)
- Crystal/IRC/ERC oscillation circuit selected by code option for system clock
- IRC oscillation circuit selected by code option or register
* Main Clock
DC~20 MHz/2clks@3.3V;
DC~100ns inst. cycle @ 3.3V;
DC~16 MHz/2 clks @ 2.2V;
DC~250ns inst. cycle @ 2.2V
- IRC mode: DC~16 MHz/2 clks @ 2.2V ;
DC~400ns inst. cycle @ 2.2V
* Sub Clock
IRC mode : 16kHz
All these four main frequencies can be trimmed by programming with four calibrated bits in the ICE330N Simulator. OTP is auto trimmed by ELAN Writer
- Programmable free running watchdog timer
- High ESD immunity
- Power saving Sleep mode
- Selectable Oscillation mode
- One clock output pin can output the currently working frequency
- 8-bit real time clock/counter (TCC)
- 24-channel Analog-to-Digital Converter (ADC) with 12-bit resolution in Vref mode
- Three 8-bit timers
- 8-bit Timer 1, auto reload counter/timer which can be an interrupt source. Function modes: Timer, Toggle output, UART baud rate generator, Capture, & PWM
- 8-bit Timer 2, auto reload timer which can be an interrupt source. Function modes: Timer, SPI baud rate generator, & PWM
- Two sets of 8 bits auto reload counter/timer which can be cascaded to one 16-bit counter/timer
- 8-bit Timer 3 with external clock source, can generate a 50% duty pulse output from T3OUT Pin.
- Universal Asynchronous Receiver/Transmitter (UART) available (operates at 16 MHz/2Mbps, 2.2V)
- I2C-bus function, including 7-bit/10-bit address 8-bit data transmit/ receive mode and 16 bytes buffer to save the data.
- Serial Peripheral Interface (SPI)
- Digital-to-Analog Converter (DAC) current type with 10-bit resolution
- Single instruction cycle commands
- 22 available interrupts: 10 external, 12 internal
- TCC overflow interrupt
- Ten external interrupts (wake-up from sleep mode)
- Three timer interrupts
- A/D converter interrupt
- SPI interrupt
- Two I2C interrupts
- Three UART interrupts
- Low voltage detect (LVD)
Note: Green products do not contain hazardous substances. |