DOT MATRIX LED Moving message display board USING MICROCONTROLLER 8051

This project uses the At89C51 microcontroller with an Agilent Technologies HDSP-2112, 8-Character, 5X7 Dot Matrix, Alphanumeric Programmable Display to create a marquee style moving message display. Your custom message scrolls by from right to left facing the display.
LED moving message diaply using PIC16f628 CD4017 and 74LS595 click here for complete circuit diagram and example code for LED moving message display
This image is the control board of moving message display, i am going to build this.
after sucessful result i will hopefully tell you all about.
The circuit board was designed with the microcontroller located on the back of the circuit board leaving just the display and reset button on the front. This lets the unit be mounted on a hat or shirt pocket. Your message is hard coded into code space within the microcontroller. You can have several micros programmed with different messages, and just snap in another micro to change your message.i want to build a moving messege display board with 8051 microcontroller, can anyone tell me what software and technique should i use. i want to put 3 words and 28 letters. The dot matrix LED display will be controlled with microcontroller 8051.
Just use timer interrupt.
Check the pseudo codes below..
//-------------------------------------------------
char dispBuffer[MessageSize];
//Timer interrupt 500mSec
void Timer1()
{
printf(" "); // Clear LCD Line
strcpy (dispBuffer, dispBuffer+1, MessageSize-1); // Scroll n-1 Byte
strncat (dispBuffer, dispBuffer,1); // Add 1st char at the end
dispBuffer[MessageSize] = 0; // String Termination
printf (dispBuffer); // display New Messeage
}
//------------------------------------------------------
the message should be initialized in a main routine at the very beginning..
Timer routine can also be replaced into simple loop using loop-delay in it.
You may process any user input to break out of the loop then.
If you people have any idea to change this ciruictry please let me know.

This project uses the At89C51 microcontroller with an Agilent Technologies HDSP-2112, 8-Character, 5X7 Dot Matrix, Alphanumeric Programmable Display to create a marquee style moving message display. Your custom message scrolls by from right to left facing the display.
LED moving message diaply using PIC16f628 CD4017 and 74LS595 click here for complete circuit diagram and example code for LED moving message displayThis image is the control board of moving message display, i am going to build this.
after sucessful result i will hopefully tell you all about.
The circuit board was designed with the microcontroller located on the back of the circuit board leaving just the display and reset button on the front. This lets the unit be mounted on a hat or shirt pocket. Your message is hard coded into code space within the microcontroller. You can have several micros programmed with different messages, and just snap in another micro to change your message.i want to build a moving messege display board with 8051 microcontroller, can anyone tell me what software and technique should i use. i want to put 3 words and 28 letters. The dot matrix LED display will be controlled with microcontroller 8051.
Just use timer interrupt.
Check the pseudo codes below..
//-------------------------------------------------
char dispBuffer[MessageSize];
//Timer interrupt 500mSec
void Timer1()
{
printf(" "); // Clear LCD Line
strcpy (dispBuffer, dispBuffer+1, MessageSize-1); // Scroll n-1 Byte
strncat (dispBuffer, dispBuffer,1); // Add 1st char at the end
dispBuffer[MessageSize] = 0; // String Termination
printf (dispBuffer); // display New Messeage
}
//------------------------------------------------------
the message should be initialized in a main routine at the very beginning..
Timer routine can also be replaced into simple loop using loop-delay in it.
You may process any user input to break out of the loop then.
If you people have any idea to change this ciruictry please let me know.






