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.
Microprocessor and Assembly Language Lab course at AUT
A system designed to control the level of fluid in a tank 💧💧⚗⚗
Digital Temperature Equipment - Electronic project
📦 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.
Simulation of an oscilloscope using Keil, proteus, C.
🚀 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.
🔗 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 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.
It is a snake game designed using microcontroller.
🛠️ 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.
📦 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
👨💻 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.
Automatic Breaking System Using Lpc2148
📚 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.
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."