Gast
#74947
Hallo, ich beschäftige mich jetzt seit ein paar Wochen mit Elektronik und habe mir einen AT90S4433 zugelegt und da der Programmer von/für SP12 am einfachsten zu löten war, will ich jetzt damit ein kleines Erfolgserlebnis erreichen. Vielleicht kann mir da jemand helfen. Also die Verbindung zwischen SP12.exe und der Hardware steht, ich bekomme eine positive Rückmeldung und es wird angezeigt dass der 4433 erkannt wurde. So sieht meine Hardware aus (das erste bild - ...ich weiss, sieht primitiv aus): http://www.xs4all.nl/~sbolt/e-spider_prog.html So weit so gut, aber was nun? Ich wollte erstmal mit einem Schalter eine LED mit dem µC ansteuern. folgendes habe ich mir ausgedacht, wie mit kanonen auf spatzen schiessen, aber egal: #include <stdio.h> /* welche bibliothek hab ich denn */ /* bzw. brauch ich denn? */ main() { PORTB1 = Eingang; /* wie muss ich da den Eingang deklarieren?*/ /* welcher Port als Eingang? Port B, C, D? */ PORTB2 = Ausgang; /* egal welcher Port Eingang oder Ausgang ist? */ if (Eingang = Low/0) Ausgang = Low/O; else Ausgang = High/1; /* die LED soll leuchten */ } dann kompilieren und die .bin in eine .hex wandeln - aber wie!? dann mit SP12 uploaden. so habe ich mir das vorgestellt. wäre toll, wenn mir jemand helfen könnte, wie das Programm aussehen muss, damit es auch funktioniert und an welchem Port beim AT90S4433 der Eingang bzw. Schalter und an welchem Port die LED sein soll. Ausserdem würde ich mich über links zum Thema "C für AVR-µC´s" freuen! danke schon mal im voraus! ist jetzt schon spät, gute nacht