N78E366AFG Product Details
DESCRIPTION
N78E366A is an 8-bit microcontroller, which has an in-system programmable Flash supported. The instruction set of N78E366A is fully compatible with the standard 8051. N78E366A contains a 64k bytes of main Flash APROM, in which the contents of the main program code can be updated by parallel Programmer/Writer or In System Programming (ISP) method which enables on-chip firmware updating. There is an additional 2.5k bytes called LDROM for ISP function. N78E366A provides 256 bytes of SRAM, 1k bytes of auxiliary RAM (XRAM), four 8-bit bi-directional and bit-addressable I/O ports, an additional 8-bit bi-directional and bit-addressable port P4 for LQPF-48 package (PLCC-44 and PQFP-44 just have low nibble 4 bits of P4 and DIP-40 does not have this additional P4), three 16-bit Timers/Counters, one UART, five PWM output channels, and one SPI. These peripherals equip with 11-source with 4-level priority interrupts capability. To facilitate programming and verification, the Flash inside the N78E366A allows the Program Memory to be programmed and read electronically. Once the code confirms, the user can lock the code for security.
N78E366A is built in a precise on-chip RC oscillator of 22.1184MHz/11.0592MHz selected by CONFIG setting, factory trimmed to ±1% at room temperature. N78E366A provides additional power monitoring detection such as power-on and Brown-out detection. It stabilizes the power-on/off sequence for a high reliability system design.
N78E366A microcontroller operation consumes a very low power.Two economic power modes to reduce powerconsumption, Idle mode and Power Down mode. Both of them are software selectable. The Idle mode turns off the CPU clock but allows continuing peripheral operation. The Power Down mode stops the whole system clock for minimum power consumption.
FEATURES
• Fully static design 8-bit CMOS microcontroller.
• Wide supply voltage of 2.4V to 5.5V and wide frequency from 4MHz to 40MHz.
• 12T mode compatible with the tradition 8051 timing.
• 6T mode supported for double performance.
• On-chip RC oscillator of 22.1184MHz/11.0592MHz, trimmed to ±1% at room temperature for the precise system clock.
• 64k bytes Flash APROM for the application program.
• 2.5k bytes Flash LDROM for ISP code.
• In-System-Programmable (ISP) built in. ISP Erasing or programming supports wide operating voltage 3.0V~5.5V.
• Flash 10,000 writing cycle endurance. Greater than 10 years data retention under 85℃.
• 256 bytes of on-chip RAM.
• 1k bytes of on-chip auxiliary RAM (XRAM).
• 64k bytes Program Memory address space and 64k bytes Data Memory address space.
• Maximum five 8-bit general purpose I/O ports pin-to-pin compatible with standard 8051, additional INT2 and INT3 on packages except DIP-40.
• Three 16-bit Timers/Counters.
• One dedicate timer for Power Down mode waking-up.
• One full-duplex UART port.
• Five pulse width modulated (PWM) output channels.
• One SPI communication port.
• 11-source, 4-priority-level interrupts capability.
• Programmable Watchdog Timer.
• Power-on reset.
• Brown-out detection interrupt and reset, 4-level selected.
• Supports software reset function.
• Built-in power management with Idle mode and Power Down mode.
• Code lock for data security.