NXP Semiconductors MC68HC705SR3CPE
- Part No.:
- MC68HC705SR3CPE
- Manufacturer:
- NXP Semiconductors
- Category:
- Microcontrollers
- Package:
- 40-DIP (0.600", 15.24mm)
- Datasheet:
-
MC68HC705SR3CPE.pdf
- Description:
- IC MCU 8BIT 3.75KB OTP 40DIP
- Quantity:
- Payment:

- Shipping:

Inventory:2,903
Please send an inquiry. Send us your inquiry, and we will respond immediately.
Product details
Overview
MC68HC705SR3CPE from Freescale is an 8-bit EPROM-based microcontroller with 3840-byte on-chip EPROM, 192-byte RAM, 32 bidirectional I/O lines, integrated 4-channel 8-bit ADC, and 8-bit programmable timer. It features STOP/WAIT/SLOW low-power modes, keyboard interrupt capability (KBI) on Port A, and direct LED drive support - used in cost-sensitive industrial control and appliance timing systems.
For engineers reviewing the MC68HC705SR3CPE datasheet, MC68HC705SR3CPE pinout, MC68HC705SR3CPE application, or MC68HC705SR3CPE equivalent, key selection considerations include EPROM programmability, 40-pin PDIP package compatibility, 5 V/3 V dual-voltage operation, and mask-configurable power-on reset delay options up to 32768 cycles.
Technical Context
The MC68HC705SR3CPE implements the M68HC05 CPU core with 8-bit accumulator, index register, and condition code register, supporting inherent, immediate, direct, extended, and indexed addressing modes. Its instruction set includes bit manipulation, read-modify-write, and software interrupt (SWI) instructions.
It integrates a crystal/RC oscillator with internal capacitors, low-voltage reset (LVR), and two external interrupt sources (IRQ and IRQ2 on PD6). The ADC supports four single-ended channels (PD0–PD3) with configurable reference (VRL/VRH), while Timer uses a 7-bit prescaler feeding an 8-bit down-counter gated by the TIMER pin.
Key Specifications
| Parameter | Value and Actual Design Meaning |
|---|---|
| Core Architecture | M68HC05 8-bit CPU with 8-bit accumulator, index register, and condition code register |
| Memory | 3840 bytes EPROM (with security bit), 192 bytes RAM (64 bytes reserved for stack) |
| ADC | 4-channel 8-bit successive-approximation ADC with single-ended inputs on PD0–PD3 |
| Timer | 8-bit down-counter with programmable 7-bit prescaler and optional external gating via TIMER pin |
| I/O Lines | 32 bidirectional I/O lines across Ports A–D; all ports support direct LED drive (10 mA sink/source) |
| Power Modes | STOP (full clock stop, RAM retention), WAIT (CPU halt, clocks active), SLOW (1/16 bus frequency) |
| Operating Voltage | 3.0 V to 5.5 V DC - supports dual-voltage system integration without level shifters |
| Reset Sources | Power-on reset (mask-selectable delay: 256–32768 cycles), external RESET pin, low-voltage reset (LVR) |
Pinout & Package
MC68HC705SR3CPE is housed in a 40-pin plastic dual in-line package (PDIP), Case 711-03, with 0.6-inch body width and 0.1-inch pin pitch. Pin assignments follow standard M68HC05SR3 layout with dedicated OSC1/OSC2, IRQ, RESET, TIMER, VDD, VSS, and 32 I/O lines across Ports A–D.
| Pin/Terminal | Circuit Role | Design Meaning |
|---|---|---|
| VDD (Pin 4) | Power supply input | Connects to +5 V or +3 V main supply; powers all internal logic and I/O drivers |
| VSS (Pins 1, 5, 33) | Ground reference | Three separate ground pins reduce noise coupling and improve ADC accuracy |
| RESET (Pin 2) | Active-low reset input | Internal Schmitt trigger and pull-up resistor enable robust reset signaling; initiates boot from bootstrap ROM |
| IRQ (Pin 3) | Maskable interrupt input | Configurable edge/level sensitivity; internal 100 kΩ pull-up improves noise immunity when unused |
| IRQ2 (PD6, Pin 39) | Secondary interrupt input | Dedicated to Port D bit 6; enables independent wake-up from low-power modes without sharing IRQ line |
| OSC1/OSC2 (Pins 5/6) | Oscillator interface | Supports crystal (1–4 MHz), ceramic resonator, or RC network; internal capacitors eliminate external components |
| PA0–PA7 (Pins 33–40) | Keyboard interrupt port | All pins feature programmable 20 kΩ pull-ups and KBI detection logic for matrix keypad scanning |
| PD0–PD3 (Pins 24–27) | ADC input channels | Single-ended analog inputs mapped to AN0–AN3; share pins with Port D data lines |
| VPP (Pin 7) | EPROM programming voltage | Requires +12.5 V during EPROM programming; tied to VDD or VSS for normal operation |
Key Features
| Feature | Design Value |
|---|---|
| EPROM-based program storage | 3840-byte windowed/OTP EPROM with security bit prevents unauthorized firmware readout |
| Integrated keyboard interrupt (KBI) | Hardware-accelerated scan of up to 8×8 matrix keypad using PA0–PA7 with auto-debounce |
| Programmable I/O pull-ups | 20 kΩ on-chip pull-up resistors per Port A pin eliminate external components in keypad interfaces |
| Low-voltage reset (LVR) | Detects supply drop below ~3.8 V (5 V mode) or ~2.5 V (3 V mode) to prevent erratic operation |
| Direct LED drive capability | All I/O pins source/sink 10 mA - enables multiplexed LED displays without external drivers |
| Mask-configurable POR delay | Eight selectable power-on reset delays (256–32768 cycles) optimize startup timing for diverse power supplies |
Applications
| Home Appliance Control | Industrial Panel Interface |
|---|---|
|
Use Scenario: Microcontroller in washing machine control board managing motor sequencing, water valve actuation, and user interface. IC Role / Device Role / Timing Role: Primary system controller executing state-machine logic, reading front-panel buttons via KBI, and driving LEDs/display segments directly. Use Value: Eliminates external keypad scanner and LED driver ICs due to integrated KBI and 10 mA I/O drive - reduces BOM count and PCB area. |
Use Scenario: Embedded controller in HVAC control panel monitoring temperature sensors and operating relays for fan/heater stages. IC Role / Device Role / Timing Role: Sensor interface MCU acquiring analog inputs (thermistors) via 4-channel ADC and generating timed relay control signals. Use Value: On-chip 4-channel 8-bit ADC enables direct thermistor digitization without external signal conditioning, reducing calibration complexity. |
| Small-Motor Drive Module | Legacy Equipment Upgrade |
|
Use Scenario: Brushed DC motor controller in cordless power tools requiring speed regulation and battery voltage monitoring. IC Role / Device Role / Timing Role: Real-time motor commutation supervisor using timer-generated PWM and ADC-based battery voltage sampling. Use Value: 8-bit timer with 7-bit prescaler provides precise 1–10 kHz PWM generation; LVR ensures safe shutdown during battery sag. |
Use Scenario: Drop-in replacement for obsolete MC6805R3 in legacy industrial timers and counters. IC Role / Device Role / Timing Role: Pin-compatible upgrade delivering lower power consumption and enhanced I/O functionality without PCB redesign. Use Value: Maintains identical 40-pin PDIP footprint and instruction set compatibility while adding ADC, KBI, and low-power modes - extends product lifecycle. |
Equivalent & Alternatives
The following parts are listed as comparable options for similar 8-bit microcontroller applications.
| Alternative Part | Technical Difference | Application Difference | Selection Advice |
|---|---|---|---|
| MC68HC05SR3CPE | ROM-based variant with 3840-byte mask-programmed ROM; no EPROM window or VPP pin function | Lacks field-programmability; suited for high-volume fixed-function deployments | Select when firmware is finalized and volume production requires lowest unit cost |
| MC68HC705P6CPE | Enhanced variant with 4096-byte EPROM, additional I/O (36 lines), and expanded timer features | Higher pin count (44-pin QFP only); not pin-compatible with 40-pin PDIP layout | Choose for new designs needing more memory or I/O, accepting PCB redesign |
Compared with MC68HC05SR3CPE and MC68HC705P6CPE, the MC68HC705SR3CPE uniquely balances EPROM field-programmability, 40-pin PDIP compatibility, and integrated KBI/ADC - making it optimal for cost-constrained upgrades where PCB reuse is mandatory.
Availability
MC68HC705SR3CPE is available at Aetrix Electronics and suitable for home appliance control, industrial HMI panels, small-motor drive modules, and legacy equipment upgrades requiring stable component supply and long-term obsolescence management.
Supply support for MC68HC705SR3CPE includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.
Manufacturer
Freescale Semiconductor (now part of NXP Semiconductors) was a U.S.-based semiconductor company specializing in embedded controllers, analog, and connectivity solutions for automotive, industrial, and consumer markets.
The MC68HC705SR3CPE belongs to the M68HC05 family - designed specifically for cost-sensitive, low-power 8-bit control applications where integration of ADC, KBI, and programmable I/O reduced external component count.
FAQ
What is the maximum operating frequency of the MC68HC705SR3CPE?
The MC68HC705SR3CPE supports a maximum crystal frequency of 4 MHz, yielding a 2 MHz bus frequency (E-clock) due to internal divide-by-2. This is confirmed in Section 11.5 "Control Timing" of the Rev. 2.1 datasheet, which specifies timing parameters for both 3 V and 5 V operation at this rate. Higher frequencies risk violating setup/hold times for internal registers and peripherals.
Does the MC68HC705SR3CPE support in-circuit programming?
No, the MC68HC705SR3CPE does not support in-circuit programming. It requires external EPROM programmers applying +12.5 V to the VPP pin (Pin 7) during programming. The device must be removed from the target board and placed in a socketed programmer - verified in Appendix A section A.4.1 "EPROM Programming" and Figure A-1 of the datasheet.
How many analog input channels does the MC68HC705SR3CPE ADC support?
The MC68HC705SR3CPE integrates a 4-channel 8-bit successive-approximation ADC, with inputs mapped to PD0 (AN0), PD1 (AN1), PD2 (AN2), and PD3 (AN3). This is explicitly defined in Table 7-1 "ADC Channel Assignments" and Section 7.1 "ADC Operation", and confirmed in the block diagram (Figure 1-1).
Is the MC68HC705SR3CPE pin-compatible with the MC6805R3?
Yes, the MC68HC705SR3CPE is pin-compatible with the MC6805R3, as stated in the General Description (Section 1): "The MC68HC05SR3 is pin compatible with the MC6805R3 and is provided as a low power upgrade path." This applies to the 40-pin PDIP package (CPE suffix), enabling direct replacement without PCB modification.
What low-power modes are available on the MC68HC705SR3CPE?
The MC68HC705SR3CPE supports three hardware-controlled low-power modes: STOP (CPU and clocks halted, RAM retained), WAIT (CPU halted, clocks active - allows peripheral wake-up), and SLOW (bus frequency reduced to 1/16th normal speed). These are detailed in Section 9 and validated in electrical specs (Section 11.3) showing current draw reductions of >90% in STOP mode.
MC68HC705SR3CPE Specifications
- Product attributes
- Attribute value
- Manufacturer:
- NXP Semiconductors
- Package/Case:
- 40-DIP (0.600", 15.24mm)
- Series:
- HC05
- Packaging:
- Tube
- Product Status:
- Obsolete
- Programmable:
- Not Verified
- Core Processor:
- HC05
- Core Size:
- 8-Bit
- Speed:
- 4MHz
- Connectivity:
- -
- Peripherals:
- LED, POR
- Number of I/O:
- 32
- Program Memory Size:
- 3.75KB (3.75K x 8)
- Program Memory Type:
- OTP
- EEPROM Size:
- -
- RAM Size:
- 192 x 8
- Voltage - Supply (Vcc/Vdd):
- 3V ~ 5.5V
- Data Converters:
- A/D 4x8b
- Oscillator Type:
- Internal
- Operating Temperature:
- -40°C ~ 85°C (TA)
- Grade:
- -
- Qualification:
- -
- Mounting Type:
- Through Hole
- Supplier Device Package:
MC68HC705SR3CPE FAQ
1.How can I place an order for MC68HC705SR3CPE through Aetrix?
Please submit a Request for Quotation (RFQ) for MC68HC705SR3CPE on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.
2.Are the price and stock information for MC68HC705SR3CPE reliable?
The price and inventory of MC68HC705SR3CPE are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for MC68HC705SR3CPE is usually 5 days.
3.What payment methods are accepted for MC68HC705SR3CPE?
We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for MC68HC705SR3CPE transactions.
Note: Certain payment methods may incur a processing fee.
4.How is shipping managed for MC68HC705SR3CPE?
MC68HC705SR3CPE orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.
Once your MC68HC705SR3CPE order is processed, you will receive an email with the shipment details and tracking number.
Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.
5.How can I obtain technical support or documentation for MC68HC705SR3CPE?
For technical support, including MC68HC705SR3CPE datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your MC68HC705SR3CPE requirements.
6.How does Aetrix verify that MC68HC705SR3CPE is sourced from the original manufacturer or authorized distributors?
All MC68HC705SR3CPE products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that MC68HC705SR3CPE meets industry standards.
7.What is the process for return or replacement of MC68HC705SR3CPE?
All MC68HC705SR3CPE units undergo pre-shipment inspection (PSI). If there is an issue with MC68HC705SR3CPE, returns or replacements are accepted under the following conditions:
1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.
2.The issue is reported within 90 days of delivery.
3.The MC68HC705SR3CPE part is unused and in its original packaging.
Return procedure for MC68HC705SR3CPE:
1.Submit a request within 90 days.
2.Obtain a Return Material Authorization (RMA) from Aetrix.
MC68HC705SR3CPE Tags

-
ATTINY4-TSHR
Microchip Technology

-
ATTINY10-TSHR
Microchip Technology

-
ATTINY10-TS8R
Microchip Technology

-
ATTINY202-SSNR
Microchip Technology

-
ATTINY202-SSFR
Microchip Technology

-
ATTINY402-SSNR
Microchip Technology

-
PIC16F15213T-I/MF
Microchip Technology

-
PIC16F15213-E/MF
Microchip Technology

-
PIC10F200T-I/OT
Microchip Technology

-
ATTINY412-SSNR
Microchip Technology

-
PIC10F202T-I/OT
Microchip Technology

-
ATTINY404-SSNR
Microchip Technology
Tech Hub
A practical engineering guide to 3.3V and 5V logic compatibility, input thresholds, resistor dividers, translator ICs, MOSFET level shifting, I2C pull-ups, timing limits and power-sequencing risks.
The 74HC595 uses push-pull logic outputs, while the TPIC6B595 uses 50 V open-drain DMOS sinks for higher-power loads. This guide compares timing, current limits, 3.3 V interfacing, load wiring, thermal…
The 74HC595 converts serial data into eight stable parallel outputs. This guide covers pin functions, shift and storage timing, OE and MR behavior, drive-current limits, cascading, voltage compatibilit…
A technical comparison of level-sensitive latches and edge-triggered flip-flops, covering timing windows, setup and hold limits, master–slave operation, time borrowing, race-through, HDL inference and…
A D latch stores one bit while Enable controls when data can pass. This reference covers gate-level operation, truth tables, transparency, setup and hold timing, LE versus OE, common ICs and practical …
An SR latch stores one bit through cross-coupled feedback. This engineering reference covers NOR and NAND implementations, truth tables, forbidden-state recovery, gated operation, switch debouncing, fa…
Latch circuits retain one bit through feedback. This technical reference covers SR and D latches, truth tables, transparency, timing limits, latch-versus-flip-flop behavior, applications and common log…
An engineering guide to LED driver operation, constant-current and constant-voltage outputs, linear and switching topologies, dimming, IC selection, calculations, replacement compatibility, and fault c…
Operational amplifier guide covering op amp basics, feedback, ideal vs real op amps, common configurations, buffer circuits, offset, bias current, gain-bandwidth, slew rate, rail-to-rail limits and sel…
Jumper cables guide covering safe connection order, red and black clamp placement, final ground connection, cable gauge, length, clamp quality, copper vs CCA cables, jump starter comparison and battery…

