Ich kann mich teuschen, aber sind b.0 und b.1 nicht von der UART belegt? Wenn ja muß um den Pin als Eingang zu nutzen das $Baud raus.
Gruß Richard
Ich kann mich teuschen, aber sind b.0 und b.1 nicht von der UART belegt? Wenn ja muß um den Pin als Eingang zu nutzen das $Baud raus.
Gruß Richard
http://www.atmel.com/dyn/resources/p...ts/doc2486.pdf
nein, das ist einmal ICP1 und OC1A also kein Problem eigentlich ... leider bin ich mit Bascom zu wenig beschäftigt, aber kann es sein dass du
Pinb statt Portb zum einlsen nehmen musst ? das Port Register ist zum setzen und das Pin Register zu lesen!
da iss noch mehr :
einmal google und dann das!
$regfile = "m128def.dat"
$crystal = 16000000
Config Pinb.4 = Input
Config Pinb.5 = Output
Portb.4 = 1 ' interner Pullup aktiviert
Do
If Pinb.4 = 0 Then ' Taste gedrueckt (nach GND schaltend)
Portb.5 = 1 ' LED leuchtet
Else
Portb.5 = 0
End If
Loop
End
Geändert von Ceos (17.05.2011 um 14:57 Uhr) Grund: www.gidf.de entfernt, die Seite sah auch schonmal freundlicher aus ... :P
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Sobald ich zum ansteuern PinC.3 verwende kann ich nichtmals mit
do
PinC.3 = 1
loop
die angesclossene LED leuchten lassen.
Es scheint nur mit PortC.3 zu funktionieren.
wenn du erstmal genauer lesen würdest, würde dir auffallen dass es garkeinen Sinn ergibt, mit dem PIN (für INPUT) den OUTPUT setzen zu wollen ....
ich sprach davon beim > einlesen < das Pin-Register zu benutzen!
Es gibt 10 Sorten von Menschen: Die einen können binär zählen, die anderen
nicht.
Lesezeichen