GitHub topics: 8051-microcontroller
CarmJos/mcu-courseworks
Simple MCU(8051) designs & programs based on C/C++ for educational purposes.
Language: C - Size: 1.46 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

MicroCoreLabs/Projects
Ted Fried's MicroCore Labs Projects which include microsequencer-based FPGA cores and emulators for the 8088, 8086, 8051, 6502, 68000, Z80, Risc-V, and also Typewriter and EPROM Emulator projects. MCL51, MCL64, MCL65, MCL65+, MCL68, MCL86, MCL86+, MCL86jr, MCLR5, MCLZ8, MCL6809, XTMax
Language: C++ - Size: 1.21 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 426 - Forks: 85

Pie1722/8051-Temperature-Display
Displays temperature using 8051 , ADC 0804 , LM35 and 16*2 LCD display
Language: Assembly - Size: 120 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

vishwaksen-1/EC39202-Embedded_Systems_Laboratory
Codes and Additional Resources for EC39202 -- Embedded Systems Laboratory, Spring 2025, IIT Kharagpur
Language: Assembly - Size: 5.95 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

buddykitio/Buddy51-Project
This is a complete Buddy51-Mini project template for SDCC. Simply start develop your programs in main.c and run the build script!
Language: C - Size: 304 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

camilaqPereira/semaforo-inteligente
Implementação de um semáforo inteligente usando o microcontrolador 8051
Language: Assembly - Size: 9.77 KB - Last synced at: 11 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

sshahryiar/Nuvoton-8-bit-MCU-Projects
My projects with Nuvoton 8-bit 8051-based microcontrollers
Language: C - Size: 13.3 MB - Last synced at: 8 days ago - Pushed at: 29 days ago - Stars: 3 - Forks: 1

dventurb/8051_EDSIM51
Projetos práticos para a disciplina de Arquitetura e Sistemas de Computadores. Utilizando linguagem Assembly no simulador EDSIM51, do microcontrolador 8051.
Language: Assembly - Size: 243 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Vanbatai123/Nuvoton_SDCC_Libs
library base on N76E003/MS51
Language: C - Size: 252 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

AzazHassankhan/MCU8051Drivers
Welcome to the "C++ Codes of Relevant Topics About 80C51 Microcontroller with Simulation Files" repository! This is your one-stop destination for diving into the world of microcontrollers and embedded systems. 🌐
Language: C - Size: 285 KB - Last synced at: 7 days ago - Pushed at: over 1 year ago - Stars: 3 - Forks: 2

sshahryiar/8051-Projects
My projects using AT89xx Microcontrollers and MikroC Compiler
Language: C - Size: 354 KB - Last synced at: 8 days ago - Pushed at: about 2 years ago - Stars: 8 - Forks: 1

mgoblin/ElectronicHourGlassKit
This repository contains programming examples for electronic hourglass kit.
Language: C - Size: 4.58 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

wiwiwinter/MCU-8051-GAME
"Tower of Power is a simple timing-based game using an AT89C52 microcontroller, two 8x8 LED matrices, and a single button. Align moving bars to score points, with visual feedback and increasing difficulty."
Size: 17.6 KB - Last synced at: 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

NathanCordeiro/Assembly-Programming
This repository contains all the experimental programs in the 2nd year course Microprocessors and Microcontrollers
Language: Assembly - Size: 33.2 KB - Last synced at: 20 days ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

soham9284/Microcontroller-Based-Password-Security-System
A microcontroller-based password security system that ensures secure access control.
Language: C - Size: 93.8 KB - Last synced at: 24 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

wa1tnr/amrforth-v7-F330
amrFORTH v7.1.0_beta +C8051F330 +CP2104 for gforth 0.6.2
Language: Forth - Size: 7 MB - Last synced at: 17 days ago - Pushed at: 3 months ago - Stars: 3 - Forks: 0

