Custom Characters on LCD using PIC – MPLAB XC8

I hope that you already go through our tutorial, Interfacing LCD with PIC Microcontroller - MPLAB XC8. HD44780 compatible controllers used in these LCDs allows us to define 8 custom characters in addition to the standard pre-programmed characters. In this tutorial we will learn, how to create custom characters on LCD using PIC Microcontroller and MPLAB XC8 compiler.

DDRAM, CGROM and CGRAM

CGROM - Character Generator ROM

This is the memory which...

Custom Characters on LCD using PIC – MikroC

I hope that you already go through our tutorial, Interfacing Character LCD with PIC Microcontroller - MicroC Pro. These character based LCDs are commonly made using HD44780 compatible controllers. It allows us to define 8 custom characters in addition to the standard pre-programmed characters. In this tutorial we will learn to define our own custom characters using MikroC compiler.

DDRAM, CGROM and CGRAM

CGROM - Character Generator ROM

This is the memory which holds...

Interfacing LCD with Arduino Uno

16x2 character LCD display is a very basic LCD module which is commonly used in electronic projects. 16x2 means it can display 2 rows of 16 characters (columns). Its other variants such as 16x1, 16x4 etc are also available. These LCDs are usually made using HD44870 compatible controllers. In this tutorial we will see how to interface a 16x2 Character LCD display with Arduino Uno development board. Arduino provides built in libraries for interfacing HD44870 compatible LCDs. 16x2 LCD Pin...

>