Chris-B
13.10.2004, 00:31
Hallo,
irgend wie will der ATtiny 15L nicht. Ich habe jetzt erst mit Microcontroller angefangen. Mit VB programmiere ich schon länger aber der Versuch, den ich mit dem 15L aufgebaut habe, will einfach nicht funktionieren.
Hardware:
2 LED´s an PB3 und PB4
ATtiny 15L m. internem Oszillator
Code:
$crystal = 1000000
$regfile = "at15def.dat"
$tiny
Config Pinb.3 = Output 'PortB.3 als Ausgang
Config Pinb.4 = Output 'PortB.4 als Ausgang
Do 'Beginn Endlosschleife
Portb.3 = 1 'LED 1 aus
Portb.4 = 0 'LED2 an
Waitms 200 'Warte 200ms
Portb.3 = 0 'LED 1 an
Portb.4 = 1 'LED 2 aus
Waitms 200 'Warte 200ms
Loop
Ergebnis: Es leuchtet nur LED an PB4 permanent.
Wenn ich den Code entsprechend ändere leuchtet die andere LED oder Beide. Ein Arbeiten des Controllers ist nicht zu erkennen. Er arbeitet scheinbar nur bis Waitms 200 und bleibt dann stehen.
Woran liegt das? Was hab ich verkehrt gemacht?
Gruß Christoph
Edit:
Mit einem ATtiny 26 funktioniert das problemlos. Aber wiso gehts mit dem 15L nicht. Liegts an der "L"-Version?
irgend wie will der ATtiny 15L nicht. Ich habe jetzt erst mit Microcontroller angefangen. Mit VB programmiere ich schon länger aber der Versuch, den ich mit dem 15L aufgebaut habe, will einfach nicht funktionieren.
Hardware:
2 LED´s an PB3 und PB4
ATtiny 15L m. internem Oszillator
Code:
$crystal = 1000000
$regfile = "at15def.dat"
$tiny
Config Pinb.3 = Output 'PortB.3 als Ausgang
Config Pinb.4 = Output 'PortB.4 als Ausgang
Do 'Beginn Endlosschleife
Portb.3 = 1 'LED 1 aus
Portb.4 = 0 'LED2 an
Waitms 200 'Warte 200ms
Portb.3 = 0 'LED 1 an
Portb.4 = 1 'LED 2 aus
Waitms 200 'Warte 200ms
Loop
Ergebnis: Es leuchtet nur LED an PB4 permanent.
Wenn ich den Code entsprechend ändere leuchtet die andere LED oder Beide. Ein Arbeiten des Controllers ist nicht zu erkennen. Er arbeitet scheinbar nur bis Waitms 200 und bleibt dann stehen.
Woran liegt das? Was hab ich verkehrt gemacht?
Gruß Christoph
Edit:
Mit einem ATtiny 26 funktioniert das problemlos. Aber wiso gehts mit dem 15L nicht. Liegts an der "L"-Version?