Jjateen/8051
This repository includes programs and projects from the Embedded System Design Lab (ECL-322), along with additional ones for hands-on learning. The code covers essential concepts and implementations in both Assembly and Embedded C for 8051 microcontroller programming.
Language: Assembly - Size: 3.25 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Praddy-01/Automatic-Rooftop-Water-tank-Control-using-8051-Microprocessor
An automated system leveraging an 8051 microcontroller to monitor and control rooftop water tank levels using float sensors.
Size: 4.24 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

mr-sven/Sim80C51
80C51 Simulator and Listing Editor
Language: C# - Size: 378 KB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

Kseen715/microcontroller-programming-lr
БГТУ:: Программирование микроконтроллеров
Language: C++ - Size: 9.78 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

hosseinhayatizak/Micro-Professor-MPF-8051
Micro Professor (MPF) 8051
Language: Assembly - Size: 476 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

chahelgupta/Ultrasonic-Distance-Calculator-using-8051-Microcontroller
The Ultrasonic Distance Calculator using 8051 is an advanced electronic device that utilizes ultrasonic technology for precise distance measurements. This report offers a comprehensive overview of the underlying principles of ultrasonic rangefinders, the circuitry involved, and the pivotal role of the 8051 microcontroller in distance calculations.
Language: Assembly - Size: 904 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

AmishiDesai04/Ultrasonic-Distance-Calculator-Using-8051-Microcontroller
This repository contains assembly language code for an Ultrasonic Distance Calculator based on the 8051 microcontroller. The device leverages ultrasonic technology to accurately measure distances, offering a precise and reliable solution for various applications.
Language: Assembly - Size: 904 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

Dipto9999/Capacitance_and_Resistance_Meter
Simplified Version of 555 Timer for Capacitance Meter. Built in Parallel to Resistance Meter.
Language: C - Size: 76.5 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

0tavioPascoal/Assembly
Assembly
Language: Assembly - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

kreshnnn/8051-Microcontroller-based-Alcohol-Detector-with-Buzzer
An 8051 Microcontroller-Based Alcohol Detection System using an MQ3 sensor and buzzer was developed to enhance safety in industrial areas and prevent accidents due to alcohol consumption. This project was completed as a Microcontrollers Lab Mini-Project in the 4th semester of college by me and a few friends, including a hardware implementation.
Language: Assembly - Size: 7.47 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

AshrithSagar/MicroController-Lab
Micro Controller Lab, Intel 8051 Assembly language
Language: Assembly - Size: 1.51 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

Ite-2022-pwr/sem4-ptm1-lab-ak-mb
Language: Assembly - Size: 14.6 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Ite-2022-pwr/PTM1
Podstawy techniki mikroprocesorowej 1 - laboratoria
Size: 2.93 KB - Last synced at: 24 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

alokmenghrajani/heart-of-love
JavaScript simulation of Kitsrus' Heart Of Love electronics kit
Language: C - Size: 106 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

Cesarbautista10/CH55x_SDCC_Examples
A concise beginner's course crafted to introduce users to the fundamentals of working with the CH552 microcontroller development board. This program offers tutorials, practical examples, and hands-on projects, all aimed at assisting individuals in programming the board and effectively interacting with its hardware components.
Language: C - Size: 13.2 MB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

NikhilRout/assembly-mpmc
Compilation of Assembly programs for the 8051 microcontroller
Language: Assembly - Size: 24.4 KB - Last synced at: 8 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Curovearth/8051-keil-programs-Assembly
Assembly language programs using Keil Software.
Language: Assembly - Size: 5.06 MB - Last synced at: 12 months ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

devanshshukla99/8051-Simulator
A python based simulator for the 8051 microcontroller
Language: Python - Size: 213 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 0

aryadongre12/Digital-Clock-Using-8051-Microcontroller
Implementing a Digital Clock Using 8051 Microcontroller
Language: C - Size: 482 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

doongwong2/1112Assembly_8051
my teammate's code and our work on this class, use the edSim to see code.
Language: Assembly - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

a-bs07/RFID-based-Access-Control-System-
RFID based Door access system , coded with Embedded C
Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

