Ich habe Bascom 2.07.6 Version.
Alles funktioniert nur wenn ich den "PortL.0 = Output" setze kommt eine Fehlermeldug.
Bei beiden Atmega das selbe ?? Atmega1280,Atmega2560
Für Bascom scheint PORTL garnicht da zu sein.
Druckbare Version
Ich habe Bascom 2.07.6 Version.
Alles funktioniert nur wenn ich den "PortL.0 = Output" setze kommt eine Fehlermeldug.
Bei beiden Atmega das selbe ?? Atmega1280,Atmega2560
Für Bascom scheint PORTL garnicht da zu sein.
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!
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
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?