Hi guys
I have problem with refreshing display rates turns slower when using font size more than 13 and even slower when more larger size , I think FLOW CODE use micro controller ram for sending fonts (If i guess right) . Is there any register selection in LCD macro or way to select LCD RAM or MICRO RAM in the FLOW CODE 8 to download fonts in LCD RAM while initializing or something else to do this and increase refresh rate in large fonts.i cant find it . may be I`m in wrong.
micro: ATMEGA2561
display: LCD 240*128 t6963c TOSHIBA.
thanks for your help
regards
T6963C Display Driver Support
Moderator: Benj
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: T6963C Display Driver Support
As you mentioned v8 I have moved your post from the v6 section.
It will make it easier to get help, if you uploaded flowchart you are having an issue with.
It will make it easier to get help, if you uploaded flowchart you are having an issue with.
Martin
- Benj
- Matrix Staff
- Posts: 15312
- Joined: Mon Oct 16, 2006 10:48 am
- Location: Matrix TS Ltd
- Has thanked: 4803 times
- Been thanked: 4314 times
- Contact:
Re: T6963C Display Driver Support
Hello,
No way to store things in the display ram as far as I am aware.
Can you clock your ATMEGA faster, currently it's configured for 8MHz but I believe it will run up to 20MHz. This should make a big difference.
Also as you are using a port for the data pins the GLCD component property "Data Uses Port" will give you a big speed boost if you set it to Yes.
No way to store things in the display ram as far as I am aware.
Can you clock your ATMEGA faster, currently it's configured for 8MHz but I believe it will run up to 20MHz. This should make a big difference.
Also as you are using a port for the data pins the GLCD component property "Data Uses Port" will give you a big speed boost if you set it to Yes.
Regards Ben Rowland - MatrixTSL
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Flowcode Product Page - Flowcode Help Wiki - Flowcode Examples - Flowcode Blog - Flowcode Course - My YouTube Channel
Re: T6963C Display Driver Support
Hi,
Atmega2561 allows max 16 MHz clock frequency .
by tomorrow i`ll change crystal to 24 MHz to see whats happening .
I changed $PORT A to YES state and refresh speed got better.
thanks
Atmega2561 allows max 16 MHz clock frequency .
by tomorrow i`ll change crystal to 24 MHz to see whats happening .
I changed $PORT A to YES state and refresh speed got better.
thanks
Re: T6963C Display Driver Support
Hi again.
maybe a stupid question but how it`s possible to print long format number on t6963 or ssd1305 displays cause in macro just allow to print max 32768 ?
Should I divide in in two parts less than and greater than with printing with $left and $right separately or there is better way?
I want to print raw ADC output of hx711 in those displays.
thanks.
maybe a stupid question but how it`s possible to print long format number on t6963 or ssd1305 displays cause in macro just allow to print max 32768 ?
Should I divide in in two parts less than and greater than with printing with $left and $right separately or there is better way?
I want to print raw ADC output of hx711 in those displays.
thanks.
-
- Matrix Staff
- Posts: 9520
- Joined: Sat May 05, 2007 2:27 pm
- Location: Northamptonshire, UK
- Has thanked: 2585 times
- Been thanked: 3815 times
- Contact:
Re: T6963C Display Driver Support
Hi Ed,
You can print Long, Ulong etc by adding a string variable.
Using the ToString$ function, then sending string to your gLCD.
I have attached an example flowchart
You can print Long, Ulong etc by adding a string variable.
Using the ToString$ function, then sending string to your gLCD.
I have attached an example flowchart
- Attachments
-
- Print Long.fcfx
- (8.35 KiB) Downloaded 156 times
Martin