Nuvoton N79E715AT28 8-bit Turbo 51 microcontroller is embedded with 16 Kbytes Flash EPROM
that can be programmed through universal hardware writer, serial ICP (In Circuit Program) programmer, and software ISP function. The instruction sets of the Nuvoton N79E715AT28 are fully compatible with the standard 8052. The N79E715 contains 16 Kbytes program memory (APROM) and 2 Kbytes Load Flash EPROM (LDROM) memory, 256 bytes direct and indirect RAM, 256 bytes XRAM; 25 I/O with bit-addressable I/O ports; two 16-bit timers/counters; 8-channel multiplexed 10-bit A/D converter; 4-channel 10-bit PWM; three serial ports including a SPI, I2C and an enhanced full duplex serial port; 2-level BOD voltage detection/reset and power-on reset (POR). The N79E715 also supports internal RC oscillator 22.1184 MHz that is factory trimmed to ± 1% at room temperature and VDD = 5V.
These peripherals are supported by 14 sources of four-level interrupt capability. To facilitate
programming and verification, the Flash EPROM inside Nuvoton N79E715AT28 allows the program memory to be programming and read electronically. The code is once confirmed. Thus the user can protect the code for security.