Scrolling Text on LCD by PIC Microcontroller

Scrolling Text on LCD by PIC microcontroller is very simple but very important one. For moving forward we need basic knowledge on how to display the text on LCD by pic Micro controller. For that please see my previous post on that β€œDisplaying text on LCD by interfaced with PIC16F877 microcontroller in 4 bit mode” .

Now to start with Scrolling text on LCD by PIC microcontroller in 4 bit mode, we need support of

  • 1Β Proteus 7 ProfessionalΒ (where we Make your hardware arrangement our project and simulate it to see the result)
  • 2Β Mikcro C.Β (here we write the Embedded C Program and build the hex file of that)

Scrolling Text on LCD by PIC Microcontroller

So we start withΒ Proteus 7 Professional

To build Scrolling text on LCD by PIC microcontroller in 4 bit mode, we need to add some device in proteus as like in other project we did. Those are

  • 1)Β Β Β Β Β Β Crystal
  • 2)Β Β Β Β Β  Pic16f877
  • 3)Β Β Β Β Β  LM016L ( LCD display)

Now how to add, make the interfacing and to see the result of our project how it simulates? See my video in below where I show you step by step.

Β 

In Makcro C

See in Makcro C how to display text in LCD I already discus in my previous post at Displaying text on LCD by interfaced with PIC16F877 microcontroller in 4 bit mode . so in this post I not discussing tish portion I only discuss how to scrolling the text. For scrolling the text we have to know some other command those are

 

LCD_SHIFT_RIGHTΒ Β Β Β Β Β Β Β  (By this command text on LCD shift one bit position in Right)

LCD_SHIFT_LEFTΒ Β Β Β Β Β Β Β Β Β Β  (By this command text on LCD shift one bit position in left)

 

For more detail: Scrolling Text on LCD by PIC Microcontroller


About The Author

Ibrar Ayyub

I am an experienced technical writer holding a Master's degree in computer science from BZU Multan, Pakistan University. With a background spanning various industries, particularly in home automation and engineering, I have honed my skills in crafting clear and concise content. Proficient in leveraging infographics and diagrams, I strive to simplify complex concepts for readers. My strength lies in thorough research and presenting information in a structured and logical format.

Follow Us:
LinkedinTwitter

Leave a Comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.