Archiv verlassen und diese Seite im Standarddesign anzeigen : Nochmal zu den adc Ports
Ich habe ein Miniprogramm geschrieben, um erst einmal zu testen wie ich den adc_0 ansteuern kann.
Das Programmers Notepad will die ganze Sache jedoch nicht kompilieren und schmeißt mir 3 Fehlermeldungen um die Ohren.
unten das Programm
#include "RP6RobotBaseLib.h"
DDRA=ADC0;
int main(void)
{
writeString_P("Test");
PORTA|=ADC0;
}
return(0);
radbruch
30.08.2008, 12:35
Hallo
Ich war mal so frei und habe deinen Code etwas "geputzt":
#include "RP6RobotBaseLib.h"
int main(void)
{
DDRA |= 1; // Datenrichtung auf Ausgang setzen
writeString_P("Test1: Ausgang ADC0 setzen");
PORTA |= 1; // Pin auf High setzen
while(1); // Endlosschleife
return(0); // wird nie ausgeführt
}
Das Programmers Notepad will die ganze Sache jedoch nicht kompilieren und schmeißt mir 3 Fehlermeldungen um die Ohren.
Nicht Notepad übersetzt ein Programm (=kompilieren) sondern der gcc-Compilier. Sollen wir raten welche Fehlermeldungen dir um die Ohren fliegen?
Bitte verwende für bessere Übersichtlichkeit die [ Code ]-Tags.
Gruß
mic
Danke Dir für deine Mühe. Hat funktioniert.
Das Datenrichtungsregister war an einer falschen Stelle gesetzt.
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.