68HC11E0: 8-bit Microcontroller (MCU)

M68HC11 CPU

  • Power Saving STOP and WAIT Modes
  • Low-Voltage Devices Available (3.0 &endash; 5.5 Vdc or 2.7 &endash; 5.5 Vdc)
  • 512 Bytes of On-Chip RAM, Data Retained During Standby
  • Asynchronous Nonreturn to Zero (NRZ) Serial Communications Interface (SCI)
  • Synchronous Serial Peripheral Interface (SPI)
  • 8-Channel 8-Bit Analog-to-Digital (A/D) Converter
  • 16-Bit Timer System Three Input Capture (IC) Channels Four Output Compare (OC) Channels One Additional Channel, Selectable as Fourth IC or Fifth OC
Data Sheets (1)
Name/DescriptionModified Date
M68HC11E/D M68HC11E Family Technical Data (REV 5.1) PDF (1.7 MB) M68HC11E01 Jul 2005
Application Notes (26)
Name/DescriptionModified Date
An Introduction to the HC16 for HC11 Users (REV 0) PDF (1.4 MB) AN46116 Feb 2010
Designing for Board Level Electromagnetic Compatibility (REV 1) PDF (1.6 MB) AN232118 Oct 2005
M68HC11 Bootstrap Mode (REV 1.1) PDF (247.1 kB) AN106020 Sep 2005
Pulse Generation and Detection with Microcontroller Units (REV 1) PDF (697.2 kB) AN106731 May 2002
MC68HC11 EEPROM Programming from a Personal Computer (REV 1) PDF (666.6 kB) AN101020 May 2002
Data Structures for 8-Bit Microcontrollers (REV 1) PDF (979.0 kB) AN175207 May 2001
An HC11-Controlled Multiband RDS Radio (REV 1) PDF (908.1 kB) AN49423 Feb 2001
Reducing A/D Errors in Microcontroller Applications (REV 0) PDF (1.3 MB) AN105801 Feb 2001
Use of Stack Simplifies M68HC11 Programming (REV 0) PDF (1.0 MB) AN106411 Jan 2001
128K Byte Addressing with the M68HC11 (REV 0) PDF (1.1 MB) AN43211 Jan 2001
Local Interconnect Network (LIN) Demonstration (REV 0) PDF (4.3 MB) AN210301 Dec 2000
Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers (REV 0) PDF (456.1 kB) AN105001 Jan 2000
MC68HC11 EEPROM Error Correction Algorithms in C (REV 0) PDF (421.2 kB) AN42701 Jan 2000
MC68HC11 Floating-Point Package (REV 0) PDF (763.1 kB) AN97401 Jan 2000
CONFIG Register Issues Concerning the M68HC11 Family (REV 0) PDF (386.6 kB) AN99701 Jan 2000
Noise Reduction Techniques for Microcontroller-Based Systems (REV 0) PDF (554.7 kB) AN170501 Jan 1999
Determining MCU Oscillator Start-Up Parameters (REV 1) PDF (340.0 kB) AN178301 Jan 1999
Resetting Microcontrollers During Power Transitions (REV 0) PDF (727.3 kB) AN174401 Jan 1998
Precision Sine-Wave Tone Synthesis Using 8-Bit MCUs (REV 0) PDF (1.2 MB) AN177101 Jan 1998
Expanding Digital Input with an A/D Converter (REV 1) PDF (803.4 kB) AN177501 Jan 1998
Microcontroller Oscillator Circuit Design Considerations (REV 0) PDF (1.0 MB) AN170601 Jan 1997
Optical Character Recognition Using Fuzzy Logic (REV 0) PDF (1.1 MB) AN1220_D01 Jan 1996
System Design and Layout Techniques for Noise Reduction in MCU-Based Systems (REV 0) PDF (599.8 kB) AN125901 Jan 1995
Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers (REV 0) PDF (283.9 kB) AN126301 Jan 1995
RDS decoding for an HC11-controlled (REV 0) PDF (4.3 MB) AN49501 Oct 1994
MC68HC11 Implementation of IEEE-488 Interface for DSP56000 Monitor (REV 0) PDF (1.9 MB) ANE41501 Jan 1988
Reference Manuals (5)
Name/DescriptionModified Date
M68HC11 - Reference Manual (REV 6.1) PDF (7.7 MB) M68HC11RM21 May 2007
M68HC11E Programming Reference Guide (REV 2.1) PDF (361.6 kB) M68HC11ERG25 Aug 2005
M68HC05 Applications Guide (REV 4) PDF (4.0 MB) M68HC05AG28 Jan 2003
MC68HC11F1 Programming Reference Guide (REV 2) PDF (5.2 MB) MC68HC11F1RG01 Apr 1992
MC68HC11D3 Programming Reference Guide (REV 0) PDF (5.1 MB) MC68HC11D3RG01 Jun 1990
Users Guides (1)
Name/DescriptionModified Date
M68HC11 M68HC11 PCbug11 Users Manual (REV 3) PDF (704.7 kB) M68PCBUG1101 Dec 1996
Engineering Bulletins (34)
Name/DescriptionModified Date
Enabling the Security Feature on the MC68HC711E9 Devices with Pcbug11 on the M68HC711E9PGMR (REV 0.1) PDF (52.7 kB) EB18420 Sep 2005
Enabling the Security Feature on M68HC811E2 Devices with PCbug11 on the M68HC711E9PGMR (REV 0.1) PDF (52.0 kB) EB18820 Sep 2005
Programming MC68HC711E9 Devices with Pcbug11 and the M68HC11EVBU (REV 0.1) PDF (53.2 kB) EB29620 Sep 2005
A Quick PWM Tutorial for MC68HC11 K, KA, KW, P and PH Series Controllers (REV 0) PDF (278.3 kB) EB19214 Jan 2003
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers (REV 0) PDF (225.4 kB) EB39619 Jun 2002
Migrating from the MC68HC811E2 to the MC68HC711E9 (REV 0) PDF (294.7 kB) EB38002 Mar 2001
CONFIG Register Programming for EEPROM-Based M68HC11 Microcontrollers (REV 0) PDF (257.4 kB) EB37831 Jan 2001
RAM Data Retention Considerations for NXP® Semiconductors Microcontrollers (REV 1) PDF (222.1 kB) EB34922 Jun 2000
Resetting MCUs (REV 0) PDF (250.9 kB) EB41301 Jan 2000
Enhanced M68HC11 Bootstrap Mode (REV 0) PDF (906.4 kB) EB42201 Jan 2000
Programming EPROM and EEPROM on the M68HC11EVM (REV 0) PDF (207.8 kB) EB19101 Jan 1999
Replacing 68HC11A Series MCUs with 68HC11E Series MCUs (REV 1) PDF (276.1 kB) EB19301 Jan 1999
How to Configure the Reset Pin on the MC68HC11 (REV 0) PDF (200.8 kB) EB19501 Jan 1999
Using Pseudo-Interrupt Vectors on the M68HC11EVBU (REV 0) PDF (187.0 kB) EB19701 Jan 1999
C Macro Definitions for the MC68HC(7)11E9/E8/E1/E0 (REV 0) PDF (207.4 kB) EB28701 Jan 1999
How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools (REV 0) PDF (226.5 kB) EB29401 Jan 1999
Programming the BUFFALO Monitor into an MC68HC711E9 (REV 0) PDF (203.4 kB) EB29801 Jan 1999
Programming EEPROM on the MC68HC811E2 during Program Execution (REV 0) PDF (206.4 kB) EB30101 Jan 1999
Replacing 68HC11KA4/KA2 MCUs with 68HC11KS2/KS8 MCUs (REV 0) PDF (251.4 kB) EB31201 Jan 1999
How the Romon Bit Behaves on the E Series HC11 MCUs (REV 0) PDF (200.0 kB) EB18201 Jan 1998
Simplify MC68HC711E9PROM Programming with Pcbug11 and the M68HC711EPGMR Board (REV 0) PDF (201.0 kB) EB18501 Jan 1998
Programming MC68HC711E9 Devices with Pcbug11 and the M68HC711EVB (REV 0) PDF (212.3 kB) EB18701 Jan 1998
Programming MC68HC811E2 Devices with Pcbug11 and the M68HC711E9PGMR (REV 0) PDF (213.3 kB) EB18901 Jan 1998
Turn Off Your E Clock to Reduce Noise Emission on the MC68HC11 (REV 0) PDF (222.2 kB) EB19801 Jan 1998
Setting the Programming Voltage on Modular Microcontrollers with FLASH EEPROM (REV 0) PDF (190.0 kB) EB25401 Jan 1998
C Macro Definitions for the MC68HC(7)11D3/D0 (REV 0) PDF (205.9 kB) EB28401 Jan 1998
C Macro Definitions for the MC68HC(7)11E20 (REV 0) PDF (206.1 kB) EB28501 Jan 1998
C Macro Definitions for the MC68HC11F1 (REV 0) PDF (214.7 kB) EB28901 Jan 1998
Programming MC68HC811E2 Devices with Pcbug11 and the M68HC11EVBU (REV 0) PDF (214.0 kB) EB29101 Jan 1998
Initialization Considerations When Moving from the BUFFALO Monitor to a Standalone MC68HC11 (REV 0) PDF (195.5 kB) EB29201 Jan 1998
Simplify MC68HC711E20 EPROM Programming with Pcbug11 (REV 0) PDF (201.7 kB) EB29301 Jan 1998
Programming the EEPROM on the MC68HC811E2 with the M68HC11EVM Board (REV 0) PDF (198.8 kB) EB29501 Jan 1998
Why M68HC711D3PGMR Software Does Not Run on 486 33-MHz Computers (REV 0) PDF (188.6 kB) EB29901 Jan 1998
Handling Considerations for Avoiding Intermittent Programming and Execution Failures with MC68HC11-Windowed EPROM... (REV 0) PDF (210.6 kB) EB30301 Jan 1998
Quick Reference Guides (1)
Name/DescriptionModified Date
CONFIG Register Programming for EEPROM-based M68HC11 Microcontrollers (REV 1) PDF (727.4 kB) M68HC11CFG01 Jan 1995
Product Change Notices (9)
Name/DescriptionModified Date
TSPG 8/16 BIT EOL FOR MC68HC11E0/E1/E9 (REV 0) HTM (6.3 kB) PCN956516 Feb 2004
END PLUG CHANGE FOR PLCC RAILS(TUBES) (REV 0) HTM (111.4 kB) PCN936511 Nov 2003
GPCNDIS1 9181 - 8/16BIT MCU EOL MC68L11E1E0PB2 (REV n/a) HTM (11.9 kB) PCN918126 Sep 2003
CARBON FIBER ITW QFP TRAY CONVERSION (REV 0) HTM (103.0 kB) PCN869831 Mar 2003
10X10 LQFP ASSY MOVE FROM SHC TO BAT3 (REV 0) HTM (16.9 kB) PCN810308 Oct 2002
14X14 QFP ASSY MOVE FROM SDI TO KLM (REV 0) HTM (18.0 kB) PCN797712 Sep 2002
44/52/68 PLCC ASSY MOVE FROM SDI TO KLM (REV 0) HTM (32.0 kB) PCN789914 Aug 2002
LQFP 10X10 ASSY MOVE FROM SDI TO BAT3 (REV 0) HTM (16.5 kB) PCN790014 Aug 2002
QFP 10X10 ASSY MOVE FROM SHC TO BAT3 (REV 0) HTM (17.3 kB) PCN770109 Jul 2002
Supporting Information (1)
Name/DescriptionModified Date
DOS based freeware assembler documentation (REV -) DOC (43.5 kB) ASEMBNEWASM
Debuggers and Runtime Analysis
Snippets, Boot Code, Headers, Monitors, etc.
Standalone Compilers and Build Tools
Operating Systems
Archived
Ordering Information
ProductStatusStatusPackage Type and Termination CountBudgetary Price excluding tax(US$)Core TypeOperating Frequency (Max) (MHz)Internal Flash (KB)Internal RAM (KB)EEPROM (KB)Supply Voltage (Min-Max) (V)GPIOsTimer FeaturesAmbient Operating Temperature (Min-Max) (°C)Additional Features
MC68HC11E0CFNE2Not Recommended for New DesignPLCC 5210K @ US$6.78
MC68HC11E0CFNE2RNot Recommended for New DesignPLCC 5210K @ US$7.02
MC68HCP11E0FNENot Recommended for New DesignPLCC 5210K @ US$6.84
MC68HC11E0CFNE3Not Recommended for New DesignPLCC 5210K @ US$7.12
MC68HC11E0MFNE2Not Recommended for New DesignPLCC 5210K @ US$7.46
MC68HC11E0CFNE3RNot Recommended for New DesignPLCC 5210K @ US$7.43
MC68HC11E0FNR2No Longer ManufacturedPLCC 52
MC68HC11E0CPB3No Longer Manufactured
MC68HC11E0FNNo Longer Manufactured
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
PLCC 5298ASB42600BMPQ - 23 RAILPOQ - 460 BOXNot Recommended for New DesignMC68HC11E0CFNE2MC68HC11E0CFNE2.pdf3250
MPQ - 450 REELPOQ - 450 BOXNot Recommended for New DesignMC68HC11E0CFNE2RMC68HC11E0CFNE2R.pdf3250
MPQ - 23 RAILPOQ - 460 BOXNot Recommended for New DesignMC68HC11E0CFNE3MC68HC11E0CFNE3.pdf3250
MPQ - 450 REELPOQ - 450 BOXNot Recommended for New DesignMC68HC11E0CFNE3RMC68HC11E0CFNE3R.pdf3250
MPQ - 23 RAILPOQ - 460 BOXNot Recommended for New DesignMC68HC11E0MFNE2MC68HC11E0MFNE2.pdf3250
MPQ - 23 RAILPOQ - 460 BOXNot Recommended for New DesignMC68HCP11E0FNEMC68HCP11E0FNE.pdf3250
No Longer ManufacturedMC68HC11E0FNR2Contact UsNot Available3220
LQFP52 10*10*1.4P0.6598ARL10526DMPQ - 800 BRICKPOQ - 1600 BOXNo Longer ManufacturedMC68HC11E0CPB3Contact UsNot Available3
No Longer ManufacturedMC68HC11E0FNContact UsNot Available3
M68HC11E/D M68HC11E Family Technical Data 68hc11e9
CONFIG Register Programming for EEPROM-based M68HC11 Microcontrollers 68hc11e1
An Introduction to the HC16 for HC11 Users 68hc11e9
Designing for Board Level Electromagnetic Compatibility S08SL
M68HC11 Bootstrap Mode 68hc11e9
Pulse Generation and Detection with Microcontroller Units 68hc11e9
MC68HC11 EEPROM Programming from a Personal Computer 68hc11e9
Data Structures for 8-Bit Microcontrollers S08SC4
An HC11-Controlled Multiband RDS Radio 68hc11e9
Reducing A/D Errors in Microcontroller Applications 68hc11e9
Use of Stack Simplifies M68HC11 Programming 68hc11e9
128K Byte Addressing with the M68HC11 68hc11e9
Local Interconnect Network (LIN) Demonstration S08SL
Designing for Electromagnetic Compatibility (EMC) with HCMOS Microcontrollers S08SL
MC68HC11 EEPROM Error Correction Algorithms in C 68hc11e9
MC68HC11 Floating-Point Package 68hc11e9
CONFIG Register Issues Concerning the M68HC11 Family 68hc11e9
Noise Reduction Techniques for Microcontroller-Based Systems S12XE
Determining MCU Oscillator Start-Up Parameters S12XE
Resetting Microcontrollers During Power Transitions S08SL
Precision Sine-Wave Tone Synthesis Using 8-Bit MCUs S12D
Expanding Digital Input with an A/D Converter S12XD
Microcontroller Oscillator Circuit Design Considerations 68hc11e9
Optical Character Recognition Using Fuzzy Logic S08D
System Design and Layout Techniques for Noise Reduction in MCU-Based Systems S08D
Designing for Electromagnetic Compatibility with Single-Chip Microcontrollers S08D
RDS decoding for an HC11-controlled 68hc11e9
MC68HC11 Implementation of IEEE-488 Interface for DSP56000 Monitor 68hc11e9
M68HC11 - Reference Manual 68hc11e9
M68HC11E Programming Reference Guide 68hc11e9
M68HC05 Applications Guide 68hc11e1
MC68HC11F1 Programming Reference Guide 68hc11e9
MC68HC11D3 Programming Reference Guide 68hc11e9
M68HC11 M68HC11 PCbug11 Users Manual 68hc11e9
Enabling the Security Feature on the MC68HC711E9 Devices with Pcbug11 on the M68HC711E9PGMR 68hc11e9
Enabling the Security Feature on M68HC811E2 Devices with PCbug11 on the M68HC711E9PGMR 68hc11e9
Programming MC68HC711E9 Devices with Pcbug11 and the M68HC11EVBU 68hc11e9
A Quick PWM Tutorial for MC68HC11 K, KA, KW, P and PH Series Controllers 68hc11e9
Use of OSC2/XTAL as a Clock Output on NXP® Semiconductors Microcontrollers S12XD
Migrating from the MC68HC811E2 to the MC68HC711E9 68hc11e9
CONFIG Register Programming for EEPROM-Based M68HC11 Microcontrollers 68hc11e9
RAM Data Retention Considerations for NXP® Semiconductors Microcontrollers 68hc11e9
Resetting MCUs 68hc11e9
Enhanced M68HC11 Bootstrap Mode 68hc11e9
Programming EPROM and EEPROM on the M68HC11EVM 68hc11e9
Replacing 68HC11A Series MCUs with 68HC11E Series MCUs 68hc11e9
How to Configure the Reset Pin on the MC68HC11 68hc11e9
Using Pseudo-Interrupt Vectors on the M68HC11EVBU 68hc11e9
C Macro Definitions for the MC68HC(7)11E9/E8/E1/E0 68hc11e9
How to Write to the 64-Cycle Time-Protected Registers on M68HC11 Development Tools 68hc11e9
Programming the BUFFALO Monitor into an MC68HC711E9 68hc11e9
Programming EEPROM on the MC68HC811E2 during Program Execution 68hc11e9
Replacing 68HC11KA4/KA2 MCUs with 68HC11KS2/KS8 MCUs 68hc11e9
How the Romon Bit Behaves on the E Series HC11 MCUs 68hc11e9
Simplify MC68HC711E9PROM Programming with Pcbug11 and the M68HC711EPGMR Board 68hc11e9
Programming MC68HC711E9 Devices with Pcbug11 and the M68HC711EVB 68hc11e9
Programming MC68HC811E2 Devices with Pcbug11 and the M68HC711E9PGMR 68hc11e9
Turn Off Your E Clock to Reduce Noise Emission on the MC68HC11 68hc11e9
Setting the Programming Voltage on Modular Microcontrollers with FLASH EEPROM 68hc11e9
C Macro Definitions for the MC68HC(7)11D3/D0 68hc11e9
C Macro Definitions for the MC68HC(7)11E20 68hc11e9
C Macro Definitions for the MC68HC11F1 68hc11e9
Programming MC68HC811E2 Devices with Pcbug11 and the M68HC11EVBU 68hc11e9
Initialization Considerations When Moving from the BUFFALO Monitor to a Standalone MC68HC11 68hc11e9
Simplify MC68HC711E20 EPROM Programming with Pcbug11 68hc11e9
Programming the EEPROM on the MC68HC811E2 with the M68HC11EVM Board 68hc11e9
Why M68HC711D3PGMR Software Does Not Run on 486 33-MHz Computers 68hc11e9
Handling Considerations for Avoiding Intermittent Programming and Execution Failures with MC68HC11-Windowed EPROM... 68hc11e9
TSPG 8/16 BIT EOL FOR MC68HC11E0/E1/E9 68hc11e9
END PLUG CHANGE FOR PLCC RAILS(TUBES) 68hc11e9
GPCNDIS1 9181 - 8/16BIT MCU EOL MC68L11E1E0PB2 68hc11e0
CARBON FIBER ITW QFP TRAY CONVERSION dsp56f801fa60
10X10 LQFP ASSY MOVE FROM SHC TO BAT3 S12C
14X14 QFP ASSY MOVE FROM SDI TO KLM 68hc11e1
44/52/68 PLCC ASSY MOVE FROM SDI TO KLM 68hc11e9
LQFP 10X10 ASSY MOVE FROM SDI TO BAT3 68hc11e0
QFP 10X10 ASSY MOVE FROM SHC TO BAT3 68hc11e1
DOS based freeware assembler documentation 68hc11e9
Bootstrap Mode Programmer & Debugger 68hc11e9
24-Bit Multiply and 48-Bit Divide routines 68hc11e9
BCD to Binary routine 68hc11e9
Binary to BCD routine 68hc11e9
FFT routine for HC11 68hc11e9
Examples from HC11 Reference Manual 68hc11e9
DOS based freeware assembler 68hc11e9
DOS based freeware assembler 68hc11e9
Old source code for BASIC11 68hc11e9
Microcontroller Executive 68hc11e9
[Archive]:Floating Point routines 68hc11e9
[Archive]:Floating Point routines 68hc11e9
[Archive]:Floating Point routines 68hc11e9
[Archive]:General Math routines 68hc11e9
[Archive]:Sound Effects example 68hc11e9
[Archive]:16 x 16 Multiply routine 68hc11e9
[Archive]:Bootstrap Mode Programmer & Debugger 68hc11e9
[Archive]:Bootstrap Mode Programmer & Debugger 68hc11e9
98ASB42600B 68hc11e9
MC68HC11E0CFNE2.pdf 68hc11e0
MC68HC11E0CFNE2R.pdf 68hc11e0
MC68HC11E0CFNE3.pdf 68hc11e0
MC68HC11E0CFNE3R.pdf 68hc11e0
MC68HC11E0MFNE2.pdf 68hc11e0
MC68HCP11E0FNE.pdf 68hc11e0
98ARL10526D 68hc11e9