View Single Post
Old 03 March 2017, 15:17   #77
Registered User

MickGyver's Avatar
Join Date: Oct 2008
Location: Finland
Posts: 295
Originally Posted by robinsonb5 View Post
Pretty much. Pin 6 is already high when the routine enters the main loop for the first time, and it's explicity set to output mode before the loop starts. And there's a final step, returning pin 6 to input mode and setting it high again.

Incidentally, remember that you're imitating an eight bit shift register, so when you've shifted out your seven buttons, shift out an extra '1' bit. Some routines use this extra bit to detect the presence of a CD32 pad.
Thank you, much appreciated! My work continues...
MickGyver is offline  
Page generated in 0.04010 seconds with 10 queries