68HC05K3 : Microcontroller

 

The MC68HC05K3 is a member of Motorola's low-cost, high-performance M68HC05 Family of 8-bit microcontroller units (MCUs).This device has 64 bytes of user RAM, 128 bits of personality electronically erasable programmable ROM (PEEPROM), and 928 bytes of user ROM. This device is available in the 16-pin plastic dual in-line package (PDIP), 16-pin small outline integrated circuit (SOIC) package, and 20-pin super small outline (SSOP) package.

Page Contents
Other Info

68HC05K3 Features

  • M68HC05 CPU
  • 16-pin PDIP, 16-pin SOIC package, or 20-pin SSOP
  • 928 bytes of user ROM, including eight bytes of user vectors
  • 64 bytes of user RAM
  • Low-power operation at 1.8 V &emdash; V DD minimum (EEPROM read only)
  • 128 bits of personality EEPROM (not memory mapped) programmed using CPU software or with on-chip serial programming ROM
  • On-chip charge pump for in-circuit programming of the personality EEPROM at 2.7 to 5.5 Vdc
  • 8-bit free-running timer
  • 4-stage selectable real-time interrupt generator
  • 10 bidirectional input/output (I/O) lines including:
    • 8-mA sink capability on four I/O pins (PA7&endash;PA4)
    • Mask option for software programmable pulldowns on all I/O pins
    • Mask option for port interrupts on four I/O pins (PA3&endash;PA0) (keyboard scan feature)
  • IRQ interrupt hardware mask, flag bit, and request bit
  • Mask option for sensitivity on IRQ interrupt (edge- and level-sensitive or edge-sensitive only)
  • Mask option for reduced startup delay time with RC oscillatoroptions
  • Mask option for computer operating properly (COP) watchdogsystem
  • Power-saving stop mode and wait mode instructions
  • Mask option to convert STOP instruction to halt mode
  • Illegal address reset
  • Internal steering diode and pullup resistor on RESET pin to V DD
  • Internal RESET pin pulldown from COP watchdog and ILADR

 

[top]

68HC05K3 Parametrics

ROM
KBytes
RAM
Bytes
EEPROM
Bytes
Timer
I/O
Operating Frequency
MHz
Operating Voltage
V
Bus Frequency
(Max)
MHz
0.9
64
16 PEEP
MFT, RTI
10
2.1
3.3, 5.0
2.1

 

[top]

68HC05K3 Documentation

Application Note
ID Name Format Size K Rev # Date Last Modified
AN-HK-17 Low Cost Low Voltage Active Filter for MC68HC05F2 DTMF Output pdf 244 0 1/01/1992
AN-HK-23 MC6805R3 and MC68HC05SR3 Technical Comparison pdf 544 0 1/01/1994
AN-HK-22 MC68HC05SR3 and MC68HC705SR3 Design Notes pdf 3241 0 1/01/1994
AN-HK-24 Software Emulation of DDC1 Hardware Using HC05BD3 pdf 629 0 1/01/1994
AN-HK-12 Using MC68HC05F6 as Tone Pulse Dialer with Melody-on-Hold pdf 1231 0 1/01/1998
AN1820 Software I2C Communications pdf 55 0 1/01/1999
AN1818 Software SCI Routines with the 16-Bit Timer Module pdf 84 0 1/01/1999
AN1759 Add a Non-Volatile Clock to the MC68HC705J1A pdf 116 0 1/01/1998
AN1757 Add a Unique Silicon Serial Number to the HC05 pdf 106 0 1/01/1998
AN1758 Add Addressable Switches to the HC05 pdf 112 0 1/01/1998
AN1763 Driving LCD Displays Using the MC68HC705L16 Microcontroller pdf 139 0 1/01/1998
AN1760 Interfacing the AD8402 Digital Potentiometer to the MC68HC705J1A pdf 123 0 1/01/1998
AN1761 Interfacing the MC68HC705C8A to the X76F041 PASS SecureFlash pdf 180 0 1/01/1998
AN1755 Interfacing the MC68HC705C8A to the DS2430A 256-Bit 1-Wire EEPROM pdf 130 0 1/01/1998
AN1754 Interfacing the MC68HC705J1A to the DS1620 Digital Thermometer pdf 111 0 1/01/1998
AN1740 Applications Using the Analog Subsystem on MC68HC05JJ/JP Series Microcontrollers pdf 425 0 1/01/1998
AN1741 In-Circuit and Emulation Considerations for MC68HC05JJ/JP Series Microcontrollers pdf 125 0 1/01/1998
AN1745 Interfacing the HC705C8A to an LCD Module pdf 157 0 1/01/1998
AN1746 Migrating from the MC68HC705K1 to the MC68HC705KJ1 pdf 98 0 1/01/1998
AN1747 Migrating from the MC68HC705K1 to the MC68HC805K3 pdf 132 1.0 10/13/2000
AN1742 Programming the 68HC705J1A In-Circuit pdf 83 0 1/01/1998
AN1730 Digital Amplification Control of an Analog Signal Using the MC68HC705J1A pdf 106 0 1/01/1997
AN1733 Implementing Caller ID Functionality in MC68HC(7)05 Applications pdf 312 0 1/01/1998
AN1738 Instruction Cycle Timing of MC68HC05JJ/JP Series Microcontrollers pdf 111 0 1/01/1998
AN1737 Migrating from the MC68HC705J2 to the MC68HC705JJ7 pdf 170 0 1/01/1998
AN1734 Pulse Width Modulation Using the 16-Bit Timer pdf 102 0 1/01/1998
AN1736 Variations in the Motorola MC68HC05Px Family pdf 203 1 1/01/1998
AN1723 Interfacing MC68HC05 Microcontrollers to the IBM AT Keyboard Interface pdf 274 0 1/01/1997
AN1708 Single-Slope Analog-to-Digital (A/D) Conversion pdf 82 0 1/01/1997
AN1627 Low Cost High Efficiency Sensorless Drive for Brushless dc Motor Using MC68HC(7)05MC4 pdf 626 0 1/01/1999
AN1663 Low Cost Universal Motor Sensorless Phase Angle Drive System pdf 1178 0 1/01/1998
AN1292 Adding a Voice User Interface to M68HC05 Applications pdf 176 0 1/01/1996
AN1298 Variations in the Motorola MC68HC(7)05Cx Family pdf 192 0 1/01/1996
AN1288 Programming the MC68HC(8)05K3 Personality EEPROM on the MMDS and MMEVS pdf 311 0 1/01/1996
AN1262 Simple Real-Time Kernels for M68HC05 Microcontrollers pdf 134 0 1/01/1995
AN1256 Interfacing the HC05 MCU to a Multichannel Digital-to-Analog Converter Using the MC68HC705C8A and the MC68HC705J1A pdf 89 1.1 1/01/1995
AN1257 Using the M68HC05 Family On-Chip Voltage Regulator pdf 295 0 1/01/1995
AN1239 HC05 MCU Keypad Decoding Techniques Using the MC68HC705J1A pdf 65 1 1/01/1996
AN1238 HC05 MCU LED Drive Techniques Using the MC68HC705J1A pdf 27 0 1/01/1995
AN1240 HC05 MCU Software-Driven Asynchronous Serial Communication Techniques Using the MC68HC705J1A pdf 94 0 1/01/1995
AN1241 Interfacing the MC68HC705J1A to 9356/9366 EEPROMs pdf 71 0 1/01/1995
AN1224 Example Software Routines for the Message Data Link Controller Module on the MC68HC705V8 pdf 220 0 1/01/1993
AN1228 Interfacing the M68HC05 MCU to the MC145051 A/D Converter pdf 160 2 1/01/1997
AN1226 Use of the 68HC705C8A in Place of a 68HC705C8 pdf 90 4 1/01/1996
AN1227 Using 9346 Series Serial EEPROMs with 6805 Series Microcontrollers pdf 401 1 1/01/1997
AN1212 J1850 Multiplex Bus Communication Using the MC68HC705C8 and the SC371016 J1850 Communications Interface (JCI) pdf 3321 0 1/01/1992
AN1120 Basic Servo Loop Motor Control Using the MC68HC05B6 MCU pdf 613 0 1/01/1991
AN1066 Interfacing the MC68HC05C5 SIOP to an I2C Peripheral pdf 1363 0 1/01/1991
AN1055 M6805 16-Bit Support Macros pdf 1048 0 1/01/1990
AN1067 Pulse Generation and Detection with Microcontroller Units pdf 2247 0 1/01/1991
AN991 Using the Serial Peripheral Interface to Communicate Between Multiple Microcomputers pdf 6198 0 1/01/1987
AN499 Let the MC68HC705 Program Itself pdf 154 0 7/01/1996
AN463 68HC05K0 Infra-red Remote Control pdf 111 0 1/01/1992
AN464 Software Driver Routines for the Motorola MC68HC05 CAN Module pdf 2859 0 1/01/1993
AN442 Driving LCDs with M6805 Microprocessors pdf 1134 0 1/01/1991
AN434 Serial Bootstrap for the RAM and EEPROM1 of the MC68HC05B6 pdf 866 0 1/01/1990
AN431 Temperature Measurement and Display Using the MC68HC05B4 and the MC14489 pdf 1439 0 1/01/1990
ANE416 MC68HC05B4 Radio Synthesizer pdf 1958 0 1/01/1988
ANE420 Monitor Program for the MC68HC05B6 Microcomputer Unit pdf 1530 0 1/01/1988
AN1783 Determining MCU Oscillator Start-Up Parameters pdf 48 1 1/01/1999
AN1661 Low Cost Universal Motor Chopper Drive System pdf 696 1 5/02/2001
AN1833 A Low-Power Wireless Remote Control Transmitter and Receiver pdf 289 0 11/28/2000
AN1775 Expanding Digital Input with an A/D Converter pdf 86 1 1/01/1998
AN1771 Precision Sine-Wave Tone Synthesis Using 8-Bit MCUs pdf 250 0 1/01/1998
AN1752 Data Structures for 8-Bit Microcontrollers pdf 213 1 5/07/2001
AN1744 Resetting Microcontrollers During Power Transitions pdf 80 0 1/01/1998
AN1743 Scrolling Message Software pdf 127 0 1/01/1998
AN2103 Local Interconnect Network (LIN) Demonstration pdf 953 0 12/01/2000
AN1705 Noise Reduction Techniques for Microcontroller-Based Systems pdf 67 0 1/01/1999
AN1263 Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers pdf 104 0 1/01/1995
AN1259 System Design and Layout Techniques for Noise Reduction in MCU-Based Systems pdf 78 0 1/01/1995
AN1222 Arithmetic Waveform Synthesis with the HC05/08 MCUs pdf 26 0 1/01/1993
AN1218 HC05 to HC08 Optimization pdf 347 2 1/01/1993
AN1057 Selecting the Right Microcontroller Unit pdf 241 0 1/01/2000
AN1050 Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers pdf 82 0 1/01/2000
AN477 Simple A/D for MCUs without Built-In A/D Converters pdf 224 0 1/01/1993



