Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
Hi E,hi C,
Try this program, added the character fonts you coded.
Displays a full screen of data for 2 secs. then deletes one line at a time and then repeats full screen
Let me know how it does, it works without any problems at my end.
E
Hi E,
Just set-up the 'old' 18F2420 for in circuit programming, and tried the #116 program.
Here's the result. Next, I'll try your #121
C.
Hi E,hi C,
Try this program, added the character fonts you coded.
Displays a full screen of data for 2 secs. then deletes one line at a time and then repeats full screen
Let me know how it does, it works without any problems at my end.
E
Hi E,hi C,
This 5110 program has been cleaned up and the lcd fonts moved to fonts1.bas, this means the main program has an include "font1.bas"
Install the font1.bas in the same folder as the Cam5110 basic.
I have added some Procedures to make the msg control easier, also a simple ADC0 lcd display.
You need to have a pot input to ADC0 in, across +V and 0v, tweak the pot and the lcd display will show the voltage.
Enjoy, let me know if any bugs or additions you would like to see.
E
Afternoon E,Morning C,
You asked me before ref DP, its simply a decimal point.
As you know most of the projects we do, involve displaying maths results so a DP is essential.
The binary to ASCII convert, produces a numeric string in ascbfr4[MSD] down to ascbfr0 [LSD], so you have to decide where to place the DP in that string to give decimal places.
Ref the %xxxxxxxx versus 0xXX, no problem.
I have done a big numeric font for the 5110, that gives 3 lines of 7 big numbers.
E
Hi E,hi,
Let oldstr = "123456789"
LEN is the length of the String, so LEN(oldstr)= 9
MIDSTR is used to select a single character or a sequence of characters from a string.
Let oldstr = "123456789"
eg newstr = MIDSTR( oldstr, start from char number, number of chars)
So newstr =MIDSTR(oldtsr ,1, 1) would start at char #1 and get one char , so newstr= "1"
So newstr =MIDSTR(oldtsr ,2, 3) would start at char #2 and get 3 chars , so newstr= "234"
E
Hi E,hi C,
Try this 5110 SPI program.
You need the ADC pot, it shows the big FONT numeric digits and nominal 1 second count on the bottom line.
Let me know how it goes.
E
Ignore the 'degrees' symbol it was just a try for GPS use later.
hi,Can you change 'TRISA = %00101001 'RA0=POT, RA1=YLED, RA2= RLED, 5=' please.
Hi E,hi,
OK.
If we have to display time in hh:mm:ss format on the 5110 LCD, it means that the latest big font will need a little width shrink.
Currently its 7 chars/row, we need 8.
I'll do that later and post an upto date font list.
The link you posted is for a graphical display and is not really suitable for the 5110.
E
Is'nt 5110 graphical display.hi,
OK.
If we have to display time in hh:mm:ss format on the 5110 LCD, it means that the latest big font will need a little width shrink.
Currently its 7 chars/row, we need 8.
I'll do that later and post an upto date font list.
The link you posted is for a graphical display and is not really suitable for the 5110.
E
Hi E,Is'nt 5110 graphical display.
With Oshonsoft Basic it is not easy to display big bitmaps on it, but for example displaying xy graphs, draw lines etc. is possible.