Hi Nick. I find your solutions to coding for the Arduino brilliant. However in your article on Bit Banging a 74HC165 there is an error in the pin designations.
On your page: http://www.gammon.com.au/forum/?id=11979 you have the following pin connections:
// Chip pin 1 (/PL) goes to LATCH (D8)
// Chip pin 2 (CP) goes to SCK (D6)
// Chip pin 9 (Q7) goes to MISO (D7)
It should be:
// Chip pin 1 (/PL) goes to LATCH (D8)
// Chip pin 2 (CP) goes to SCK (D7)
// Chip pin 9 (Q7) goes to MISO (D6)
It had me going for a while then I dug out my trusty Intronix LA1034 Logic Analyzer.
Cheers
Eric (acastlenut)
On your page: http://www.gammon.com.au/forum/?id=11979 you have the following pin connections:
// Chip pin 1 (/PL) goes to LATCH (D8)
// Chip pin 2 (CP) goes to SCK (D6)
// Chip pin 9 (Q7) goes to MISO (D7)
It should be:
// Chip pin 1 (/PL) goes to LATCH (D8)
// Chip pin 2 (CP) goes to SCK (D7)
// Chip pin 9 (Q7) goes to MISO (D6)
It had me going for a while then I dug out my trusty Intronix LA1034 Logic Analyzer.
Cheers
Eric (acastlenut)