PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : RN-Control 1.4 LED Problem



Chuky
27.09.2007, 16:43
Hallo,

Ich hab mir das RN-Control 1.4 als Bausatz gekauft. Ich hab bisher noch nicht wirklich was mit Mikrocontroller zu tun gehabt (bis auf die theoretischen Grundlagen in der Schule). Jetzt wollte ich mal versuchen die LED's die auf dem Board sind einfach nur anzuschalten. Die ersten zwei gehen auch an nur der rest nicht. Da bleibt die Spannung an den Dioden bei 5 V und wird nicht auf 0 gesetzt. Jetzt weiß ich nicht ob das ein fehler auf dem Board ist oder etwas Programmiertechnisches. Eigentlich sollten ja die andern LED's auch angehen wenn die anderen zwei angehen. Vieleicht liegt es ja an den Einstellungen des Mikrocontrollers selbst.



Hier mal der Code


void lauflicht(void)
{
waitms(100);
setportcoff(0);
waitms(100);
setportcoff(1);
waitms(100);
setportcoff(2);
waitms(100);
setportcoff(3);
waitms(100);
setportcoff(4);
waitms(100);
setportcoff(5);
}

int main(void)
{
DDRC=0x1F;
setportcon(0); setportcon(1); setportcon(2); setportcon(3);
setportcon(4); setportcon(5);

lauflicht();

}


Wär super wenn mir jemand einen tip geben könnte.

linux_80
27.09.2007, 17:20
Hallo,

das ist die berühmte Anfängerfalle,
bei einem neuen Mega32 muss man erst die Fuses umstellen, und das JTAG deaktivieren, dann kann man den PortC komplett verwenden.

Wenn du nach JTAG suchst wirst Du viele Beiträge finden ;-)

Chuky
27.09.2007, 17:35
Danke für die schnelle Hilfe. Ich dachte schon das es an den Fuses liegt und hatte da auch schon nachgeschaut aber ich hatte das JTAG noch drin.