This comment has been removed by the author.
ReplyDeleteNice and help full information
ReplyDeleteNice Work done
Gr8 LAGAY RAHOO MUNA BAHEE
You could easily be making money online in the undercover world of [URL=http://www.www.blackhatmoneymaker.com]blackhat methods[/URL], Don’t feel silly if you don't know what blackhat is. Blackhat marketing uses alternative or not-so-known methods to generate an income online.
ReplyDeleteHello, I new yours frient on this forum)
ReplyDeleteGreat post thanks
ReplyDeleteI did this with an arduino on my blog.
ReplyDeleteHey im new here.
ReplyDeleteIm sam, how is everyone?
I look forwards to being a active memeber
Hi,
ReplyDeleteI need code for this project.
Hey im new here.
ReplyDeleteIm sam, how is everyone?
I look forwards to being a active memeber
@ ozzyw
ReplyDeletewellcome to join microcontroller51.blogspot.com
and good to be an active member.
post your questions and comments here for discussion on microcontroller projects.
Hi Dr.
ReplyDeletedo you think I can use this design by controlling the clock and the data inputs through the computer instead of a PIC?
Can I also have the components list you used?
Thanks in advance
@ Charliegsdx :-
ReplyDeleteYou want to develop a moving messsage display directly controlled by the computer?
This is not easy job i think because from computer we can have data in or out through three types of port for general control and monitoring purposes.
1. Parallel or printer ports
2. Serial Rs232 comm ports
3. USB ports
The last two require use of external microcontroller or microprocessor for there operation and transmit/receive of data to/from computer to any external device for any purpose.
The first donot require any external microcontroller of microprocessor for interfacing purposes, you can make some suitable driver circuit based on TTL ICs like buffers,latches, decoders.
But here two problems are encountered.
1. Now a days, the parallel port is no longer available on laptop and even desktop computers also donot have printer or parallel port with them.
2. The moving message display mostly used multiplexing technique for display any message, which required some specific frequency and refresh rate of LEDs. The ON/OFF state of each individual LEDs is controlled in a very careful manner. otherwise the blinking or shadow effects or even garbage results will appeared. In this control the delay in signals is not effordable, and in PC control applications, some variable delays can occur due to varaity of applications executions running on microprocessor.
I think , i have covered your questions?? If not then you can ask further.
dear sir
ReplyDeletei want a code for dotmatrics display 5x7 to show the nos like 1,2,3,4,5,6,7,8,9 to scroll up and down if i press a switch i am using 74hc164 serial to parallel converter to drive rows
and rows through a 74hc04 inverter and then through transistors 5c557 to colums
thanking you
yours faithfully
thomasmv
@ thomas mv christ (Dot Matrix Display for Digits on LEDs):-
ReplyDeletePlease provide following:-
1. circuit diagram of your LED dot matrix display, as code depends on hardware and pin configurations.
2.Which microcontroller you are using?
3. Which language you want to use?
4. Have you prepared any code segment?,if yest then send it too.
I hope you understand it.
i need the code of this program DOT MATRIX LED Moving message display USING MICROCONTROLLER 8051.
ReplyDelete@ Anonymous (wants code for MMD):-
ReplyDeleteYOu need code of any dot matrix LED moving message display? OR you need the code of some special MMD?
In any case, you should explain your requirements along with circuit diagram, microcontroller and other componenets with features requirement of your desired MMD.
Each microcontroller or microprocessor based appilcation or project has software part and this software part or code of microcontroller is dependant on the hardware of the project. SO before asking some one for code, you should tell some one about the circuit diagram, microcontroler & other components being used in project. I think i have cleared my point?????
I hv dot matrix display board build using AT89C52.It displays message received through SMS
ReplyDelete@ Anonymous (LED dot matrix display using 8052):-
ReplyDeleteSorry, i donot understand your question.
Ok
you can send me your circuit diagram and code through my e-mail ID :rghkk@hotmail.com
Thanks
hello sir i m rahul dev a collage student i m working in this project in my final year. can you pls give me complete working and logic behind this.i need the code of this .kindily help regarding this.i would be very greatfull to you
ReplyDeletesir i hav tried to make circuit diagram as above in pcb but facing problem in codes i m using atmega 32 microcontroller sir my email address is rahuldev.ele@gmail.com
ReplyDeletehi i am stduent i need project sms controlled scroling display anyone help my e mail
ReplyDeletedevdatta_mhaiskar@in.com
hello sir,i am making message display which displays message written in pc in vb6 .so please help me to understand the pc side programming and mscomm command programming please thanks in advance sir
ReplyDeletei am jaimin patel sir posted the msg display comment
ReplyDeleteSir, our project is to make a digital clock in dot matrix display using 89C51 microcontroller can u plz send me code in assembly language and also the circuit diagram. pllllzzzzzzzzzzz
ReplyDeleteCan you please help me solve this paper??
ReplyDeleteURL: http://img145.imageshack.us/img145/1638/ampx.jpg