anjananambiar/Flame-Detection-System
Real-time fire detection system using 8051 microcontroller and flame sensors.
Language: C - Size: 35.2 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

Lehuuan1006/8051-calculator-number-system
8051 MCU calculator in converting number system then display on LCD, simulated on Proteus 8 in Assembly.
Language: Assembly - Size: 115 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

LucasATS/Assembly-Projects
Projetos em assembly para o microcontrolador 8051
Language: C - Size: 225 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

jenievamusico/Door_Access_System
A door access security system built by coding an 8051 microcontroller using the software EDSIM51, that prompts the user to enter a passcode, and grants or denies access accordingly
Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

HidayetSelimASAN/Mini-Projects-using-Assembly
You may find here some of my projects coded for 8051 microcontroller in assembly
Language: Assembly - Size: 745 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

vishallprasad/Water-Level-Controller-using-8051-Microcontroller
Language: C - Size: 28.3 KB - Last synced at: about 1 year ago - Pushed at: almost 4 years ago - Stars: 6 - Forks: 4

CLiz17/doorlock-8051
Using AT89S52 ATmel 8051 Microcontroller IC
Language: C - Size: 135 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

rileychh/flash51
A 8051 flash tool built for the Principles and Applications of Microcomputers course.
Language: Python - Size: 9.77 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

crazyrat-software/Emulator-EPROM
This is a legacy project.
Language: C - Size: 973 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Akul-Verma/Mod-99-Counter-using-Keil-micro-Vision-and-proteus-software
In this project I have written an assembly language code for mod 99 counter using keil software and for the purpose of the excution of the program I have used AT89C51 (8051 Microcontroller family) microchip's IC modes and after writting the code I have tested this model on Proteus software by dumping HEX file for the program in the simulated IC
Size: 6.75 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

snevindsouza/8051_Microcontroller_Assembly_Projects
Language: Assembly - Size: 19.5 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

AzazHassankhan/Smart_Grid_Monitoring_System
The Smart-Grid-Monitoring-System repository is a comprehensive and innovative solution for the development and implementation of state-of-the-art smart grid monitoring systems.
Language: C - Size: 251 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

malikumairlatif/8051-Assembly-Language-Codes
Assembly Language programming collection for 8051 micro-controller.
Language: Assembly - Size: 190 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Vanbatai123/Nuvoton_SDCC
N76E003AT20 library and example source code
Language: C - Size: 629 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

icebergelectronics/Project-Rhino
It is a set of libraries intended to help students pursue their projects on 8051 micro controller
Language: C - Size: 99.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

ahmedFarouk2020/Traffic-light-system-assembly
Traffic-light-system-using 8051 ISA
Language: C - Size: 47.9 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

ahmedFarouk2020/Elevator-System-8051
Elevator System using intel 8051 MCU
Language: C - Size: 181 KB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 1

jerushimanto/Distance_calculator_8051
Ultrasonic distance calculator in 8051 using assembly language
Language: Assembly - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

JRS296/Microcontroller-Files
Coursework from course CSE2016 - Microcontrollers and Microprocessors
Language: Assembly - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 1

sshahryiar/SiLabs-C8051F330-Microcontroller-Tutorial
Tutorial on SiLabs C8051F330D Microcontroller
Language: Assembly - Size: 17.7 MB - Last synced at: 11 days ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

mahmoudkordY/Security-system-and-IOT
Security system
Language: C - Size: 335 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 1 - Forks: 0

shuyuan-liu/stc8g1k17a_osc_investigation
Investigating tuning parameters of the STC8G1K17A's internal RC oscillator
Language: C - Size: 17.6 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Devang2304/MC-LAB-ESE
This repository contains all practice codes of the problems given for MC lab ESE 2023. Contributions are Welcome !!! Do correct it if you find any mistake
Language: C - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

amalshaji4540/Calculator-using-8051-microcontroller
The aim of the project is to build a calculator using edsim51 8051 microcontroller simulator.
Language: C - Size: 5.86 KB - Last synced at: almost 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 2

