Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/umerrali/16x2-lcd-interfacing-with-pic-microcontroller

16x2 LCD interfacing with PIC18F452 microcontroller in Assembly language.
https://github.com/umerrali/16x2-lcd-interfacing-with-pic-microcontroller

16x2-lcd lcd-interfacing microcontroller pic18f452

Last synced: about 2 months ago
JSON representation

16x2 LCD interfacing with PIC18F452 microcontroller in Assembly language.

Awesome Lists containing this project

README

        

# LCD Interfacing with PIC Microcontroller

This project involves interfacing a 16x2 LCD with a PIC18F452 microcontroller using assembly. It covers the basics of initializing the LCD, sending data, and controlling display settings. The provided assembly code is well-commented to help you understand the interfacing process.

## Demo

https://github.com/BhakeSart/Automated-Irrigation-System-Using-Arduino/assets/106273026/ae126902-acdf-485f-afb8-577456f76592

## Proteus Simulation

https://github.com/BhakeSart/Automated-Irrigation-System-Using-Arduino/assets/106273026/6e93e090-8ecb-4ee0-b775-ab967df3a2f1

## Hardware Requirements

- PIC Microcontroller (PIC18F452)
- 16x2 LCD Display
- Breadboard and connecting wires
- Power supply (5V)
- Potentiometer (for LCD contrast adjustment)
- Crystal oscillator (4MHz)

## References
- https://www.youtube.com/watch?v=K_YtLKMrPDQ
- https://www.youtube.com/watch?v=cXpeTxC3_A4&t=795s