Continue to Site

Welcome to our site!

Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

  • Welcome to our site! Electro Tech is an online community (with over 170,000 members) who enjoy talking about and building electronic circuits, projects and gadgets. To participate you need to register. Registration is free. Click here to register now.

Help need to build scrolling led dispaly....

Status
Not open for further replies.

koolguy

Active Member
HI,

I need to build small scale without keypad scrolling text display by using PIC starting from PIC16f676....
I have seen it working as scanning from left right like that.

please guide me further!!

Thanks
 
If you start a design out with very little RAM and only 14 pins you will have problems.

If is much batter to start out with some extra pins and a part with too much RAM. Many of the PICs have parts that are pin compatible and have three sizes of RAM and FLASH. Start out with the big part and after it is working look to see what it takes to use the smaller part.

Do not start out with the small part and when it is not working wish you had the bigger part and there is no pin compatible bigger part.
 
https://www.best-microcontroller-projects.com/led-dot-matrix-display.html has a good explanation of how to build the hardware.

https://www.waitingforfriday.com/index.php/16x8_LED_Matrix_Display and https://www.jbprojects.net/projects/led/ might give you some inspiration for what is possible.

The software is not hard, very similar to writing code for a graphic LCD. But like ronsimpson says you will need more RAM, especially if you want to do scrolling text without writing very complicated code.

You can see something similar I did here: https://www.youtube.com/watch?v=YPOvv_sZ7Rw and the PCB version here https://www.youtube.com/watch?v=nZvTu3tt1g8&feature=plcp - this was the first project I did using the PIC.
 
It would be best if you did some research and came back with specific questions. We cannot do the whole project for you from scratch.
 
Here's a 15x7 Display with surface-mount components:
**broken link removed**

Here's the same one from a constructor:
**broken link removed**

and another version:
**broken link removed**

<snip>
 
Last edited by a moderator:
you can copy any of the tutorials in my signature.

Nigel's tutorials.. re-written in C. https://www.electro-tech-online.com/articles/nigel-goodwins-tutorials-in-c.467/

Use a pic16f676 if you like.
Code:
#include<htc.h> // definitions are here
#define _XTAL_FREQ 4000000

void main()
   {
   TRISA = 0;
   while(1)    // loop forever
      {
      RA0 = 1;  //porta.0 on
      __delay_ms(200);
      RA0 = 0;  //porta.0 off
      __delay_ms(200);
      }
   }

Something like this .... If the 676 has a comparator, then add the line CMCON = 7;

Thanks for the heads up edeca!!!
 
Last edited by a moderator:
Status
Not open for further replies.

Latest threads

Back
Top