

Program counter
- Copper layers
- 2
- Thickness
- 1.6 mm
- Parts
- 38
- Nets
- 57
- Pads
- 168
- Tracks, vias
- 0, 0
- Routed
- Not yet
- KiCad
- KiCad 7 (file 20221018)
- Created
- 30 Nov 2022
- Updated
- 11 Jul 2025
Overview
Program counter is an open-source printed circuit board by KN-Breadboard-Computing, from the KN-Breadboard-Computing/computer repository on GitHub. It is a 2-layer board with 38 parts on 57 nets.
It is built around the 74LS245SC and 74LS161DC. Its parts include 16 resistors, 16 diodes and 6 ICs.
Main components
274LS245SC
-0℃~+70℃ 12ns@5V,45pF 15mA 24mA 4.75V~5.25V 74LS 8 Bidirectional Output enable Schmitt trigger Tri-State - Buffers, Drivers, Receivers, Transceivers ROHSTexas InstrumentsBuffers, Drivers, Receivers, Transceivers74LS161DC
-0℃~+70℃ 14ns 32MHz 4 4.75V~5.25V 74LS 93mW Asynchronous Binary Counter Programmable divide ratio、Reset function、Cascade counter、Synchronous counting Rising Edge Synchronous - Counters, DividersTexas InstrumentsCounters, Dividers
README
README.mdElectronics Of 8-bit CPU
Parts
38| Qty | Value | Footprint | References |
|---|---|---|---|
| 16 | LED | LED_THT:LED_D3.0mm | D1, D2, D3, D4, D5, D6, D7, D8, D9, D10, D11, D12, D13, D14, D15, D16 |
| 16 | R_US | Resistor_THT:R_Axial_DIN0207_L6.3mm_D2.5mm_P10.16mm_Horizontal | R1, R2, R3, R4, R5, R6, R7, R8, R9, R10, R11, R12, R13, R14, R15, R16 |
| 4 | 74LS161 | Package_DIP:DIP-16_W7.62mm_LongPads | U1, U2, U3, U5 |
| 2 | 74LS245 | Package_DIP:DIP-20_W7.62mm_LongPads | U4, U6 |
Questions
What parts does the Program counter use?
38 parts, built around the 74LS245SC and 74LS161DC. The full list of its parts is on this page, with links to each part's symbol and footprint where PCBKit's library has them.
Where can I download the Program counter KiCad files?
From the KN-Breadboard-Computing/computer repository on GitHub, at the commit this page was made from: the board is schematics/program-counter/program-counter.kicad_pcb and its schematic schematics/arithmetic-logic-unit/arithmetic-logic-unit.kicad_sch. PCBKit opens the board in the browser, with nothing to install.
Can I use the Program counter design in my own project?
Its repository states no licence, so its author keeps all rights: ask KN-Breadboard-Computing before reusing the design.
More from KN-Breadboard-Computing/computer
3- 2 layers200 × 300 mm

- 2 layers200 × 300 mm

- 2 layers200 × 300 mm

Similar boards
- 2 layers365.1 × 203.2 mm

DIAG
Nakazoto/CenturionComputer
This is just a simple backup of all the files related to the Centurion that I have stored on my HD. The Wiki itself has far more in-depth information about the Centurion and it's individual cards.
150 parts172 - 2 layers370.8 × 298.5 mm

8 Bit Computer
The-Invent0r/8-bit-Computer-PCB
These are the KiCAD files for my 8-Bit Computer.
323 parts142 - 2 layers155.2 × 78.6 mm

80ColumnCard
btb/80ColumnCard
An Apple II 80-Column Card. Based on the Videx Videoterm
47 parts43Apache-2.0 - 4 layers170 × 181 mm

- 2 layers

- 2 layers157.5 × 73.9 mm

- 2 layers236.8 × 169.8 mm

TK2000
clemarfolly/Microdigital-TK2000
Reprodução da PCB do TK-2000 da Microdigital, clone do Micro-Professor MPF-II
212 parts17 - 2 layers111.8 × 121.9 mm
