W78C32C/W78C032C DATA SHEET 8-BIT MICROCONTROLLER Table of Contents- 1. GENERAL DESCRIPTION .......................................................................................................... 2 2. FEATURES ................................................................................................................................. 2 3. PIN CONFIGURATIONS ............................................................................................................. 3 4. PIN DESCRIPTION ..................................................................................................................... 4 5. FUNCTIONAL DESCRIPTION .................................................................................................... 6 5.1 TIMERS 0, 1, AND 2 ....................................................................................................... 6 5.2 CLOCK ............................................................................................................................ 6 5.2.1 CRYSTAL OSCILLATOR ................................................................................................. 6 5.2.2 EXTERNAL CLOCK ......................................................................................................... 6 5.3 POWER MANAGEMENT ............................................................................................... 6 5.3.1 IDLE MODE ...................................................................................................................... 6 5.3.2 POWER-DOWN MODE ................................................................................................... 7 5.3.3 RESET ............................................................................................................................. 7 6. ELECTRICAL CHARACTERISTICS ........................................................................................... 8 6.1 ABSOLUTE MAXIMUM RATINGS ................................................................................. 8 6.2 D.C. CHARACTERISTICS .............................................................................................. 8 6.3 A.C. CHARACTERISTICS .............................................................................................. 9 6.3.1 CLOCK INPUT WAVEFORM ........................................................................................... 9 6.3.2 PROGRAM FETCH CYCLE ........................................................................................... 10 6.3.3 DATA READ CYCLE ...................................................................................................... 10 6.3.4 DATA WRITE CYCLE .................................................................................................... 11 6.3.5 PORT ACCESS CYCLE ................................................................................................. 11 7. TIMING waveformS ................................................................................................................... 12 7.1 PROGRAM FETCH CYCLE ......................................................................................... 12 7.2 DATA READ CYCLE..................................................................................................... 12 7.3 DATA WRITE CYCLE ................................................................................................... 13 7.4 PORT ACCESS CYCLE ............................................................................................... 13 8. TYPICAL APPLICATION CIRCUIT ........................................................................................... 14 8.1 USING EXTERNAL PROGRAM MEMORY AND CRYSTAL ........................................ 14 8.2 EXPANDED EXTERNAL DATA MEMORY AND OSCILLATOR .................................. 15 9. PACKAGE DIMENSIONS ......................................................................................................... 16 9.1 40-PIN DIP .................................................................................................................... 16 9.2 44-PIN PLCC ................................................................................................................ 16 9.3 44-PIN QFP .................................................................................................................. 17 10. REVISION HISTORY ................................................................................................................ 18 Publication Release Date: December 4, 2006 - 1 - Revision A6 W78C32C/W78C032C 1. GENERAL DESCRIPTION The W78C032C microcontroller supplies a wider frequency range than most 8-bit microcontrollers on the market. It is compatible with the industry standard 80C32 microcontroller series. The W78C032C contains four 8-bit bidirectional parallel ports, three 16-bit timer/counters, and a serial port. These peripherals are supported by a six-source, two-level interrupt capability. There are 256 bytes of RAM, and the device supports ROMless operation for application programs. The W78C032C microcontroller has two power reduction modes, idle mode and power-down mode, both of which are software selectable. The idle mode turns off the processor clock but allows for continued peripheral operation. The power-down mode stops the crystal oscillator for minimum power consumption. The external clock can be stopped at any time and in any state without affecting the 1.processor. 2. 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 ROMless operation 64K bytes program memory address space 64K bytes data memory address space Four 8-bit bidirectional ports Three 16-bit timer/counters One full duplex serial port Boolean processor Six-source, two-level interrupt capability Built-in power management Packages: Lead Free (RoHS) DIP 40: W78C032C40DL Lead Free (RoHS) PLCC 44: W78C032C40PL Lead Free (RoHS) PQFP 44: W78C032C40FL - 2 -