Skip to main content
Visitor II
June 12, 2008
Question

Swaping DDR from output to input

  • June 12, 2008
  • 1 reply
  • 588 views
Posted on June 12, 2008 at 13:35

Swaping DDR from output to input

    This topic has been closed for replies.

    1 reply

    Visitor II
    June 12, 2008
    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)