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.

Filter by
Sorted by
Tagged with
2 votes
1 answer
59 views

What type of 16x02 LCD display is this? [closed]

A buddy of mine has this defect display. It comes out of a Lenz LH100 handheld throttle. He is looking for a replacement and the company in question is not going to send one. From the looks of it, it ...
bas knippels's user avatar
1 vote
1 answer
165 views

ST7735 driver IC connection with TFT DISPLAY

I am a noob to electronics and thinking of using this 128x160 1.8 inch Color TFT LCD Display with ST7735 Controller SPI in my project. So, does the TFT Display come with a pre-programmed ST7735 ...
Sukhdarshan Vinayak's user avatar
0 votes
1 answer
87 views

How to extract information from HT1621B LCD Driver

This is my first post so I apologize if I mess this up and am trying to keep this short. I have a rangefinder that I would like to retrieve the output data from. This is the datasheet for the chip and ...
BigMac's user avatar
  • 27
0 votes
1 answer
141 views

Interfacing HD44780 LCD with PIC16F690 in C (XC8 compiler)

I am trying to interface a PIC16F690 with a HD44780 LCD module, in 4-bit mode. My connections are as follows: ...
Al2110's user avatar
  • 103
0 votes
1 answer
124 views

Can I separate a LCD screen from the board?

I am using this 2x16 LCD https://www.amazon.com/GeeekPi-Interface-Adapter-Backlight-Raspberry/dp/B086VVT4NH/ I am trying to make the LCD ultra slim to fit in my project. Can I dismantle 2x16 LCD and ...
Mohamed Essam's user avatar
1 vote
0 answers
69 views

Interfacing with LCD in Ben Eater's Video

So in 16:28 of the video where Ben Eater hooks up the LCD in his 6502 series, you can see that he interfaces with the LCD by sending the data, setting the RS/RW bits, and then essentially toggling the ...
Danila Berezin's user avatar
0 votes
1 answer
184 views

LCD 3.3V Black Boxes Row with STM32F030C8T6TR

I'm learning mcu programming using ARM Microcontrollers: Programming and Circuit Building Volume 1 book by Patrick Hood-Daniel and I stuck on Chapter 17 "Add the LCD to the Circuit". I've ...
Diana's user avatar
  • 111
0 votes
2 answers
2k views

LCD 16x2 is showing only black boxes despite correct wiring

I copied this tutorial from the linkalarm clock arduino but my LCD is only showing black boxes despite the correct wiring and code. I copied literally everything on the video. I also tried it with ...
ch1ckencUrry's user avatar
0 votes
0 answers
78 views

16x2 LCD copper foil around the pin holes was accidentally removed

I tried to remove the I2C attached to the LCD. Is it okay if that copper foil around the 16x2 LCD pin holes got removed? I didn't do it intentionally, it just happened when I solder pumped the ...
ranoel's user avatar
  • 9
1 vote
1 answer
170 views

Interfacing LCD via SPI

Problem: I am trying to figure out how to interface an LCD via SPI. What is known: It is 80x32 dot matrix. There are 23 pins on a flex cable. The pinout. I'll put it below. The LCD is marked with red ...
Anton Bystrov's user avatar
0 votes
2 answers
49 views

Has anyone ever used an AZ Displays LCD?

