
MC68HC08KH12A Data Sheet, Rev. 1.1
Freescale Semiconductor
15
Chapter 1
General Description
1.1 Introduction
The MC68HC08KH12A is a member of the low-cost, high-performance M68HC08 Family of 8-bit
microcontroller units (MCUs). All MCUs in the family use the enhanced M68HC08 central processor unit
(CPU08) and are available with a variety of modules, memory sizes and types, and package types.
1.2 Features
Features of the MC68HC08KH12A include the following:
High-performance M68HC08 architecture
Fully upward-compatible object code with M6805, M146805, and M68HC05 Families
6-MHz internal bus operation
Low-power design (fully static with stop and wait modes)
12K-bytes of user ROM with data security
(1)
384 bytes of on-chip RAM
42 general purpose I/O, 29 with software configurable pullups
16 bit, 2-channel timer interface module (TIM)
20-bit keyboard interrupt port
5 LED direct drive port pins
48-MHz phase-locked loop
Full universal serial bus specification 1.1 composite HUB with embedded
(2)
functions:
–
1
×
12-MHz upstream port
–
4
×
12-MHz/1.5MHz downstream ports
–
1
×
Hub control endpoint (Endpoint0) with 8 byte transmit buffer and 8 byte receive buffer
–
1
×
Hub interrupt endpoint (Endpoint1) with 1 byte transmit buffer
–
1
×
device control endpoint (Endpoint0) with 8 byte transmit buffer and 8 byte receive buffer
–
Device interrupt endpoints (Endpoint1 and Endpoint2) share with 8 byte transmit buffer
On-chip 3.3V regulator for USB transceiver
System protection features
–
Optional computer operating properly (COP) reset
–
Illegal opcode detection with optional reset
–
Illegal address detection with optional reset
1. No security feature is absolutely secure. However, Freescale’s strategy is to make reading or copying the ROM difficult for
unauthorized users.
2. Embedded device supports only bulk and interrupt transfers, and does not support isochronous transfers.