ADC Port Spinnt ?!?!? Kategorie: CC-Pro Unit & Appl.Board (von C-ControlerAnfänger - 30.05.2011 19:45) | ||
| ||
Hallo, ich habe den C-Control Pro Mega128 ud binn noch nicht so erfahren damit. Ich hab folgendes Prob. Ich hab mir nen Distanz Sensor gekauft. (http://www.conrad.de/ce/de/product/504596/DISTANZ-SENSOR-GP2Y0A41SK0F/0231511) Den hab ich soweit gemacht das er mit 4,5V und mit ca 1600 mA versorgt wird( Netzteil). Nun wollt ich mit meinem cc mega 128 über den ADC port "0" den Messwet auslesen. da kommt bei mir aber immer abwechseln ne Zahl von 0 und 1023 raus, ab und zu auch ma eine dazwischen,ist aber selten. -------------------------------------------- int wert; char ausgabe[9]; void main(void) { LCD_Init(); LCD_ClearLCD(); LCD_CursorOff(); ADC_Set(ADC_VREF_BG,0) ; while (true) { ADC_Set(ADC_VREF_VCC,0) ; //Ka was für eine Referenzspannung ich nemehn soll. wert= 0 ; LCD_ClearLCD(); wert = ADC_Read(); Str_WriteInt(wert,ausgabe,0) ; ADC_Disable() ; LCD_WriteText(ausgabe); AbsDelay(500); } } ----------------------- Sry wegen dem ganzen unsinnigem im Cod hab aber alles Versucht um es selbst hin zu bekommen. Schon ma danke im vorraus. | ||
Antwort schreiben Antworten: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum