These are my work reports for the Digital Communication Lab - گزارش کارهای آزمایشگاه مخابرات دیجیتال (مخابرات 2)
-
Updated
Jul 30, 2024 - HTML
These are my work reports for the Digital Communication Lab - گزارش کارهای آزمایشگاه مخابرات دیجیتال (مخابرات 2)
This is some simple projects done with the 8051 microcontroller.
📚 This repository demonstrates how to interface a 16x2 alphanumeric LCD with the 8051 Microcontrollers (AT89S52) using Assembly Language Programming. The project is designed to showcase a practical example of sending data from the 8051 microcontroller to an LCD and includes Proteus simulation files for testing, modify, debug and visualization.
Microprocessor and Assembly Language Lab course at AUT
⚙️ This repository consist of the design, implementation, and educational application of ARDU-8051, an Arduino-compatible, open-source ATMEL 8051 microcontroller development board with an integrated USBasp programmer, developed to support embedded systems education at undergraduate and beginners.
A system designed to control the level of fluid in a tank 💧💧⚗⚗
📦 The 8051 4x4 Keypad Interfacing demonstrates how to connect and interact with a 4x4 matrix keypad using the AT89C51 microcontroller. Keypads are commonly used for user input in embedded systems, and in this project, we showcase how to read key presses using Assembly language.
This project is an implementation of a password-based lock system using ARM7 (LPC2148), which integrates features like a numeric keypad, LCD, and control of a DC motor based on the correct password input.
AgonTronics ofrece soluciones electrónicas personalizadas, combinando diseño, simulación y programación con enfoque profesional. Brindamos servicios en diseño de circuitos, simulaciones en Proteus y SPICE, desarrollo de firmware (Arduino, ESP32, Python), diseño de PCB en KiCad y documentación técnica completa. También realizamos talleres y asesoría
Digital Temperature Equipment - Electronic project
👨💻 This repository demonstrates how to interface a DC motor with the 8051 microcontroller using the L298 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
📦 This repository demonstrates how to interface a single-digit Seven-Segment Display (SSD) with the 8051 microcontroller using assembly language. A common cathode SSD is utilized in this project, with all necessary files provided, including assembly code, Proteus simulation files, HEX files, and photos from testing. Later we included 2 digits exam
IoT-based smart farming instrumentation system for monitoring temperature, humidity, soil moisture, and light intensity using Arduino, ESP, Flask, ThingsBoard, Proteus, and Simulink.
My assignments for the labs for EEE 212 Microprocessors. The first three labs are written in 8051 Assembly and the other half is written for ARM based C embed programming
📈 This repository guides you through reading an analog value from a potentiometer using the 8051 Microcontroller. As our controller does not have internal ADC, we need to convert the analog voltage to its binary equivalent externally. Next, we will connect the binary port to our 8051 microcontroller digital input pins.
🚀 This collection contains experiments focusing on the basics of digital logic gates using common ICs, equivalent circuits, and practical implementation using a breadboard. Investigates the functional truth tables of gates and simplification procedures using Boolean math's , Karnaugh mapping, de-Morgan's law etc.
Automatic Breaking System Using Lpc2148
🔗 This repository guides you to learn about digital input reading using an 8051 Microcontroller. The program is written in Assembly language and well-commented to ensure clarity. To read the digital input, two tactile push button switches are connected to I/O pins.
🛠️ This repository demonstrates how to interface a stepper motor with the 8051 microcontroller using the ULN2003 driver to handle the extra current required to run the motor. The project includes complete assembly code, Proteus simulation files, and documentation, along with screenshots and photos from testing.
Add a description, image, and links to the proteus topic page so that developers can more easily learn about it.
To associate your repository with the proteus topic, visit your repo's landing page and select "manage topics."