80C51 3Header

TK89C668 Microcontroller, 64K Flash, 8K RAM

Request for Product Information

To request information on the TK89C668 click this button:  Request Information O1


  • 8 Bit Microcontroller with 8051 architecture
  • Fully static design
  • 64KB internal Flash
  • 8KB internal RAM
  • In – Application Programming (IAP)
  • In – System Programming (ISP)
  • Low Standby Current At Full Supply Voltage
  • 0-33 MHz Operation (12 clock mode)
  • 4 8-Bit Bidirectional Ports
  • Boolean Processor
  • 44 pin PLCC Package
  • Built In Power Management
  • Three 16 bit timer/counters
  • Full Duplex Serial Channel With Hardware Address Decode
  • Multiple Source, Four Level Interrupt Capability
  • Programmable Counter Array
  • Watchdog Timer For Greater System Reliability
  • Dual Data Pointers
  • Program Security Features
  • 6 – clock / 12 clock select
  • TWI Serial Interface


General Description

The TK89C668 is based on the 8051- microcontroller architecture. With 64Kx8 of Flash memory and 8Kx8 of internal RAM, these parts are a pin-for-pin replacement for existing NXP P89C668 microcontroller.

The TK89C668 contains four 8-bit bidirectional parallel ports, two external interrupt sources, three timer/counters, a serial port with a hardware interrupt capability and a frame error detect flag, power management, a programmable counter array (PCA), TWI Serial Interface, and enhanced data security features. These peripherals are supported by a multiple source, four level interrupt capability. The core processor contains 256 bytes of scratchpad RAM and 64KB of program storage. The core also contains 7936 bytes of Extended RAM.

The TWI (Two Wire Interface) is fully implemented in hardware. This allows byte level transfers, resulting in simpler software overhead. 


The data sheet is available here: pdf TK89C668 (361 KB)


The data sheet is available here:  pdf TK89C668 Programming Information (292 KB)

Product Change Notice Form:  pdf PCN17007 (271 KB)

< Prev       Next >