Prithvipatel007/Microcontrollers_lab
Language: C++ - Size: 185 MB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

sangeethanayak/GPS-8051_interface
Interfacing GPS module to 8051 microcontroller
Language: C - Size: 25.4 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

Shubham-Sahoo/Embedded_systems
Assembly Code for 8051 Microprocessor, simulated on Edsim platform
Language: Assembly - Size: 9.77 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

bob1113/thread-pkgs-on-edsim51
Simple thread package that targets Edsim51
Language: C - Size: 955 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

makaram99/cute-os
Simple Real Time Operating System for Embedded devices, especially 8051 microcontrollers.
Language: C - Size: 3.26 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 2

ss-shrishi2000/Keil_MicroVision_8051_Microcontroller_Software_Programs
This repository comprises of my coursework software programs under the course 8051 Microcontroller Assembly Level Language Programming.
Language: Assembly - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

Kanishk-K-U/18ECC203J-Portfolio
8086 Microprocessor and 8051 Microcontroller Portfolio
Language: Assembly - Size: 9.15 MB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

darshantrivedi-dev/8051_UART_calculator
Simple Hobby Project Based on Intel 8051 uC which takes Expression from UART and Displays Answer in UART.
Language: C - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

Swati-Verma671/water_level_controller
Water level controller built using 8051
Language: Assembly - Size: 2.9 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Shelltroecnec/8051_Microcontroller
This Repository is for Basic 8051MicroControllers Operation and Interfaces with various devices like Bluetooth, DTMF, RFID, Timers, GSM, Serial Communication, Interrupts.
Language: Assembly - Size: 575 KB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 2

WDpad753/Password-based-Door-Lock-System
This repository is about the design a password-based door lock system using 8051 micro-controllers
Language: C++ - Size: 722 KB - Last synced at: almost 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

vikramsamak/8051-Microcontoller-Timer-Count-Calculator
Simple 8051 Micro controller made with custom tkinter and python.
Language: Python - Size: 1.95 KB - Last synced at: 18 days ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 0

mauer4/ASSEMBLY-mem_game
This project was done during course ELEC 291 at UBC (University of British Columbia) in February 2022.
Language: Assembly - Size: 30.2 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Swati-Verma671/Automatic-traffic-light-system
An automatic traffic light system built with 8051 and C.
Language: Assembly - Size: 88.9 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ADVAIT135/8051_interfacing
This Repository consists of all the programs along with the diagram of various interfacing with 8051 Microcontroller
Language: C - Size: 1010 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

metehancaliskan/EEE-212-Microprocessors
This repo includes all labs about EEE 212 in Bilkent University. Two type of board are used in this repo. Firstly, Assembly codes were written for 8051. C codes were written for KL25Z.
Language: C - Size: 5.43 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

skrishnan2001/8051-Programs
8051 microcontroller programs IT5611 (Embedded Systems and IOT Lab)
Language: Assembly - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Mohamed-Galloul/Traffic-Lights-Control-System
A repository for the traffic lights control systems task for Bioelectronics and Measurements Course
Language: Assembly - Size: 124 KB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

tarun7r/Cricket-Scoreboard-Simulator
Simulated Cricket scoreboard on 8051 microprocessor as a part of EE337 course project
Language: C - Size: 56.6 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

1sand0s/AT89S51-8051-General-Purpose-Board
This is a general purpose AT89S51 (8051) board.
Language: PowerShell - Size: 1.84 MB - Last synced at: 19 days ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

jKy0n/Traffic-Lights
Logic for Traffic Lights with pedestrian interruption
Language: C - Size: 176 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

jKy0n/CinemaGuidedRoutes
A electronic solution to guide cinema viewers at exit route
Language: Assembly - Size: 331 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

lucashsg77/8051_ASM_code_electronicLock
This is a simple 8051F388 ASM code for a electronic lock using a 7 segments display and two buttons as the user interface
Language: Assembly - Size: 17.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

linxon/toggle_pin
Language: Assembly - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0
