This tag refers to Hitachi's HD44780 LCD controller. Often used with Raspberry Pi's as an inexpensive way to display alphanumeric characters, this tag is for questions around using the controller from a coding/software perspective
Questions tagged [hd44780]
16 questions
4
votes
3 answers
Interrupt driven HD44780 library for an Arduino
I have an HD44780 LCD screen, and I've been using the LiquidCrystal Library provided with the Arduino development package. However, it's not reliable. I noticed some problems with it, and instead of being interrupt driven, it just sleeps as long as…

Malfist
- 31,179
- 61
- 182
- 269
3
votes
2 answers
STM32F103C8T6 can not communicate with HD44780
I'm trying to control a HD44780 16X2 LCD(4 bit
communication) using a STM32F103C8T6.
I connected the LCD this way:
RS => PA0
EN => PA2
RW Ground
D7 => PB7
D6 => PB6
D5 => PB5
D4 => PB4
The LCD doesn't display anything. Where might the problem be?…

Ilker Aykut
- 71
- 1
- 5
2
votes
1 answer
Tips for developing a LCD display emulator
I'd like to develop a PC LCD display emulator for educational purposes. The display uses HD44780.
I don't know where to start.

Daniel Grillo
- 2,368
- 4
- 37
- 62
1
vote
1 answer
Problems interfacing an hd44780-based LCD with a P89LPC9351-based microcontroller
I can't manage to get my LCD to initialize, am i doing something wrong? Any help appreciated!
#include
#include
#include
#define XTAL 7373000L
#define BAUD 115600L
#define LCD_data P2
…

Jota
- 234
- 2
- 11
1
vote
1 answer
LCDHD44780 with PIC18 not working
I am having some trouble when trying to use LCD.
I'm using LCDHD44780 2x16 and PIC18F with MPLAB.
I think my code is good and I can compile the project but still nothing happens in the LCD when I try to use it to display a simple char.
What is wrong…

Bruno Santos
- 71
- 2
- 9
1
vote
1 answer
LCD shift right and shift left bugs
I have made a library for LCD with HD44780 controller in it, and from the datasheet I read that the code 0x18 will shift the entire display one position to the left, but when I made that, the display disappears.
I have also read that 0x1C shifts the…

Armia Wagdy
- 567
- 6
- 22
1
vote
5 answers
How to concatenate vars in c programmed pic?
I programming a 16f84a pic in hitech C to drive a hd44780 lcd. So far I've got the lcd initialized and can write individual characters and strings to the lcd. Now I need to do something like this:
var = 250;
lcd_write_string("MyVar has value: " +…

Juank
- 6,096
- 1
- 28
- 28
0
votes
0 answers
Python time clock without backlight
I'm getting a little desperate, I'm trying to display the current time via a Raspberry pi with an HD44780 and an I2C chip. This works quite well, but now I want that the backlight remains off. The corresponding code snippet that my script sends is…
0
votes
2 answers
switching between one activities using Touchscreens
How can i switch between activities using Touch screen ( by drag of screen towards left using finger or mouse). I know it can be possible using gesture class, but the problem is i can't switch one activity from other.
Please suggest how it can be…

sumanth
- 1
0
votes
2 answers
How long does it take to write a single character to an LCD 16x2 display with 8MHz AVR
I need to create some major improvements in my circut and I am not sure if the LCD display I am using is or is not the bottleneck.
Assuming well designed C code, how long would it take to set cursor position to (0,0), write 4 characters (or a single…

Cuaox
- 69
- 5
0
votes
1 answer
hd44780 i2c lcd cursor print on the same place
I have a matrix keypad and a hd44780 lcd connected into raspberry pi.
The below code are in python. It will take 4 digit password from the user, but when the user enter the digit through the keypad, nothing was display on the lcd. I would like when…

lkje235
- 13
- 4
0
votes
0 answers
Best practices for HD44780 instruction calls
I'm a first time poster, long time forum searcher... thanks for taking a look.
My current embedded project uses a 16x2 LCD controlled by the HD44780 standard controller. My PIC18 speaks to the LCD via the Adafruit LCD serial backpack (schematic…

saylor
- 1
- 2
0
votes
0 answers
Writing C++ for STM32F0 LCD
I'm trying to learn embedded dev in C++ using CoIDE. I have a STM32F0 chip on a break out board. i've done some LED tutorials etc. I'm stuck on this code that is supposed to write some simple text strings to the LCD. The tutorial I'm following is…

D Brian Beardmore
- 35
- 1
- 8
0
votes
1 answer
How to use the PCF8574 i2c LCD44780 backpack with adafruit_LCD python code as gpio extender on a raspberry pi
The adafruit library offers LCD control with python on RPI GPIO or over MCP230XX i2C gpio expander. I want to use the same idea for the PCF8574.
It's all about these…

Bernd Gewehr
- 97
- 1
- 12
0
votes
0 answers
AVR reading from LCD hd44780
I am currently writing a small project based on avr ATmega32 and a few other components (LED, microswitch).
I am using Mirosław Kardaś's LCD library and header file from ftp://novitech.pl/Ladowarka/LCD/ .
Also I use this function to send data via…

GregorPL
- 27
- 7