Forum: Mikrocontroller und Digitale Elektronik MC 68 HC 908 GR 16


von Johannes (Gast)


Lesenswert?

So meine Herren! Ich bäuchte mal eure Hilfe.
Bin gerade an einer Arbeit dran, bei der ich mit dem yC über den AD
Wandler eine Spannung abfragen möchte, dies klappt auch über diese
Programmierung: while(1) {
                      i = AD1_Measure(0);
                         do{

                         i = AD1_GetChanValue(0,&ADWert);
                         }while(i!=ERR_OK);

Wenn ich den Wert eingelesen habe, rechen ich ihn mal 256, um den neu
errechneten Wert für eine Pulsweiten modulation zu nutzen!

 PWMWert = ADWert*256;
 PWM1_SetRatio16(PWMWert);

Sobald ich diese beiden Zeilen hinzufüge, kann mein yc nicht mal den
wert einlesen! hat jemand ne ahnung, für ne bessere Programmierung oder
nen trick! oder nen fertiges Programm?
Vielen dank im vorraus!
   }

von Eckhard (Gast)


Lesenswert?

Hallo,

schau mal hier :

http://www.freescale.com/files/microcontrollers/doc/app_note/AN2701.pdf

oder hier

http://www.freescale.com/files/microcontrollers/doc/app_note/AN2475.pdf

das ist genau das was Du machst allerdings in Assembler

Eckhard

von Johannes (Gast)


Lesenswert?

Ja schon mal vielen dank! Hat den trotzdem jemand schon mal so was
programmiert? und hat noch ein paar mehr information! Nehme jeden
weiter Tip gerne entgegen! Also, schreib ruhig weiter!

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
Noch kein Account? Hier anmelden.