Das Elektor-Forum schließt seine Pforten (siehe auch http://www.elektormagazine.de/forum). Ab Freitag, den 01. März, ist es nicht mehr möglich, sich im Forum einzuloggen. Alle Inhalte des Forums bleiben jedoch bis Ende März noch sichtbar. Am 01. April wird das Forum schließlich komplett geschlossen.

Zahl aufteilen in 1er, 10er,... Brauche Hilfe

Postby 021aet04 » Thu Jun 11, 2009 12:00 am

Hallo R8C Freunde, schreibe gerade an einem Programm, damit ich auf einem SAA1064 eine Zahl ausgeben kann (Wert des AD Wandlers) zum lernen. Als Controller verwende ich den R8Ctiny von Renesas. Da ich für den SAA 1064 die vier Stellen einzeln ansteuern kann, muss ich die Zahl aufteilen (1er, 10er, 100er, 1000er). Dazu habe ich das geschrieben. Den Code habe ich angefügt.

Ganz am Anfang habe ich noch eingefügt, wenn die Zahl größer als 10k ist soll eine Led angehen, damit ich weiß das die Zahl größer ist. Die Ausgabe auf das Display funktioniert. Wenn ich für jede Stelle eine Zahl eingebe zeigt es die Zahl an. Mein Problem ist, wenn ich den oberen Code verwende, zeigt das Display nur Mist an. Es kommt nicht vom ADC. Habe auch schon direkt eine 4 stellige Zahl eingegeben, geht auch nicht.

k= Ausgangszahl
a-d = 4 Stellen + eine Led (Variable d)

Hier sind 2 Bilder (einmal richtig, einmal falsch)
http://www.bilder-hochladen-kostenlos.de/files/imagecache/600x400/DSCN2615.JPG ==> Richtige Anzeige (68E4)
http://www.bilder-hochladen-kostenlos.de/files/imagecache/600x400/DSCN2619.JPG ==> Falsche Anzeige (sollte 1024 sein)

Kann mir bitte jemand helfen
PS: Hat jemand vielleicht eine Library für den SAA1064 oder für Sringumwandlung oder Zahlenumwandlung?

MfG Hannes
Attachments
Neu-Textdokument--2-.txt
(335 Bytes) Downloaded 31 times
021aet04
 
Posts: 58
Joined: Fri Jan 03, 2014 1:48 pm

Postby 021aet04 » Thu Jun 11, 2009 12:00 am

Habe es mit Modulo gelöst. Den Tipp bekam ich in einem anderen Forum
021aet04
 
Posts: 58
Joined: Fri Jan 03, 2014 1:48 pm


Return to Das R8C-Projekt

Who is online

Users browsing this forum: No registered users and 1 guest