Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
08/15/03 14:31
Read: times


 
#52664 - RE: Help me for LCD 16x2 , plz !
Responding to: ???'s previous message
I have changed my code like that . Is that true ,ertan balaban ? But it wasn't successfull . By the way, can you give me the code "Hello World" for example and its file.hex ?
Thanks soon .

cseg at 0
clr a
setb C

LCALL Delay_30
LCALL Delay_30
LCALL Delay_30
LCALL Delay_30
LCALL Delay_30
LCALL Delay_30
LCALL Delay_30

LCALL INIT_LCD
LCALL CLEAR_LCD
MOV E0h,#'H'
LCALL WRITE_TEXT
MOV E0h,#'E'
LCALL WRITE_TEXT
MOV E0h,#'L'
LCALL WRITE_TEXT
MOV E0h,#'L'
LCALL WRITE_TEXT
MOV E0h,#'O'
LCALL WRITE_TEXT
MOV E0h,#' '
LCALL WRITE_TEXT
MOV E0h,#'W'
LCALL WRITE_TEXT
MOV E0h,#'O'
LCALL WRITE_TEXT
MOV E0h,#'R'
LCALL WRITE_TEXT
MOV E0h,#'L'
LCALL WRITE_TEXT
MOV E0h,#'D'
LCALL WRITE_TEXT

Delay_30:
mov r2, #30
loop2:
mov r1, #250
loop1:
rlc a
djnz r1, loop1
djnz r2, loop2
RET

INIT_LCD:
SETB B0h.7
CLR B0h.6
MOV 80h,#38h
CLR B0h.7
LCALL WAIT_LCD
SETB B0h.7
CLR B0h.6
MOV 80h,#0Eh
CLR B0h.7
LCALL WAIT_LCD
SETB B0h.7
CLR B0h.6
MOV 80h,#06h
CLR B0h.7
LCALL WAIT_LCD
RET

WAIT_LCD:
SETB B0h.7
CLR B0h.6
SETB B0h.5
MOV 80h,#0FFh
MOV E0h,80h
JB E0h.7,WAIT_LCD
CLR B0h.7
CLR B0h.5
RET

CLEAR_LCD:
SETB B0h.7
CLR B0h.6
MOV 80h,#01h
CLR B0h.7
LCALL WAIT_LCD
RET

WRITE_TEXT:
SETB B0h.7
SETB B0h.6
MOV 80h,E0h
CLR B0h.7
LCALL WAIT_LCD
RET


end

List of 26 messages in thread
TopicAuthorDate
Help me for LCD 16x2 , plz !            01/01/70 00:00      
   RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
      RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
         RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
            RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
   RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
      RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
         RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
         RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
            RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
               RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
                  RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
                  RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
                     RE: Help me for LCD - Mak            01/01/70 00:00      
                        RE: Help me for LCD - Mak            01/01/70 00:00      
                     RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
      RE: Help me for LCD 26x48 , plz !            01/01/70 00:00      
         RE: Help me for LCD 26x48 , plz !            01/01/70 00:00      
         RE: Help me for LCD 26x48 , plz !            01/01/70 00:00      
         RE: Help me for LCD 26x48 , plz !            01/01/70 00:00      
   RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
      RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
         RE: P.S !            01/01/70 00:00      
      RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
   RE: Help me for LCD 16x2 , plz !            01/01/70 00:00      
   Muhammad Kamran            01/01/70 00:00      

Back to Subject List