Questions tagged [hd44780]

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

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…
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…
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
1
2