hallo.. Das ist möglisch zu ADC im ATMega128 machen.. aber wie kann ich Programmieren (im 'C' sprache) mit diese..?? Ich benutze LCD320240 als Ausgangleistung (output).. Ich möchte die Temperatur im LCD320240 mit ADC (im ATMega128) anzeigen. Bitte geben Sie Ihre Idee oder Rat für diese.. Danke schön im voraus..
Mein Rat ist: Trenne die Gesamtaufgabe in einfachere Teilaufgaben. Teilaufgabe #1: Messen der Temperatur Welcher Sensor soll benutzt werden? Temperatursensor Sind die ADC Grundlagen bekannt? http://www.mikrocontroller.net/articles/AVR-GCC-Tutorial#ADC_.28Analog_Digital_Converter.29 Diese Teilaufgabe kann unabhängig von #2 bearbeitet werden. Zur Ausgabe des Ergebnisses z.B. UART/RS232 benutzen oder ein Text-LCD. Teilaufgabe #2: Anzeige der Temperatur auf grafischem Display Hast du ein Datenblatt/Datasheet für das Display LCD320240? Hast du bereits Ansteuerroutinen für das GLCD? Beitrag "Grafikfähiger LCD Controller für 320x240 LCD mit 4 Graustufen" Diese Teilaufgabe kann unabhängig von #1 bearbeitet werden. Zur Ausgabe einfach eine beliebige Zahl oder Text verwenden.
hallo..stefen und Karl danke schön für antwort. Ich weiße ADC Grundlagen. Im ATMega128 gibt ein ADC mit 8 und mit 10 bits.. Ich habe schöne die Datenblatt/Datasheet für das Display LCD320240. Im Display LCD320240 habe ich ein Function gemacht..beim which jemang kann eine Text schreiben im LCD.. So meine Idee ist the ausgabe vom ADC kann sehen im LCD..
Das heißt: Dein eigentliches Problem ist: Wie kann ich auf dem LCD Text ausgeben Warum fragst du dann nach dem ADC? Ich verstehe dass dein Deutsch nicht so gut ist. Wenn du willst dann schreibe in Englisch, wenn du das besser kannst. Was ich aber nicht verstehe: Warum fragst du nach dem ADC, wenn dir das LCD Probleme macht!
Nen Großteil der Sprachschwierigkeiten dürfte vom Google-Übersetzer stammen. Ne Anfrage aus Asien? Diese ganzen China-eBucht-Angebote lesen sich ähnlich. Ist nicht böse gemeint.
Shaik Piebe schrieb: > Ich weiße ADC Grundlagen. > Im ATMega128 gibt ein ADC mit 8 und mit 10 bits.. Also ist es kein Problem mehr für dich einen ADC Wert als Zahl zu bekommen. Richtig? Ist die Berechnung der Temperatur aus dem ADC Wert auch schon von dir gelöst? > Ich habe schöne die Datenblatt/Datasheet für das Display LCD320240. > Im Display LCD320240 habe ich ein Function gemacht..beim which jemang > kann eine Text schreiben im LCD.. Verstehe ich richtig: Du hast bereits eine Ausgabefunktion gemacht/geschrieben, die einen Text auf das LCD schreiben kann? > So meine Idee ist the ausgabe vom ADC kann sehen im LCD.. Dann wandele die berechnete Temperatur in einen Text und gib den Text mit der Ausgabefunktion aus. Die Umwandlung einer Zahl in einen Text ist in der FAQ beschrieben: http://www.mikrocontroller.net/articles/FAQ#Wie_kann_ich_Zahlen_auf_LCD.2FUART_ausgeben.3F Wenn das unklar ist, zeige den Quellcode wie du einen Text auf das LCD ausgibst und wie du die Temperatur aus dem ADC-Wert berechnest. Oder möchtest du die Temperatur grafisch anzeigen, also z.B. als kleines Thermometer? Dann brauchst du eine Library mit primitiven Zeichenfunktionen. Also Punkt setzen, Linie zeichnen, Fläche füllen...
Hallo..Karl und Stefen danke schön für Ihre antworten.. Karl sagt richtig dass meine Deutsch ist nicht so gut..aber ich probiere zu schreiben.. Meine project ist mit ATmega128..und ich bin neue im Electonik.. und habe ich keine problem mit LCD display..aber ich nicht verstanden Wie die ADC arbeit im ATmega128..?? Ich habe schön die Datenblatt für ATmega128 delesen.. ich denke vielleicht jemand hat die Program für ADC in ATmega128..
Shaik Piebe schrieb: > ich denke vielleicht jemand hat die Program für ADC in ATmega128.. OK. Noch mal. Hier im AVR-GCC-Tutorial findest du Informationen über den ADC, wie man ihn ausliest und benutzt. Dort findet sich auch eine fertige C-Funktion dafür.
Shaik Piebe schrieb: > aber ich nicht verstanden Wie die ADC arbeit im ATmega128..?? > Ich habe schön die Datenblatt für ATmega128 delesen.. Im Datenblatt steht, daß er via sukzessiver Approximation arbeitet. Es ist also ein SAR-ADC. Gruß, Iwan
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.