PIC12F675 32 LED PWM CONTROLLER WITH 74HC595, PIC16F84A AS SEQUENCE LED AND MULTISPEED KNIGHT RIDER

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
21,808
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Aug 24, 2009

This video show how the PIC12F675 is capable to drive up to 32 individual Led with a pure assembly code, the sequence codes is send from a master device via data and clock lines, 3 pins of PIC12F675 are used to send data,clock and latch signals to each 74HC595 generating magic PMW pulses to each LEDS, the PIC16F84A is a master LED secuence controller for PIC12F675 comunications.

Category:

Entertainment

Tags:

License:

Standard YouTube License

  • likes, 0 dislikes

Link to this comment:

Share to:

Uploader Comments (fastware2007)

  • how did you do pwm on the leds with the 74hc595's?

  • 74HC594 just store digital data in a time interval, this does not is the pmw pulses origin.PIC12F675 make the magic PMW Pulses.

  • Nice work fastware2007. And you have wired it on bread board very neatly. Thats lovely. But why you use two PICs, Why dont you use PIC like 16F88. Its also 18 pin. Also comes with Hardwired PWM Generator. You directly can connect PWM pin to 74HC595 Latchs. What you think ?

  • Hi, the first design concept is to bring the12F675 to max capacity work, but what you say you are right but otherwise no longer need to program the 16F84A PWM, only need 2 lines to send and little processing to do with each of the 32 LEDs that manages the 12F675, if you used all the 16F84A lines could easily control up to 192 LEDs, working with advanced effects and animation for LEDs using only one CPU is hard, you need to delegate that job to a slave CPU.

  • I try to use the new 12F1822 as a slave that is faster and I think q may control up to 64 or more LEDs instead of 32, I no longer need to overclock this new chip as if I do with the 12F675 running at 25MHz

see all

All Comments (39)

Sign In or Sign Up now to post a comment!
  • upload the circuit....thank's

  • This is UBER COOL!

  • Hey it seems very great! :D Could it be possible to drive 64 leds or more using more 74HC595 without modifying PIC's program?

    I'm very interested in it because I want to make a great project with this system, but with about 1000 leds (The same of 64leds multiplied by 16), and I would know if it was possible to have a schematic and C program (I can pay you) you can send me a private message.

    I thank you very much! :)

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more