MC68B40P Programmable Timer Module 5V DIP-28 (Wide)
The MC68B40P, also known as the MC6840 Programmable Timer Module (PTM), is a versatile timing and control IC designed for use with Motorola M6800 family microprocessors and other digital systems. The device integrates three independent 16-bit programmable timer/counters, each with its own control register, allowing precise timing operations, event counting, and interrupt generation. It provides a flexible hardware solution for applications that require accurate time measurement and control.
The PTM can be configured for a wide range of functions including frequency measurement, pulse-width measurement, interval timing, square-wave generation, gated delay generation, and event counting. With programmable interrupt capability and multiple clocking options, the MC68B40P is widely used in industrial controllers, embedded systems, instrumentation equipment, communication devices, and legacy computer systems.
Features:
- Three independent programmable timer/counters.
- Three 16-bit binary counters
- Programmable interrupt generation..
- Event counting capability.
- Frequency measurement functions.
- Pulse-width measurement capability.
- Interval timing functions.
- Square-wave generation.
- Gated delay signal generation.
- Single pulse generation.
- Pulse-width modulation support.
- Software-controlled operation.
- Readable countdown counters.
- Selectable gating functions.
- Reset input.
- TTL compatible interface.
- Single clock system operation.
- Three maskable outputs.
- Asynchronous external clock inputs.
- Compatible with M6800 family systems.
Specifications:
| Parameter | Value |
|---|---|
| Part Number | MC68B40P |
| Device Type | Programmable Timer Module (PTM) |
| Number of Timers | 3 |
| Counter Width | 16-bit per timer |
| Technology | TTL Compatible |
| Supply Voltage | 5V |
| Package Type | DIP-28 |
| Data Bus Width | 8-bit |
| Interrupt Output | Yes |
| Reset Input | Yes |
| External Clock Inputs | 3 |
| Gate/Trigger Inputs | 3 |
| Timer Outputs | 3 |
| Logic Family | M6800 Peripheral Family |
| Operating Mode | Programmable via Control Registers |
Pinout:

| Pin | Name |
|---|---|
| 1 | VSS |
| 2 | G2 |
| 3 | O2 |
| 4 | C2 |
| 5 | G3 |
| 6 | O3 |
| 7 | C3 |
| 8 | RESET |
| 9 | IRQ |
| 10 | RS0 |
| 11 | RS1 |
| 12 | RS2 |
| 13 | R/W |
| 14 | VCC |
| 15 | D0 |
| 16 | CS0 |
| 17 | CS1 |
| 18 | E |
| 19 | D7 |
| 20 | D6 |
| 21 | D5 |
| 22 | D4 |
| 23 | D3 |
| 24 | D2 |
| 25 | D1 |
| 26 | C3 |
| 27 | C2 |
| 28 | C1 |
Applications:
- Embedded control systems.
- Industrial automation equipment.
- Microprocessor-based systems.
- Event counting applications.
- Frequency counters.
- Digital instrumentation.
- Pulse-width measurement systems.
- Signal generation circuits.
- Data acquisition systems.
- Process control equipment.
- Communication systems.
- Timing and sequencing controllers.
- Legacy M6800 computer systems.
Package Included:
- 1x MC68B40P Programmable Timer Module 5V DIP-28 (Wide).
