-
-
Neuer Benutzer
Öfters hier
Ports gehorchen nicht unter Bascom
Hallo zusammen,
wie ihr gleich sehen werdet, bin ich noch ein blutiger Anfänger.
Ich habe folgenden Code ausprobiert,
$regfile = "m8515.dat"
$crystal = 1000000
Config Portb = Output
Do
Wait 4
Portb = 00000000
Wait 4
Portb = 11111111
Loop
leider macht der Port B nicht das, was ich erwartet hätte
Es werden nur jeweils Portbit 0,1,und 5,6,7 gesetzt.
Wo liegt mein Denkfehler ?
Dann, unter "Options/Compiler/Chip etc." scheint es Bascom egal zu sein was ich einstelle. Funktionieren tut´s immer, egal was ich einstelle. Kann mir jemand hierzu ein paar Erläuterungen geben......
Viele Grüße, Thomas [-(
-
Neuer Benutzer
Öfters hier
Hallo,
das mit den Ports war ein dummer Fehler von mir.
Hatte das "&B" vergessen, das Bascom mitteilt das es sich um eine Binärzahl handelt.
Dennoch beschäftigt mich noch immer das Thema "Options/Compiler/Chip". Für Eure Hilfe wäre ich dankbar.
Viele Grüße, Thomas.
-
Erfahrener Benutzer
Roboter Genie
hallo
wenn du den chip im code mit:
$regfile = "m8515.dat"
definiert hast, ist es egal was du in den einstellungen eingestellt hast, da es durch den code überschrieben wird. darum ist es auch sinvoll solche sachen gleich in den code einzubinden...
gruss bluesmash
-
Erfahrener Benutzer
Roboter-Spezialist
Manche Bits sind durch die Fusebits im Auslieferungszustand gesperrt.
Bei meinen Mega 32 war das so.
Abhilfe brachte :
Fusebit H ( 0 :Jtag enabled (portc.2-Portc.5 usw
in ( 1 : Jtag disabled
geändert.
Gento
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen