Probier´s mal mit
Config PORTL.0 = Output
oder gleich auf Registerebene:
DDRL.0 = 1
(Ich habe zwar noch nie mit so großen Käfern wie einem Mega2560 gearbeitet, aber diese Syntax wird von meinem Bascom anstandslos kompiliert...)
Geändert von raggywetter (25.01.2013 um 20:43 Uhr)
Probier´s mal mit
Config PORTL.0 = Output
oder gleich auf Registerebene:
DDRL.0 = 1
(Ich habe zwar noch nie mit so großen Käfern wie einem Mega2560 gearbeitet, aber diese Syntax wird von meinem Bascom anstandslos kompiliert...)
Hallo Sauerbruch mit DDRL.0 = 1 gibt Bascom keinen Fehler aus,
warum aber mit PORTL.0 = Output kommt die Fehlermeldung
Also Danke ich Dir!
Hoffentlich liegt das Ziel auch am Weg
..................................................................Der Weg zu einigen meiner Konstruktionen
Jetzt habe ich noch mal das Update von Bascom gemacht, jetzt funktioniert beides.
Config PortL.0 = Output
PortL.0 = 1
und auch
Ddrl = &B10000000
Portl = &B10000001
Gottes wege sind manchmal unergründlich
Geändert von raggywetter (27.01.2013 um 03:34 Uhr)
Na ja, ganz so unergründlich sind Mikrocontroller ja zum Glück nicht: Sie tun zwar nur selten das was man will, aber IMMER das was man ihnen sagt
Schön dass es jetzt funktioniert, und dass man mit
DDRL = &b10000000
nicht PORTL.0, sondernPORTL.7 als Ausgang konfiguriert, ist Dir auch klar, oder?
Geändert von Sauerbruch (27.01.2013 um 09:37 Uhr)
Lesezeichen