I have a character LCD that I'm trying to get working. It's an AZ Displays 16x4 character LCD. The backlight works perfectly, but there is no display (not even those little boxes that you expect on ...
Dan's user avatar
  • 45
0 votes
0 answers
42 views

Issue with serial interface of Futaba LCD M162MD07aa-000

I have purchased a Futaba LCD from Mouser, https://www.mouser.com/ProductDetail/Futaba/M162MD07AA-000?qs=PzGy0jfpSMv5CfcVuWSnKw%3D%3D It says in the datasheet that it supports three modes; I want to ...
faiz07's user avatar
  • 1
0 votes
1 answer
224 views

LCD does not have Register Select or Read/Write pins. Instead has FLM, LP, CP, and M pins

I have a old Optrex DMF6127N LCD display. I can not find any datasheets for it online (I believe it was made specially for AT&T's Bell Labs) and am trying to get it to work. I have looked at ...
Riley Wilton's user avatar
1 vote
2 answers
158 views

HD44780 based 20x4 LCD delays in printing

I am using my HD44780 based 20x4 LCD with the famous I2C backpack, AKA the I2C I/O expander module, the PCF8547, the I2C I/O expander module is connected to the 20x4 LCD and is connected via the I2C ...
Abdalrahman Seliem's user avatar
0 votes
3 answers
544 views

4-bit mode of LCD-1602 using 8052 µc

I try writing "NO" in the LCD using 4-bit mode. So, I programmed the AT89S52 to send the upper nibble first to the last 4 data inputs of the LCD. I used AND operation to eliminate the lower ...
Kiroloes Amir's user avatar
1 vote
2 answers
547 views

What refresh rate do digital stopwatches use?

We've all probably come across these kinds of electronic stopwatches at some point: They almost always claim to count centiseconds (although this one counts in milliseconds), but do they really have ...
ayane_m's user avatar
  • 811
2 votes
0 answers
57 views

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 ...
norlesh's user avatar
  • 473
-1 votes
1 answer
685 views

LCD substitute for 7-segment LED display? [closed]

For a project of mines, I use a 7-segment LED display, the SA52-11EWA, common anode. All OK, but the display is poorly visible outside, under the sun. Very annoying. So I thought to use an LCD display ...
linuxfan says Reinstate Monica's user avatar
1 vote
1 answer
70 views

How is this LCD controlled?

Source: https://ozhealth.com.sg/product/genial-digital-thermometer-t15-orange/ I tore down a digital thermometer today (a Genial T15), and the interface to the LCD caught my eye: although there were ...
built1n's user avatar
  • 113
-1 votes
1 answer
274 views

Reading busy bit of 1602A LCD

I made a toy program on Arduino to write "Hello, World!" to the display using delays after every command. Now I was wondering if I could get rid of the delays if I read the busy bit. This is ...
argot's user avatar
  • 1
1 vote
1 answer
357 views

LCD backlight connection, K pin connected only

I have been trying to build the attached schematic, and my issue lies with LCD backlight. The designer has attached the cathode (K) pin, but not the anode (A) pin. This did not work for me. It is an ...
Ben Rosser's user avatar
0 votes
1 answer
357 views

Unable to communicate with LCD2004a via I2C (Nucleo-F103RB)

Hell guys, i'm trying to communicate with LCD2004a with the I2C extender. i followed this guide: https://www.youtube.com/watch?v=7mQppaEJjT4 what i did: I generated project using CUBEMX to Keil ...
Oded Yosef's user avatar
2 votes
1 answer
137 views

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 ...
mlevin77's user avatar
2 votes
0 answers
232 views

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 ...
Xhendos's user avatar
  • 21
1 vote
0 answers
334 views

PIC18F4550 - Display 16X4 and menu with more than 4 items

I need to print a list of items of a menu in a 16x4 LCD using a PIC18F4550. I already did it using MPLABX and XC8 compiler and it worked fine, however, I need to migrate it to mikroC environment. But, ...
Daniel's user avatar
  • 917
1 vote
2 answers
88 views

Used different ports of microcontroller for LCD data pins

I have used different ports for data pins of LCD, RD11 and RD0 pins for DB4 and DB5 and RC14 nad RC13 for DB6 and DB7 . I am using DSPIC30F5011. I have incorporated this on design and manufactured PCB....
MightyBeard007's user avatar
1 vote
1 answer
154 views

Is heat slowly killing my 20 x 4 LCD?

I'm using a QC2004A 20 x 4 LCD (blue back ground/white text) with a PCF8574 I2C backpack in a GPS trip logger. I leave the trip logger in the car. When I start the car, the trip logger starts ...
JoeSz's user avatar
  • 11
1 vote
1 answer
1k views

Do carbon resistors not follow tolerance as they age?

I'm trying to figure out the problem with my LCD and resistors. The micro I'm using is AT89S52 and the LCD is a standard display based on the HD44780 chipset. Part of the code in my micro allows for ...
Mike -- No longer here's user avatar
0 votes
1 answer
66 views

Sharing a HD44870 display between multiple controllers

I have an existing third party system that has a HD44870 compatible display used for output. This third party system cannot be changed (for a variety of reasons), and I need to retrofit a device to ...
toxicantidote's user avatar
0 votes
2 answers
3k views

How to operate 1602 LCD on 3.3V [closed]

I wonder if its possible to run a common 16x2 LCD with 3.3v power supply. Its datasheet shows supply voltage = 5V. Are there any 3.3V variants of 16x2 LCD modules?
scico111's user avatar
  • 877
0 votes
1 answer
110 views

LCD 16x2 can't display [closed]

I have a small project with AT89S52 and LCD 16x2. I build circuit and simulation in Proteus. It works normally. But when I build PCB, LCD can't display the value. I just adjusted rheostat to change ...
Nguyen Anh Duc's user avatar
0 votes
2 answers
2k views

LCD Backlight Control Circuit

I'm trying to control the back-light of a TC1602A-09T 16X2 Character LCD by using an output pin on a Teensy 3.2 microcontroller. This is the circuit I have at the moment: The LED- pin would be ...
Andrew Schroeder's user avatar
1 vote
1 answer
215 views

Internal structure of LCD controller

I have the following diagram of a HD44780U LCD controller What is the difference between CGRAM and CGROM. What is DDRAM for ? Where are the customised characters stored ? What does it happen ...
pantarhei's user avatar
  • 879
1 vote
1 answer
594 views

Low voltage LCD glass displays

I have a simple circuit I built using a 7-segment LCD glass display and an ATTiny (just a simple timer for now). I was hoping to use the setup in a low power, single coin cell device (3.3V - 2.7V), ...
TrivialCase's user avatar
0 votes
1 answer
113 views

Programmatically determine the lowest waiting time for character LCD display

I made working code in an older microcontroller for a character based LCD that's based on the HD44780 chip. My code stops execution of everything else every 70uS to display one character from the ...
Mike -- No longer here's user avatar
1 vote
2 answers
582 views

STM32F105 FSMC Pin assignment [closed]

How do I assign certain pins to the appropriate FSMC pins? I've looked through the reference manual and the examples, but there's nothing about pin assignment except configuring them as alternate push-...
Kris B's user avatar
  • 19
1 vote
2 answers
671 views

Where to apply manual delay in character LCD

I went to http://www.elm-chan.org/docs/lcd/hd44780_e.html in an attempt to find out how to make an LCD module work with the shortest timings. While the site does help with the initialization of the ...
Mike -- No longer here's user avatar
0 votes
1 answer
129 views

LCD contrast switcher for 8051

I'm trying to come up with a good circuit from common parts that will allow me to set predefined contrast levels to the LCD from the microcontroller. I've seen an example on the internet but its for ...
Mike -- No longer here's user avatar
2 votes
3 answers
2k views

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 ...
Cerin's user avatar
  • 4,479
1 vote
1 answer
161 views

How to show a long sentence on character LCD by using bascom?

I want to show a long message that going to differ every time and it's 3 lines or less. This message comes from Sim900. I cant show the whole sentence on my 4x20 lcd. how can I print it in several ...
Mohammad Reza Hasanpour's user avatar
0 votes
0 answers
70 views

Interfacing NT7605-based LCD with MSP430

I've spent the last week or two trying to get my MSP430 to communicate with an NT7605-based LCD. I found this post with a very similar problem: Debugging initialization of LCD with NT7605 driver I'...
Andrew Hegman's user avatar
0 votes
1 answer
472 views

QC1602a Font Color

I have an unbranded QC1602A V2.0 display connected to a Raspberry Pi over 4-pin interface mode. Backlight and contrast are set in hardware, neither are controlled over the Raspberry Pi. If I setup ...
Dakkaron's user avatar
  • 867
0 votes
1 answer
282 views

LCD SPLC780D Initialization sequence fails

Microcontroller model : PIC32MX340F512H LCD controller : SPLC780D LCD module : MC42005A6W-FPTLW3-V2 (20*4) I have been struggling for two weeks to get a SPL780D based LCD module to work. I checked ...
Mehdi Sabwat's user avatar
1 vote
2 answers
52 views

Character/Numeric TN LCD too Dim with a Head on View as Apposed to a Side View

I am using an LCD-S2X1C50TR and direct driving it with a PSoC 4200 Microcontroller. I was testing my circuit by viewing the LCD at an angle and it looked fine. Until I put my eyes directly above it, ...
Dmitriy's user avatar
  • 13
0 votes
1 answer
181 views

PIC18F4550 and Sparkfun RFID Starter Kit with ID-12LA RFID Module, TAG Reading Problem

Recently I bought a SparkFun RFID Starter Kit with ID-12LA RFID Module. Similar to the one in the following Link: https://learn.sparkfun.com/tutorials/sparkfun-rfid-starter-kit-hookup-guide. I tried ...
Khaldoun Kassam's user avatar
-1 votes
1 answer
126 views

LCD 2*16 custom characters

I need to write custom characters in LCD 2*16. I use CGRAM to make custom characters but as far as I know, I can't write more than 8 custom characters at a time (please tell me if I'm wrong). I'm ...
Alireza 's user avatar
0 votes
1 answer
139 views

constant character darkness on lcd even in low battery

At this time I have an lcd where I hook up a 1k resistor between contrast and ground. As the battery voltage drops, the text on the screen also fades. I could make a manual switch and switch between ...
user avatar
0 votes
1 answer
1k views

Problems with LCD when using it with ATmega328P

I'm trying to use a 16x2 LCD screen to be programmed by the ATmega328P microcontroller using Atmel Studio v7. I am using a library for this purpose that I found on the internet. I wrote this program ...
user170667's user avatar
3 votes
1 answer
173 views

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 ...
h0m3's user avatar
  • 85
-1 votes
1 answer
767 views

How to use CD40109BE to level shift one input from 3v to 5v?

I want to use the Raspberry Pi's 3.3v GPIO pins to control whether a 5v LCD screen is on or off. The Raspberry Pi has a 5v pin but it cannot be turned on or off using Python or similar. Only the 3.3v ...
Billy's user avatar
  • 3