68HC11E9: 8-bit Microcontroller (MCU)

The 68HC11E family MCUs all combine the M68HC11 CPU with high-performance, on-chip peripherals. The E series is comprised of many devices with various configurations of RAM, ROM or EPROM, and EEPROM. Several low-voltage devices are also available. With the exception of a few minor differences, the operation of all E-series MCUs is identical. A fully static design and high-density complementary metal-oxide semiconductor (HCMOS) fabrication process allow E-series devices to operate at frequencies from 3 MHz to dc.

M68HC11 CPU

  • Power Saving STOP and WAIT Modes
  • 512 Bytes of On-Chip RAM, Data Retained During Standby
  • 512 Bytes of On-Chip EEPROM
  • 12 Kbytes of On-Chip ROM
  • Asynchronous Nonreturn to Zero (NRZ) Serial Communications Interface (SCI)
  • Synchronous Serial Peripheral Interface (SPI)
  • 8-Channel 8-Bit Analog-to-Digital (A/D) Converter
  • 8-Bit Pulse Accumulator
  • Real-Time Interrupt Circuit
Data Sheets (1)
Name/DescriptionModified Date
M68HC11E/D M68HC11E Family Technical Data (REV 5.1) PDF (1.7 MB) M68HC11E01 Jul 2005
Errata (1)
Name/DescriptionModified Date
MC68HC11E9 Device Information: E28B Mask Sets (REV 1) PDF (5.1 kB) 68HC11E9MSE124 Jun 1998
Application Notes (27)
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
Stepper Motor Control w/ an MC68HC11E9 Microcontroller (REV 0) PDF (533.9 kB) AN128501 Jan 1997
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 (4)
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
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
Product Change Notices (4)
Name/DescriptionModified Date
TSPG 8/16 BIT EOL DATE CORRECTION (REV 0) HTM (23.3 kB) PCN1057323 Dec 2004
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
44/52/68 PLCC ASSY MOVE FROM SDI TO KLM (REV 0) HTM (32.0 kB) PCN789914 Aug 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
MC68HC11E9BCFNE2Not Recommended for New DesignPLCC 5210K @ US$7.86
MC68HC11E9BNo Longer Manufactured0.5120.512380 to 70External Memory Controller
MC68HC11E9PBNo Longer Manufactured0.5120.51238Realtime Interrupts0 to 70External Memory Controller
MC68HC11E9PBENo Longer ManufacturedLQFP 520.5120.51238Realtime Interrupts0 to 70External Memory Controller
MC68HC11E9FNENo Longer ManufacturedPLCC 52
Package Information
Package DescriptionOutline VersionPackingProduct StatusPart NumberChemical ContentRoHS / Pb FreeChina RoHS LookupMSLPPT (°C)
PLCC 5298ASB42600BMPQ - 23 RAILPOQ - 460 BOXNot Recommended for New DesignMC68HC11E9BCFNE2MC68HC11E9BCFNE2.pdf3250
No Longer ManufacturedMC68HC11E9FNEMC68HC11E9FNE.pdf3250
PSDIP 5698ASB42768BNo Longer ManufacturedMC68HC11E9BMC68HC11E9B.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
LQFP 52 10*10*1.4P0.6598ASS23228WNo Longer ManufacturedMC68HC11E9PBEMC68HC11E9PBE.pdf3260
LQFP52 10*10*1.4P0.6598ARL10526DMigration Complete. No Longer Manufactured. View PCN.MC68HC11E9PBMC68HC11E9PB.pdfROHS = No   Pb-free = No
ROHS = No   Pb-free = No
2240
M68HC11E/D M68HC11E Family Technical Data 68hc11e9
MC68HC11E9 Device Information: E28B Mask Sets 68hc11e9
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
Stepper Motor Control w/ an MC68HC11E9 Microcontroller 68hc11e9
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
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 DATE CORRECTION 68hc11e9
TSPG 8/16 BIT EOL FOR MC68HC11E0/E1/E9 68hc11e9
END PLUG CHANGE FOR PLCC RAILS(TUBES) 68hc11e9
44/52/68 PLCC ASSY MOVE FROM SDI TO KLM 68hc11e9
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
Bootstrap Mode Code 68hc11e9
Bootstrap Mode Code with Security Option 68hc11e9
BUFFALO Monitor Rev 3.2 Source Code 68hc11e9
BUFFALO Monitor Rev 3.2 Source Code 68hc11e9
BUFFALO Monitor Rev 3.4 s-records 68hc11e9
BUFFALO Monitor Rev 3.4 Source Code 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]:16 x 16 Multiply routine 68hc11e9
[Archive]:Assembly Equate File for HC11E9 68hc11e9
[Archive]:Bootstrap Mode Programmer & Debugger 68hc11e9
[Archive]:Bootstrap Mode Programmer & Debugger 68hc11e9
[Archive]:C Header File for 68HC11E9 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
98ASB42600B 68hc11e9
MC68HC11E9BCFNE2.pdf 68hc11e9
MC68HC11E9FNE.pdf 68hc11e9
98ASB42768B 68hc11e9
MC68HC11E9B.pdf 68hc11e9
98ASS23228W s12q
MC68HC11E9PBE.pdf 68hc11e9
98ARL10526D 68hc11e9
MC68HC11E9PB.pdf 68hc11e9