/LCD-16X2

Developing a logic code in C++ for LCD16X2 using based on component datasheet.

Primary LanguageC++

This repository is a study repository to implement the LCD 16x2 in my project below.


Index

🔹 About
🔹 Functionalities
🔹 Deploy
🔹 Requirements
🔹 Pinout
🔹 Running
🔹 Tasks

About

This code aims to help people to study writing on lcd 16x2 and to implement the 4-bit mode easily to my project punch_the_clock.

Functionalities

✔️ Initialize the LCD to work in the 4-bit mode.
✔️ Write on LCD.
✔️ Send command to LCD.
✔️ Clear LCD.

Deploy

LcdExample

Requirements

I did (digitalWrite) using <Arduino.h> library, it isn't really necessary, but if you want use my current code it is important.

Running

Just clone this repository, change the lcd pin to your settings and compile.

Clone this repository

git clone https://github.com/RickelmeDias/LCD-16x2.git

Pinout

Pinout

Tasks

📝 Read and analyze the datasheet.
📝 Import data of datasheet to logic programming.
📝 Code initializing system 4-bits.
📝 Code the 'write function' to send commands/characters using 4-bits mode.