The Godfather talking
Share your stuff or I will make you regret it.
Sonsivri
 
*
Welcome, Guest. Please login or register.
Did you miss your activation email?
May 16, 2024, 11:04:44 23:04


Login with username, password and session length


Pages: [1]
Print
Author Topic: IS IT POSSIBLE TO SCROLL THE DISPLAY DATA OF 16X2 LCD  (Read 5223 times)
0 Members and 1 Guest are viewing this topic.
chandra2sekhar2000
Active Member
***
Offline Offline

Posts: 127

Thank You
-Given: 24
-Receive: 18


« on: September 26, 2006, 01:16:27 13:16 »

HELLO I HAVE TRIED TO SCROLL THE LCD CONTENT OF 16X2 DISPLAY USING LCDOUT COMMAND OF PBP.BOTH 2 LINE DATA IS SCROLLING.BUT IS IT POSSIBLE TO SCROLL ONE LINE WHILE KEEPING THE OTHER LINE STANDING.IF POSSIBLE PLEASE PROVIDE THE CODE FOR BOTH LEFT TO RIGHT AND FROM RIGHT TO LEFT.FOR SCROLLING BOTH THE LINES I HAVE USED THE FOLLOWING SUBROUTINE.

SCROLL:
FOR B0 = 0 TO 40
LCDOUT $FE,$18
PAUSE 300
NEXT
RETURN
Logged
tasosstr
Junior Member
**
Offline Offline

Posts: 75

Thank You
-Given: 95
-Receive: 14


« Reply #1 on: September 28, 2006, 10:57:03 22:57 »

Hi,

Try this http://www.protongeeks.com/index.php?option=com_content&task=view&id=95&Itemid=27

I hoppe to help you ...
Logged
sadman
Hero Member
*****
Offline Offline

Posts: 687

Thank You
-Given: 1761
-Receive: 2651


Sow The Seeds of Love


« Reply #2 on: October 04, 2006, 06:19:30 06:19 »

here you go may this will help you

DEVICE 16F84A
DECLARE LCD_INTERFACE 4         ' 4-line or 8-line interface is required by the LCD.
DECLARE LCD_LINES 4             ' Inform the compiler as to how many lines the LCD has
           


DIM FORTONEXT AS WORD
DIM SCROL AS WORD
DIM ASCII, CHAR1
PORTB=0
PORTA=0
DELAYMS 500                ; to stabilized uPc

PRINT_MESSAGE:
FOR SCROL= 0 TO 800                                                                                                       
CURSOR 1,1   
FOR ASCII=0 TO 19, STEP 1                                                         ' 0 TO 19 MAKES A TOTAL OF 20 LOCATION IN THE LCD (FOR LCD = 20 CHARS)
CHAR1 = LREAD LABEL + (ASCII+ SCROL)                                                      ' Read memory location LABEL + LOOP
PRINT CHAR1
NEXT ASCII

delayms 250                ; DELAY IN ORDER TO SEE THE TEXT IN THE LCD                                      

NEXT SCROL      
GOTO PRINT_MESSAGE
   
LABEL:
LDATA "Fragrance"
LDATA "enjoy on sonsivri"
LDATA "PIC BASIC Proton"

GOTO PRINT_MESSAGE

i could not found any attachment option to attach file

regards
sadman
« Last Edit: July 20, 2007, 08:02:21 08:02 by sadman » Logged
sohel
Senior Member
****
Offline Offline

Posts: 442

Thank You
-Given: 167
-Receive: 149



« Reply #3 on: October 05, 2006, 06:01:14 06:01 »

a ton of lcd
try it
Logged
Pages: [1]
Print
Jump to:  


DISCLAIMER
WE DONT HOST ANY ILLEGAL FILES ON THE SERVER
USE CONTACT US TO REPORT ILLEGAL FILES
ADMINISTRATORS CANNOT BE HELD RESPONSIBLE FOR USERS POSTS AND LINKS

... Copyright © 2003-2999 Sonsivri.to ...
Powered by SMF 1.1.18 | SMF © 2006-2009, Simple Machines LLC | HarzeM Dilber MC