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
 
Hi Ritesh..... I wish you would move away from that device... 64 bytes of ram is hard to work with..

Nigel's tutorials has one of these... see my signature..
 
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.
 
Can you get hold of pic16f628 or 648's? These are the main pic16f84a replacements with more of memory.
 
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:
**broken link removed**

The light version is the same as the pro... the optimization runs out after a month...
 
The third one is for OS X Apple! Windows is the top one.... If you have installed MPLAB then Hitech should have been installed, unless you said no.
 
Don't select activation.... Run it as demo... After a month it will resort to lite....
 
OK, i have installed plaese tell how to start simple C program and test it like blink LED..!!
 
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.
Cookies are required to use this site. You must accept them to continue using the site. Learn more…