Prox / RFID
Ladder Logic
[interfacing] †
Tube Joints
Key Code From Photo
SolveSpace (3d CAD)
SketchFlat (2d CAD)
Resume / Consulting
Contact Me

LDmicro Forum - HD44780 and 7-segment displays

(you are viewing a thread; or go back to list of threads)

HD44780 and 7-segment displays (by hunoell)
If someone of you might be interested!
In 2007 I had some time left and prepared a few ldmicro-
programs and diagrams for the HD44780 and 7-segment displays.
All applications are tested.
In one of them I'm even applying 3 x 4 keypad.
Feel free to write me, I'll send them to you!
Only if you have any questions, it could take me some time
to answer, because I haven't got these experiments ready
anymore. Anyway, all applications are pretty well described
and commented.
Thu Mar 4 2010, 16:09:22
HD44780 and 7-segment displays (by S A Khan)
Interesting, will you please send me?
Fri Mar 5 2010, 01:46:50
(no subject) (by MAX)
I'm also interested in your work, please send me programs or post your code right here

Fri Mar 5 2010, 11:35:20
(no subject) (by Alexandre Nolasco)
I would like too... Send me , please Thank you
Fri Mar 5 2010, 15:57:13
my mail (by Alexandre Nolasco)
[email protected]

Thank you
Fri Mar 5 2010, 16:00:29
HD44780 and 7-segment displays, ladder and diagrams (by hunoell)
Hi ldmicro-friends,
it appears to me, that there is a real interest in my works.
So I'll send you my diagrams and ladder programs all
Most diagrams are based on the STK500/501 boards of Atmel.
In case you don't use those, you'll have to adapt.
That should not be a big problem, as long as no typing
error occurs.
Have fun, when testing!

best regards

Fri Mar 5 2010, 17:08:24, download attachment ldmicro, diagrams, display, 7segment.zip
HD44780 and 7-segment displays, ladder and diagrams (by S A Khan)
Thank You Hunoell
Sat Mar 6 2010, 04:54:26
Thank you (by Alexandre Nolasco)

Thank You . Thank you lot .
Sat Mar 6 2010, 08:21:47
(no subject) (by MAX)
Thanks !!!
Sat Mar 6 2010, 10:03:30
(no subject) (by Rym)
Thank you wery much
Sun Mar 7 2010, 05:06:54
Thank You (by Shahed)
Thank you BOSS (hunoell)
Wed Mar 10 2010, 02:47:34
toy programs (by hunoell)
Off course, it is a compliment for me that some people feel
grateful about my display thread.
But Jonathan’s UART features represent by all means the by
far more practical solutions.
The only trouble is, serial displays are not available in
some countries, that’s why I put this effort in preparing
ladder programs for displays.
And last not least, I had some time left in 2007 between two

But still you may continue enjoying testing these toy
Maybe they are useful for some applications.
This is what I had to say.

best regards, hunoell
Thu Mar 11 2010, 06:55:15
(no subject) (by Samukelo Shezi)
Hunoell, thank you very much for your contribution. Very much impressive!
Fri Mar 12 2010, 16:10:41
Thank You (by Elvis Malinosky)

Thank you very much for your contribution.

Congratulation !!!!
Fri Mar 26 2010, 22:26:10
need of programs (by arun)
hi sir,

send me the programs sir
Sat Jan 22 2011, 14:12:23
HD44780 and 7-segment displays (by Jimmy Wong)

yes, i insterested,please email me.

thanks a lot,

Tue Feb 1 2011, 08:21:36
HD44780 and 7-segment displays (by MITJA)
yes, i insterested,please email me.

