News:

;) This forum is the property of Proton software developers

Main Menu

Library for connecting an LCD using 1 output

Started by Pepe, Nov 12, 2025, 09:04 PM

Previous topic - Next topic

Pepe

It is a demonstration made in Proteus.
It is a modified version of shift_print.inc created by Les
It is faster, but the pulses are handled by interrupts so there is no need to disable interrupts before printing, as happens in the previous library shown in the example.
Since you can't rely on Proteus.
I don't know if it can be used on real hardware.

Abdullah

HELLO Sir I test your code this hex Lcd_shiftx is working with old diagram https://protoncompiler.com/index.php?msg=22599
this code is not working Lcd_shiftg new and old diagram
Abdullah

Abdullah

But this Lcd_shiftx code decimal number are fluctuate not stable
But text is OK
Abdullah

Abdullah

I don't know how to upload pictures to show the working of LCD
Abdullah

Pepe

Did you modify the hardware to use Lcd_shiftg?

Abdullah

Quote from: Pepe on Nov 13, 2025, 11:46 AMDid you modify the hardware to use Lcd_shiftg?
Quote from: Pepe on Nov 13, 2025, 11:46 AMDid you modify the hardware to use Lcd_shiftg?
Quote from: Pepe on Nov 13, 2025, 11:46 AMDid you modify the hardware to use Lcd_shiftg?
I used https://protoncompiler.com/index.php?msg=22599 this diagram 16f676
but I check 16f684
Abdullah

Abdullah

Abdullah

Abdullah

SIR THIS DIAGRAM IS WORKING
Abdullah

Abdullah

Abdullah

Abdullah

Abdullah

Abdullah

Abdullah

Pepe

Abdullah, you can try this circuit with the resistors changed to 22k and 100k with the new program

Abdullah

Quote from: Pepe on Nov 13, 2025, 08:01 PMAbdullah, you can try this circuit with the resistors changed to 22k and 100k with the new program
OK Sir i check in 11AM
Abdullah

Pepe


Abdullah

Abdullah

Abdullah

NOT WORK WITH 22K,100K AND 68K,27K
Abdullah

Abdullah

Abdullah

Pepe

test this with 22k and 470k