W78E858 |
RFQ for W78E858 |
![]() |
| Technical/Catalog Information | W78E858A40DL |
| Vendor | Nuvoton Technology Corporation of America |
| Category | Integrated Circuits (ICs) |
| Program Memory Size | 32KB (32K x 8) |
| RAM Size | 768 x 8 |
| Number of I /O | 32 |
| Package / Case | 40-DIP |
| Speed | 40MHz |
| Controller Series | W78 |
| Oscillator Type | Internal |
| Packaging | Tube |
| Program Memory Type | FLASH |
| EEPROM Size | - |
| Core Processor | 8051 |
| Data Converters | - |
| Core Size | 8-Bit |
| Operating Temperature | 0°C ~ 70°C |
| Connectivity | Serial Port |
| Peripherals | PWM, WDT |
| Voltage - Supply (Vcc/Vdd) | 4.5 V ~ 5.5 V |
| Drawing Number | * |
| Lead Free Status | Lead Free |
| RoHS Status | RoHS Compliant |
| Other Names | W78E858A40DL W78E858A40DL |
| Product | Manufacturers | Pack | D/C |
| W78E858 | - | DIP | 06+ |
The W78E858 is an 8-bit microcontroller which has an in-system programmable Flash EPROM for firmware updating. The instruction set of the W78E858 is fully compatible with the standard 8052. The W78E858 contains a 32K bytes of main Flash EPROM and a 4K bytes of auxiliary Flash EPROM which allows the contents of the 32KB main Flash EPROM to be updated by the loader program located at the 4KB auxiliary Flash EPROM ROM; 768 bytes of on-chip RAM; 128 bytes of EEPROM, 8 extra power down wake-up through INT2 to INT9; 4 channel 8-bit PWM; four 8-bit bi-directional and bit-addressable I/O ports; an additional 4-bit port P4; three 16-bit timer/counters where the TIMER2 with programmable clock output and 17-bit watchdog timer are built in this device; a serial port. These peripherals are supported by a eight sources two-level interrupt capability. To facilitate programming and verification, the Flash EPROM inside the W78E858 allows the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security.
Features |
| • Fully static design 8-bit CMOS micro-controller up to 40 MHz• 32K bytes of in-system programmable FLASH EPROM for Application Program (APROM)• 4K bytes of auxiliary FLASH EPROM for Loader Program (LDROM)• Low standby current at full supply voltage• 256 + 512 bytes of on-chip RAM• 128 bytes on-chip EEPROM memory• 64K bytes program memory address space and 64K bytes data memory address space• Four 8-bit bi-directional ports• One 4-bit bi-directional port• Extra interrupts INT2 to INT9 at PORT1• Wake-up via external interrupts INT0 − INT9• Three 16-bit timer/counters• One full duplex serial port• Fourteen-sources, two-level interrupt capability• Programmable Timer2 clock output via P1.0• 17-bits watchdog timer• Four channels 8-bit PWM• Built-in power management• Code protection• Packaged in PDIP 40 / PLCC 44 / PQFP 44 |
| PARAMETER | SYMBOL | CONDITION | RATING | UNIT |
| DC Power Supply | VDD-VSS | -0.3 | +6.0 | V |
| Input Voltage | VIN | VSS -0.3 | VDD +0.3 | V |
| Operating Temperature | TA | 0 | 70 | °C |
| Storage Temperatute | Tst | -55 | +150 | °C |