
Winbond
GENERAL DESCRIPTION
The W78E54 is an 8-bit microcontroller that is functionally compatible with the W78C54, except that the mask ROM is replaced by a flash EEPROM with a size of 16 KB. To facilitate programming and verification, the flash EEPROM inside the W78E54 allows the program memory to be programmed and read electronically. Once the code is confirmed, the user can protect the code for security.
FEATURES
• 8-bit CMOS microcontroller
• Fully static design
• Low standby current at full supply voltage
• DC-40 MHz operation
• 256 bytes of on-chip scratchpad RAM
• 16 KB electrically erasable/programmable EPROM
• 64 KB program memory address space
• 64 KB data memory address space
• Four 8-bit bidirectional ports
• One extra 4-bit bit-addressable I/O port, additional INT2 / INT3 (available on 44-pin PLCC/QFP package)
• Three 16-bit timer/counters
• One full duplex serial port
• Boolean processor
• Eight-source, two-level interrupt capability
• Built-in power management
• Code protection mechanism
• Packages:
- DIP 40: W78E54-16/24/40
- PLCC 44: W78E54P-16/24/40
- QFP 44: W78E54F-16/24/40
- TQFP 44: W78E54M-16/24/40