Data Sheets
ID Name Format Size K Rev # Date Last Modified
HC05K3GRS 68HC05K3 General Release Specification pdf 1188 4 3/02/1998



Engineering Bulletin
ID Name Format Size K Rev # Date Last Modified
EB413 Resetting MCUs pdf 62 0 1/01/2000
EB421 The Motorola MCAN Module pdf 78 0 2/23/2000
EB180 Differences between the MC68HC705B16 and the MC68HC705B16N pdf 26 0 1/01/1996
EB181 Frequently Asked Questions and Answers for the M68HC05 Family MCAN Module pdf 181 0 1/01/1997
EB166 System Design Considerations: Converting from the MC68HC805B6 to the MC68HC705B16 Microcontroller pdf 757 0 1/01/1993
EB349 RAM Data Retention Considerations for Motorola Microcontrollers pdf 45 0 6/22/2000



Reference Manual
ID Name Format Size K Rev # Date Last Modified
M68HC05AG M68HC05 Applications Guide pdf 1342 3 1/01/1996
M68HC05TB HC05 Family - Understanding Small Microcontrollers pdf 2866 2 1/01/1998
MC68HC05CXRG MC68HC05C4, C8, C9, MC68HC705C8, MC68HC805C4, MC68HCL05C4, C8, MC68HSC05C4, C8 Programming Reference pdf 3150 1 2/23/2000



Selector Guide
ID Name Format Size K Rev # Date Last Modified
SG188 Microcontroller Development Tool Configuration and Order Information Selector Guide pdf 154 2 1/01/2001
SG186 Microcontroller Selector Guide Quarter 3, 2001 pdf 490 8 6/29/2001

 

[top]

68HC05K3 Orderable Parts

Orderable Part ID Package Info Status Remarks
MC68HC05K3DW Small Outline Integrated Circuit Package (SOIC) Active - Production Part -
MC68HC05K3SD Shrink Small Outline Package (SSOP) Active - Production Part -

 

[top]