bespenschied wrote:
What happens when you send the Dynamic data? Do you get junk on the display?
Hi,
What happens is, it works as you would like it too.
Its just RAM, in your MCU you don't update the entire RAM block just to update 1 variable inRAM, do you?
No junk!
Regards Peg
kilopondio wrote:CheersThe compiler stops indicating an error .If you see the code that I put in here you'll notice that the function has 3 arguments and I thinks this should have 4 arguments just like (row,column,text,value).The problem is that I`m not familiarized with C lenguage and it`s driving me crazy!.That`s all folk!.You got it?
Well technically there was several problems with the posted code, But I though you were after more of a conceptual response.
Peg.
I do acknowledge that you certainly have a bad mood.
If you had read existing posts, you would have found out Freescale position on the Communities.
kilopondio wrote:(...)I think this is not the right forum for people like me who is searching for to pay the rent every month.I just need to resolve very fast my project to be able to deliver it and get the money.I just can`t wait so long.I believe that this is the right place adapted for enthusiastic students who like to investigate without no other class of preoccupations.
--> I will have to be strong here, but do you really think you can arrive here and insult and undermine everyone after one thread ???
Your difficulties in C have nothing to do with the fact you are using Freescale microcontrollers. You could use C code from PIC or include HC08 ASM.
Why are you not accusing the LCD manufacturer who didn't provide you with the .H header and .C function files ? Many, but many, many of those are available to download on the web, just by looking in Google.
One of the first Google results for ".C" LCD Nitron (thinking about a well known brand) is a website from a contributor with an example for an Hitachi disply using QY with the code ready to be used ...
Of course Application Notes are based on a specific device. Their are given to be on a specific device to demonstrate an example.
However, MOST of them are applicable to all the family. For instance, if it's on a Timer TIM08, it will apply on the TIM08 all across the board.
The Freescale Community was opened only few months ago and all Application Notes and Engineering Bulletins are available freely just by using the search engine at the top of each single page throughout Freescale website.
Addressing people the way you do will not bring you help !
If you don't respect the board and its members, just leave please.
Alban.
Hi all,
Well I,m glad all this transpired while I was asleep!
I'm not going to comment on kilopondio, that's well covered already.
What I will say is that this confusion often happens here.
People either don't give enough details, i.e. what MCU, what software (CW etc) how do they connect to the device?
OR
They don't indicate where they are having the problem:
e.g.
I understand what to do, but how do I implement it in C
OR I don't understand how to implement this in this MCU.
OR I have got no idea of the basic concept of how to get this done.
I am not having a whinge here, I could just go away.
Just hoping some people will be able to learn something from this thread.
Regards Peg
BTW thanks for the support (rocco knew what I was saying).
Message Edited by airswit on 05-11-200608:51 AM
To Rhinoceroshead:
Thank you very very much for your help.You are very cool guy!.
To Airswit:
Brother,you are a genious.Thanks to you my problem is over!!..The routine you modificated me just worked out OK!!!!.You are a very cool guy too.
Guys you show me that there are cool people yet...
Greetings!.
Kilopondio
Hi kilopondio,
Normally I would use 1 function to write all the static data to the lcd like:
The temp is xx degrees.
Then call another function at some kind of update rate (maybe up to 3 times a second but probably not for temperature) which just writes the data value over the top of the old value. If its just one character or maybe two you could use cursor shift left then write or just set the DD RAM address to the first character. The second function would probably take a position and a value rather than a string.
Hope this helps
Regards Peg