80C51 LPC Microcontroller
| Part No. |
N79E875/ N79E875R |
| Datasheet |
N79E875.pdf |
| Description |
N79E875 series are 8-bit Turbo 51 microcontrollers which have embedded Flash that can be programmed by ICP (In Circuit Program) or by writer. The instruction sets of the N79E875 series are fully compatible with the standard 8052. N79E875 series contain a 16K bytes of main Flash EPROM; a 256 bytes of RAM; 256 bytes AUX-RAM; 128 bytes NVM Data Flash EPROM support; two 16-bit timer/counters; one 16-bit timer with 3 capture inputs; one 12-bit capture/compare/auto-reload timer; 8-channel multiplexed 10-bit A/D converter; 8-channel 12-bit PWM that includes 6-channel for 3 pairs complementary PWM; three serial ports that includes a SPI, an I2C and an enhanced full duplex serial port; one OP amplifier; two analog comparators; 3-level selectable Brownout detector. These peripherals are supported by 17 sources of four-level interrupt capability. To facilitate programming and verification, the Flash EPROM inside N79E875 series allow the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security. N79E875 series, built-in efficient PWM generator and Input capture/timer, are designed for motor control applications such as E-bike, inverters of DC/BLDC/AC induction/Stepping motor and home appliance, etc. The built-in rich functions and peripheral also suit to general application. |
| Features |
- Fully static design 8-bit Turbo 51 CMOS microcontroller:
- -VDD = 4.5V to 5.5V @40MHz
- -VDD = 3.0V to 5.5V @24MHz
- -VDD = 2.4V to 5.5V @8MHz
- IOperating temperature range
- -N79E875A/N79E875RA series:-40ºC ~85ºC
- Flexible CPU clock source configurable by config-bit and software:
- -High speed external oscillator: Up to 40MHz Crystal and resonator (enabled by config-bit).
- -External crystal: 4MHz~12MHz or 32KHz ~1MHz, selectable by Config0 option bit.
- -Internal oscillator: Nominal 22MHz/11MHz (selected by config-bit)
N79E875A series: 22MHz/11MHz with± 25% accuracy N79E875RA series: 22.1184MHz/11.0592MHz with± 2% accuracy, at 3.3V/25ºC
- On-chip Memory
- 16K bytes of Application Program Flash memory, with ICP and External Writer programmable mode.
- 128 bytes (8 pages x 16 bytes) Data Flash for customer data storage used and 10K writer cycles; Data Flash program/erase VDD=3.0V to 5.5V
- 256 bytes of on-chip scratch-pad RAM.
- 256 bytes of auxiliary RAM, software-selectable, accessed by MOVX instruction.
- Maximum 36 I/O pins.
- Four outputs mode and TTL/Schmitt trigger selectable Port.17 interrupts source with four levels of priority.
- Four timer/counters.
- -Two 16-bit timer/counters
- -One 16-bit timer supports 3 capture inputs capability for hall sensor feedback.
- -One 12-bit timer supports 12-bit auto reload timer, capture and compare mode.
- Three serial ports
- -One enhanced full duplex UART port with framing error detection and automatic address recognition.
- -One SPI with master/slave capability.
- -One I2C with master/slave capability.
- IFour independent 12-bit PWM duty control units with maximum 8 port pins:
- -Six PWM output channels with mask control for BLDC application.
- -Three pairs complementary PWM with programmable dead-time insertion
- -Independent polarity setting for each channel
- -Two brake/fault input pins
- -Up to two channels PWM independent from paired PWM channels.
- 2One build-in OP amplifier.
- Eight-channel multiplexed with 10-bits A/D converter.
- -Support synchronized trigger with PWM period.
- -Support OP amplifier output conversion.
- -Support digital compare function.
- Two analog comparators with optional internal reference voltage input at negative end.
- Eight-keypad interrupt inputs.
- Built-in power management.
- -Idle mode
- -Power down mode
- LED drive capability (20mA) on all port pins.
- Config-bits selectable 3 levels( 4.5V/3.8V/2.6V) Brown-Out voltage detect interrupt and reset.
- Independent Programmable Watchdog Timer.
- Program and Data Flash security protection.
- Development Tools:
- -JTAG ICE(In Circuit Emulation) tool
- -ICP(In Circuit Programming) writer
|
| Diagram |
N/A |
| Package |
| Part No. |
PROGRAM Flash EPROM |
RAM |
DATA FLASH ERPOM |
Temp C |
INTERNAL RC OSCILLATOR ACCURACY |
Package |
| N79E875ALG |
16KB |
256B+256B |
128B |
-40~85ºC |
22MHz 25% |
LQFP-48 |
| N79E875RALG |
16KB |
256B+256B |
128B |
-40~85ºC |
22.1184MHz 2% |
LQFP-48 | |
| Other Files |
N/A |
| Development Tools |
N/A |
| Others |
N/A |
Contact us: MicroC-8bit@nuvoton.com
|
|
|
|