cancel
Showing results for 
Search instead for 
Did you mean: 

Swaping DDR from output to input

dhutchison19
Associate
Posted on June 12, 2008 at 13:35

Swaping DDR from output to input

1 REPLY 1
dhutchison19
Associate
Posted on June 12, 2008 at 13:35

ST7FLITE2, it's in halt most of the time to save poer. Interrupts once a sec, but if I try and change PB3 from output to input and back the thing crashes big time. I go...

PBOR=0x00; // outputs to floating

PBDDR=0x07; //PB3 to input

PBOR=0xFF; // pullups /push pull

I put a bit of delay between each to allow the ports to settle and reverse the process to get back...I thing the micro is timing out or getting a spurious interrupt..

Any ideas.

Del (the cat)