piyushpandey
Member level 4
Hello to all
I want to interface the 74594 shift register to my pic16f1508 microcontroller, but I am a little bit confused about the clock pins of the shift register.
Actually the shift register is consist of two clock pins one is for the shift register and the other is for the storage register. So I want to know that which pins of the pic16f1508 microcontroller should I use to provide the clock pulse to the shift register.
I am thinking that I should use the timers of the micrcontroller to provide the clock pulse to the shift register and the storage register but in some cases on the site I have saw that the people have used normal i/p pins for the clock source as here:
http://www.romux.com/tutorials/pic-tutorial/shift-registers
and http://www.oocities.org/mindtan2000/PIC.html
So I want to know that how can I generate the clock pulses from the general i/p pins and can I use the timers for this purpose or how the timers can be used as the clock source for the peripherals of the outside world.
Thank you
I want to interface the 74594 shift register to my pic16f1508 microcontroller, but I am a little bit confused about the clock pins of the shift register.
Actually the shift register is consist of two clock pins one is for the shift register and the other is for the storage register. So I want to know that which pins of the pic16f1508 microcontroller should I use to provide the clock pulse to the shift register.
I am thinking that I should use the timers of the micrcontroller to provide the clock pulse to the shift register and the storage register but in some cases on the site I have saw that the people have used normal i/p pins for the clock source as here:
http://www.romux.com/tutorials/pic-tutorial/shift-registers
and http://www.oocities.org/mindtan2000/PIC.html
So I want to know that how can I generate the clock pulses from the general i/p pins and can I use the timers for this purpose or how the timers can be used as the clock source for the peripherals of the outside world.
Thank you