Program guide: How to control MAX7219 displays with a PIC16F1455 microcontroller

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • This is the additional program guide for the PIC16F1455-based MAX7219 LED multiplexing tutorial, where we talk about how to control MAX7219-based 7-segment displays and dot matrix displays and go through the C source code for the XC8 compiler line by line.
    Main video: • MAX7219 LED multiplexi...
    Companion article: www.friendlywire.com/tutorials...
    Thanks for watching, and let me know in the comments if you have any questions!
    Website: www.friendlywire.com
    Twitter: / friendlywire
    Reddit: / friendlywire
    Facebook: / friendlywire
    Instagram: / friendlywire
    Timestamps:
    00:00 Introduction
    00:22 Program overview
    01:01 Source code inside MPLAB X IDE
    09:11 Summary

Komentáře • 17

  • @75slaine
    @75slaine Před 2 lety +2

    Perfect with. my morning coffee.

    • @FriendlyWire
      @FriendlyWire  Před 2 lety +1

      Ha, thanks! Hope you had a great coffee and and even better day :)

  • @owaisnajam5304
    @owaisnajam5304 Před 2 lety +1

    Thanks. I was searching for something like this and found your video. Hope that it will help me.

    • @FriendlyWire
      @FriendlyWire  Před 2 lety

      Thank you for your nice comment, I am glad this video is helpful to you! Let me know if you have additional questions, I am happy to help! :)

    • @owaisnajam5304
      @owaisnajam5304 Před 2 lety +1

      @@FriendlyWire Thank you for your support. I really appreciate you for sharing the code.

    • @FriendlyWire
      @FriendlyWire  Před 2 lety

      @@owaisnajam5304 Of course! And have a great weekend!

  • @ekp_chinthaka9845
    @ekp_chinthaka9845 Před 2 lety +1

    it's very good thanks

    • @FriendlyWire
      @FriendlyWire  Před 2 lety

      Thank you so much, I am glad you like it! :) Let me know if you have any questions or suggestions, and have a great day!

    • @ekp_chinthaka9845
      @ekp_chinthaka9845 Před 2 lety +1

      @@FriendlyWire thanks Sr.

  • @adriansinclair5062
    @adriansinclair5062 Před 9 měsíci +1

    Great video but can I ask if this source code will work in a nano using the Arduino IDE?
    Trying to find a way to light 64 LEDs and dim them through 8 steps for a retro computer keyboard and this is perfect but only if the code works on a nano (and I'm a complete novice although willing to adapt the code)

    • @FriendlyWire
      @FriendlyWire  Před 9 měsíci

      Glad you liked the video, Adrian! Unfortunately, this is for a PIC microcontroller so it does not directly work on an Arduino. However, if you understand how the MAX7219 works, it may not be too difficult to change the code so that it works on Arduino.

  • @AnkitVaidyagunner
    @AnkitVaidyagunner Před 2 lety +1

    I am trying to use an 14 segment display using pic16F877A chip, do you think this chip max7219 can drive it? can you help me on it. As far as i can searched online, MAX6955 pops up everywhere. and it looks complicated than this chip. I really like the way you have explained the code about this chip , its really helpful.
    hope you can help me!! or teach me more on it. I am new to PIC environment so not having the advantage of Arduino library is really making things difficult.

    • @FriendlyWire
      @FriendlyWire  Před 2 lety

      Hey Ankit, thank you for your interest! 14 segment displays are different to drive with the MAX7219 because this chip is really developed to drive units of eight LED's with common anodes. I think it's probably easier to use two TLC5916 chips to drive these displays, I have a video on that chip here: czcams.com/video/EsUxWO096L0/video.html

  • @abghaffar3613
    @abghaffar3613 Před 2 lety +1

    Can you help me i wanna make simulation in 32x16 matrix using Arduino in proteus

    • @FriendlyWire
      @FriendlyWire  Před 2 lety

      Hello :) Unfortunately I do not use Arduinos. But I am curious, what do you want to simulate?

  • @Syeda-Hadia
    @Syeda-Hadia Před rokem +1

    Sir can I use pic16F877 instead of pic16F1455

    • @FriendlyWire
      @FriendlyWire  Před rokem

      Yes, of course, this is possible. You need to change to code slightly to accommodate for that. This tutorial is about the MAX7219 driver, and when you follow the steps it will be easy to adjust the code.