PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Portc funktioniert nur halb



corny335
22.07.2005, 15:43
Hallo ich habe folgendes problem,
ich habe mir ein testboard gebaut und den Port c komplett mit LEDs versehen
natürlich noch mit schutzwiderstand ( 1kOhm)

nur die Leds von PC2- PC5 leuchten nicht

hab folgenden code benutzt


$regfile = "m16def.dat"
$crystal = 1000000

Config Portc = Output
Portc = 255

Do

Loop

End


ist mein portC kaputt? oder hab ich irgend was falsch gemacht?
wüst nämlich nicht wie der kaput gegangen sein sollte.

mfg Corny

22.07.2005, 15:49
also des do loop kannst weglassen
ich würds mal so versuchen:


$regfile = "m16def.dat"
$crystal = 1000000

Config Portc = Output

Do
portc.0=1
portc.1=1
portc.2=1
portc.3=1
portc.4=1
portc.5=1
loop
end

Loop

End

corny335
22.07.2005, 15:53
funkioniert immer noch nicht,
das sind genau die pins die für den JTAG anschluss sind
muss ich den vielleicht irgend wie disablen?

mfg Corny

uwegw
22.07.2005, 15:58
das sind genau die pins die für den JTAG anschluss sind
muss ich den vielleicht irgend wie disablen?


das könnte es sein! im auslieferungszustand ist nämlcih jtag an, und die opins sind nciht nutzbar.

im bascom programmer unter "lock an fuse bits" in der tabelle zum abschnitt "fusebits high gehen". dann bei "fusebit H" auf "1:JTAG disabled" umstellen und auf "write FSH" klicken.

corny335
22.07.2005, 16:01
cool,
danke
jetzt klappts

mfg Corny