LCD busy figyelo modban .....

HWSW Famulus hwsw at famulus.hu
Mon Jan 5 19:33:09 CET 2004



  HWSW Famulus wrote:
  > amikor gondoltam egyet es az 
  > eddigi wait-es lcd modult kicsereltem
  > a busy flag-et figyelosre......
  > 
  > Meglepetesemre a rutinom az eddigi
  > 26,77 msec helyett 8,33 msec alatt
  > kidobalja a szovegeket az LCD-re.

  En most ugy csinaltam, hogy a kiiro rutin egy 32 elemu tombbe (2*16 LCD) 
  irja amit akar, egy timer megszakitas fut 18kHz-el, es ha az LCD nem busy, 
  akkor frissiti a kijelzot a tombbol. Igy a foprogram nem vacakol az LCD-re 
  varakozassal.

  -- 
  ((( Móczik Gábor )))--((( hu <- DOT <- freemail <- AT <- progzmaster )))

igen pont ilyet ertettem en is idoosztasos alatt...
csakhat azt meg meg kell irni, mikozben
BASCOM-ban ott az LCD parancs
ami kenyelmesebb elsore.....

KJ

'----------------------------------------------------------------------------------------------------------'
 Sub Lcdtimewrite
'----------------------------------------------------------------------------------------------------------'

    If Lcdkep = 0 Then

        Rtc_gettime

        Locate 4 , 1
        Lcd Rtc_reg(rtc_ce) ; Bcd(rtc_reg(rtc_ye)) ; "."
        Lcd Bcd(rtc_reg(rtc_mo)) ; "."
        Lcd Bcd(rtc_reg(rtc_da)) ; ". "

        Locate 4 , 13
        Lcd Bcd(rtc_reg(rtc_ho)) ; ":"
        Lcd Bcd(rtc_reg(rtc_mi)) ; ":"
        Lcd Bcd(rtc_reg(rtc_se))

    End If

 End Sub





More information about the Elektro mailing list