Questions tagged [character-lcd]

A LCD display for printing characters only. It's usually very easy to interface with and suitable for simple microcontrollers to create menus or show system status. HD44780 compatible LCDs are the most common type.

A LCD display for printing characters only. It's usually very easy to interface with and suitable for simple microcontrollers to create menus or show system status.

Character LCDs with HD44780 based controllers are the most common type. KS0066 based controllers are also very common, and are pin and protocol compatible with HD44780 based programming.

See Also

99 questions
5
votes
1 answer

Controlling a 4.2V LED (LCD backlight) with a microcontroller

I have a PQC1602K-SYL alphanumeric LCD display with a backlight LED. I would like to drive the LED using a microcontroller pin. How can I achieve that? What I have tried According to the data sheet, the LED requires 4.2 V and 100 mA. My circuit…
Antoine Aubry
  • 303
  • 1
  • 3
  • 14
4
votes
1 answer

7-segment output: 4-6V, LCD input: 3-5V. How to convert?

Problem: I am thinking of using a chip that gives out 4-6V on 7-segment output pins but the LCD only wants 3-5V input, so I need to convert somehow. The display is a TN type, drawing virtually no current. The LCD data specification is tiny and poor…
hlovdal
  • 999
  • 1
  • 13
  • 21
3
votes
1 answer

16X2 character LCD changes contract intermittently and doesn't work with raspberry pi

I've been following adafruits RPi tutorials (and bought their starter kit) I had an Sparkfun LCD Kit lying around. (It has an HD44780 controller LCD, a 10K trimpot and a 16 pin male header) I soldered the header to the LCD, not all that well. I…
gideon
  • 219
  • 1
  • 3
  • 9
3
votes
2 answers

Applescript to Arduino LCD only works with Serial Monitor

I spent all day trying to figure this out and finally got somewhere that atleast lets me know that I am doing something weird... I am trying to send data to my LCD Screen on my Arduino Uno, but for some reason it only works if serial monitor is open…
3
votes
1 answer

Character mask VGA display

Im building a VGA (640x480@60Hz) adapter for my homebrew project but i dont have enought memory to store a framebuffer. Since im using 8 bit memory i plan to do 8 bit color, but 8 colors would be enought for my project. How is the most efficient way…
h0m3
  • 85
  • 7
3
votes
1 answer

How to fix Hitachi HD44780 16x2 LCD garbled display in 4 bit mode?

It often happens that a HD44780 16x2 LCD shows garbled characters during usage. Most help on the web advises for using snubbing techniques to prevent voltage noise such as induction spike. I've done all that but the problem still persists. What can…
Manu de Hanoi
  • 239
  • 3
  • 10
3
votes
1 answer

How to capture values displayed on 16x2 LCD

I have an inexpensive in-line DC Wattmeter that I often use to measure yield from Solar Panels / Modules and other energy sources with reasonable accuracy and resolution. It has a 16x2 LCD display (1602 STN) that displays 4 values simultaneously…
Ganesh
  • 31
  • 6
2
votes
1 answer

LCD displaying only cursor but not characters after clock change

I am using a 20x4 LCD on PortC of an ATmega32. I have disabled JTAG and I am using the LCD library by Newbiehack.com. Until recently everything (characters included) was displaying fine. Then I changed my MCU to 16 MHz and LCD was not displaying…
Samyuktha
  • 119
  • 6
2
votes
1 answer

A small, thin LCD for my device

I've been looking for a good display for the handheld device that I'm building and I've liked the various HD44780-based displays that I've tried. (like for example this one: https://www.sparkfun.com/products/9054) However they don't fit the needs of…
serviceguy
  • 121
  • 1
  • 5
2
votes
2 answers

16x4 LCD not displaying anything

I am trying to interface a 16x4 LCD with an atmega32 chip. I wrote the following code which used to work for 16x2 LCD #include #include #define dataport PORTC // LCD data port #define commport PORTD #define en PD6 // enable…
Rick_2047
  • 3,897
  • 5
  • 46
  • 68
2
votes
0 answers

Long term stability of 1602 LCD contrast calibration?

When setting the contrast on a 1602 or similar LCD module such as this one does the contrast remain relatively constant over the lifetime of the display or would it require periodic recalibration as the LCD slowly fades over it's? I am considering…
norlesh
  • 475
  • 5
  • 14
2
votes
1 answer

Projection clock: how to make a custom display?

I have a projection clock which projects a red image of the current time on the ceiling. I want to know if it's possible to find/build a similar display that would be computer-controlled (project arbitrary ascii content specified by a computer).…
mlevin77
  • 21
  • 2
2
votes
0 answers

Write received character from PS/2 keyboard to LCD1602

I am trying to read a pressed key from a PS/2 keyboard and display it on a LCD1602 display. I wrote one entity and architecture which detects a pressed key. If it received the 11 bits (1 start bit, 8 data bits, 1 parity bit and 1 stop bit) then I…
Xhendos
  • 21
  • 1
2
votes
3 answers

How to interface with micro LCD projector?

I disassembled a cheap "wall projection" clock: And removed the LCD board that displays the projected clock readout in front of the super bright red LED: As a small hobby project, I'd like to wire this LCD up to a Wifi-equipped Arduino and make a…
Cerin
  • 4,439
  • 6
  • 26
  • 37
2
votes
2 answers

HD44780 based LCD display shows half-black, half-blank

I have been trying to get a HD44780 LCD display to work for multiple times. The first time was by parallel port from a computer, then multiple times using different PIC uCs. I am only able to get the display to show half of the dots (the right side…
varesa
  • 639
  • 1
  • 7
  • 26
1
2 3 4 5 6 7