I'm trying to get user defined characters in HD44780U using PIC 16F628. Folowing Nigel's Tutorial (9.1) and consulting EPE article by Julyan Ilet (How to use Intelligent L.C.D's) honestly referred by Nigel and published in Feb97.
The problem that the given experiment on how CGRAM addresses individual pixels is done manually using DIP switches.
I'm trying to get user defined characters in HD44780U using PIC 16F628. Folowing Nigel's Tutorial (9.1) and consulting EPE article by Julyan Ilet (How to use Intelligent L.C.D's) honestly referred by Nigel and published in Feb97.
The problem that the given experiment on how CGRAM addresses individual pixels is done manually using DIP switches.
But still in doubt, which part defines a new character ?
When I read EPE tutorial, came in my mind that I have to give 8-bit binary for each pixel ( a complete character composed of 8 by 5 pixels ), while in Nigels tutorial, a complete built in character is called.
But still in doubt, which part defines a new character ?
When I read EPE tutorial, came in my mind that I have to give 8-bit binary for each pixel ( a complete character composed of 8 by 5 pixels ), while in Nigels tutorial, a complete built in character is called.
My circuit has only PIC and a regulated 5V input beside the LCD connection. I've just put your program into MPLAB and obtained a Hex file that I put it into the PIC. Frankly speaking I don't know How to set INTRC into the required Frequency.
My circuit has only PIC and a regulated 5V input beside the LCD connection. I've just put your program into MPLAB and obtained a Hex file that I put it into the PIC. Frankly speaking I don't know How to set INTRC into the required Frequency.