https://github.com/kopeckylukas/digital-clock-lkdesign
The digital clock hardware and software is a result of a Final-Year Project at SŠIEŘ, Rožnov pod Radhoštěm, Czech Republic as part of the Maturita Exam (A-levels equivalent). All hardware, circuit boards schematics and software written in assembly language are available through an open-source licence.
https://github.com/kopeckylukas/digital-clock-lkdesign
assembly-language circuit-design digital-clock hardware-designs mcs51 microcontrollers software-development
Last synced: about 1 year ago
JSON representation
The digital clock hardware and software is a result of a Final-Year Project at SŠIEŘ, Rožnov pod Radhoštěm, Czech Republic as part of the Maturita Exam (A-levels equivalent). All hardware, circuit boards schematics and software written in assembly language are available through an open-source licence.
- Host: GitHub
- URL: https://github.com/kopeckylukas/digital-clock-lkdesign
- Owner: kopeckylukas
- License: mit
- Created: 2020-06-28T21:17:23.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-08-18T17:46:24.000Z (almost 2 years ago)
- Last Synced: 2025-04-24T06:53:07.738Z (about 1 year ago)
- Topics: assembly-language, circuit-design, digital-clock, hardware-designs, mcs51, microcontrollers, software-development
- Language: Assembly
- Homepage:
- Size: 14.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Digital Clock
[](https://opensource.org/licenses/MIT)
The digital clock hardware and software is a result of a Final-Year Project at SŠIEŘ Rožnov pod Radhoštěm (Czech Republic) as part of Maturita Exam (A-levels equivalent). All hardware, circuit boards schematics and software written in assembly language are available through an open-source licence.

## About the Project
Hardware
A custom architecture based on Intel Microcontroler i8051/MCS-51 *(8-bit, 128B RAM, 4x 8-bit paraler ports, 24MHz)*. Seven-segment displays are controlled by additional drivers and their intensity is adjustable by a potentiometer on the back panel. Chassis was custom made by SSI Schäfer, s.r.o.
All Cirucit Boards are single-side printed:
LK01-16 - The seven-segment dispalys.
LK02-16 - The main board embeding microcontroller i8051 and Epson real-time chip RTC72421
LK03-16 - The board contains switches for time setting and a potentiometer for adjusting brigthness of the dispaly.
Software
Software is developed in an assembly language for Intel microcontrolers series i8051/MSC-51.
Insturction set and manuals are available at: http://web.mit.edu/6.115/www/document/8051.pdf