thanks a lot,
Mon Dec 12 2011, 10:56:41
(no subject) (by Rimantas)
Thank you hunolell, very mutch.
Thank`s for a great program, Johanatan
Mon Dec 12 2011, 13:28:20
(no subject) (by Roberto)
I'm also interested in your work.

Fri Jul 13 2012, 13:34:13
i am very need this code (by irwan)
i am very need this code
please send..the codes?
thankyou very much...
Thu Jan 3 2013, 22:39:12
display 7 segmentos ldmicro (by rene)
necesito de su ayuda con los codigos
si podria contar con su ayuda porfavor
Mon Jan 21 2013, 11:59:55
HD44780 and 7-segment displays (by Branko Tokic)
would you please send me your files?


Fri Sep 20 2013, 05:39:25
(no subject) (by Mandru)
I'm also interested in your work.
Thanks and Happy new Year Mandru
Sun Jan 5 2014, 05:20:45
(no subject) (by s.meiyazhakan)
sir i need one help please conver that code to ld micro
Wed Jan 8 2014, 09:20:26, download attachment Using_PIC16F72.zip
plese help by aziz (by md azizur rahman )
dear sir
can i use arduino nano board serial display to use ldmicro uart
cannection for atmega8
Fri Jun 30 2017, 07:49:54, download attachment send lcd 1.ld
(no subject) (by Tavares)
Please send me HD44780 4 bit LCD 16*2 ladder logic program.
Sat Aug 5 2017, 08:35:57
(no subject) (by Alex)
you can compile ansi c ladder logic and then add lcd library in the ansi c code
Sat Aug 5 2017, 13:29:34
all (by Tavares)
Sameone send me an LDmicro program like programming a parallel 16x2 LCD with 4 bits HD 44780.
Thu Aug 17 2017, 17:54:19
Sameone me envia um programa LDmicro como a programação de um LCD paralelo 16x2 com 4 bits HD 44780. (by Tavares)
Controlar lcd 16x2 HD44780 com 4bits com LDmicro
Fri Aug 18 2017, 12:41:43
(no subject) (by Alex)
Hello friends, i have a problem simulating on proteus a serial lcd using 16f628a, i used some program that ihor made and it works ok, now i have made a similar program but it says "Attempted to read after writing a single nibble" on the simulation, what could be wrong? thanks all
Mon Aug 21 2017, 02:00:11, download attachment FVH2.ld
(no subject) (by Alex)
it works ok for a few seconds
Mon Aug 21 2017, 02:03:34, download attachment works ok.jpg
(no subject) (by Alex)
then it freezes, sometimes with some strange characters
Mon Aug 21 2017, 02:04:21, download attachment error lcd.jpg
(no subject) (by MGP)
Try to separate the cursor movements and the text.
I never had problems...but I don't use Proteus.
Mon Aug 21 2017, 05:20:41, download attachment Snap260.jpg
(no subject) (by Alex)
what do you use to simulate your programs? because i remember i had problems in proteus simulation using adc lm35 but in real life it worked ok, now it seems i have the same problem because i simaluated ihor´s program once again and it freezes but in real life it works ok
Mon Aug 21 2017, 13:29:51
(no subject) (by MGP)
I don't use simulationprograms, I make them on breadboard with several selfmade modules, but the LDmicro simulator is still the best.
Some of my video's, you see programs I made for someone else for free.

The video above was for this :
Without circuit https://www.youtube.com/watch?v=0uUKDxKebGs
With circuit https://www.youtube.com/watch?v=0uUKDxKebGs
You see that the bike does not stop when the cyclist is not moving smoothly.

Mon Aug 21 2017, 13:51:58
(no subject) (by MGP)
Sorry, I posted 2 times the same link.

Here without circuit

The video's are from someone from another country.
Mon Aug 21 2017, 13:59:32
(no subject) (by Alex)
i remember the bike testimony, that was great, you are right better try on breadboard real life, i always had that question how about ldmicro limtations? i mean sometimes i get situations that i need something that arduino for example can give me solution rather than ldmicro can´t, but as i really like ldmicro, i tried to use that arduino solution and connect it to ldmicro via hardware in order to use ldmicro, but if i just go arduino for all?
Mon Aug 21 2017, 14:20:42
(no subject) (by Alex)
i see the difference with and without circuit
Mon Aug 21 2017, 14:24:45
(no subject) (by MGP)
I only use the arduino shields ;-)
Attached a file where you can see a 16F88 controlling some relays.
Tue Aug 22 2017, 03:28:23, download attachment 102_PANA.zip
(no subject) (by Alex)
interesting like a picduino :D

i wanted to add to my selfmade modification stopwatch a message where everytime i stop or pause the watch a message "pausasdo (paused)" would show up, but there are some strange characters i don´t know how to get rid of them (in simulation they don´t show up just in real life)

and i don´t understand very well the use of \x00 everytime i send a message.

Tue Aug 22 2017, 13:27:42, download attachment test serial.rar
(no subject) (by Alex)
sorry for the potato cam, here is the ladder
Tue Aug 22 2017, 13:32:42, download attachment FVH2.ld
(no subject) (by Alex)
check second 0:34 there is a ":1" that shows up
Tue Aug 22 2017, 13:34:55
(no subject) (by MGP)
I tested your program on my 16F876a board and made some changes in rungs 20 and 25
Why do you add \x00 at end of the cursor setting instructions?

Now it works fine on my 16F876a board.
Tue Aug 22 2017, 14:48:34, download attachment FVH2_16F876a.ld
(no subject) (by Alex)
thanks a lot MGP now it works ok!! :) , i added \x00 because somehow in simulation there were some strange characters and by adding \x00 there wehere erased like the pics i added in "test serial.rar" but now by modifying like you did it works ok :),

by the way, how much memory was used in your 16F876a boar?
Tue Aug 22 2017, 18:42:49
(no subject) (by MGP)
Look at the jpg file attached.
Tue Aug 22 2017, 18:54:59, download attachment Snap262.jpg
samples (by kevin m)
Hi I would like to see your sample programs please.
Tue Aug 29 2017, 15:56:21
codigos (by Pedro)
hunoell deberías publicar tus códigos, no los veo por ningún lado, a mas de una persona le interesan.
Thu Feb 20 2020, 10:34:21
(no subject) (by MGP)
Here the files from 10j ago... there are better solutions, see
Mon May 10 2021, 02:37:38, download attachment ldmicrodiagramsdisplay7segment.zip
(no subject) (by Mauro )
Please send me. I'm interested.
Thu May 13 2021, 19:06:20
Post a reply to this comment:
Your Name:
Your Email:
(no HTML tags; use plain text, and hit Enter for a line break)
Attached file (if you want, 5 MB max):