Hallo ich fange gerade mit der µC Bastelei an habe mir zunächst hier das aktuellste AVR Studio V heruntergeladen und bei myAVR einen Atmega 168 PA-PU und den USB Light Programmer besorgt so bei der Programmierun im AVR Studio wird der µC nicht erkannt Device type not defined auch wird die definition der Ausgangspins nicht erkannt Error 2 'DDRD' undeclared (first use in this function Error 4 'PORTD' undeclared (first use in this function) * AVRGCC3.c * * Created: 27.10.2011 17:21:21 * Author: */ #include <avr/io.h> int main(void) { DDRD = 0b00000001; while(1) { PORTD = 0b00000001; } } ich bitte um hilfe
Project -> Configuration Options -> Device... ist dort dein µC ausgewählt?
Ja er wurde von mir bei der Programmerstellung ausgewählt und steht noch immer im Project -> Configuration Options -> Device...
Alfauwek schrieb: > Ja er wurde von mir bei der Programmerstellung ausgewählt und steht noch > immer im Project -> Configuration Options -> Device... Bei der Projekterstellung ist das die Einstellung für den Debugger. Diese wird dann automatisch für den Compiler übernommen. Das funktioniert aber nicht, weil für die PA-Typen keine Definitions für den GCC vorhanden sind. Eine Einstellung auf 168P löst das Problem. Ist jedenfalls bei AVR-Studio 4.0 so. mfg.
<<<<<Eine Einstellung auf 168P löst das Problem.>>>>>> jupp hatte geklappt hab aber ein Neuseeland Problem und zwar hab ich den kontroller auf einem breadboard und wen ich dem Pin der als Eingang eine LED einschaltet mit Dr Jan zu nahe komme geht der Ausgang ein was könnte das sein?
sorry schreib mit meinem Handy das Neuseeland Problem heißt eigentlich neues Problem und Dr Jan heißt mit der Hand ja und was heißt ein in der Luft hängenden Eingang?
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.