Quantcast
Channel: Intel Communities: Message List
Viewing all articles
Browse latest Browse all 18599

PWM pins and Shift Register Clocks Boggus Interaction

$
0
0

Hi,

 

I have been running some experiments with Shift Register (74HC595) and the Galileo board, and got stuck with a behavior that is quite weird.

 

I put up some breadboard wiring to have a shift Register operate a 7 segment display (or a led sequence)

 

Fritzing Diagram Here: https://github.com/janunezc/ARDUINO/blob/master/demo_shift_register/74HC595_7SEGs%20-%20Single.fzz?raw=true

 

Basic Code Here: https://github.com/janunezc/ARDUINO/blob/master/demo_shift_register/shift_register_leds/shift_register_leds.ino

 

What this does is basically fill the shift register up to 6 bits forming a zero in the 7 segment display.

 

But, when I use pin 11~ of the Galileo board as Shift Clock (connected to pin 11 in the 74HC595) then it esporadically makes two shifts instead of just one when the Shift function is called.

 

After a lot of troubleshooting I moved to pin 8 which is not PWM, and the misbehavior ceased.

 

The question is: is there any consideration we have to officially take in regards of PWM pins to control digital clock signals there? I though using digitalWrite would be good enough, to make those pins behave the same as non PWM pins... Analo


Viewing all articles
Browse latest Browse all 18599

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>