Re: A82: Delay Routine Needed ASAP!


[Prev][Next][Index][Thread]

Re: A82: Delay Routine Needed ASAP!




Also, you normally need to reload b before each loop. Otherwise you can only
control the length of the first loop, the rest will all end up being 256.

DInes
----- Original Message -----
From: <ADAMMAN106@aol.com>
To: <assembly-82@lists.ticalc.org>
Sent: Thursday, December 03, 1998 3:10 PM
Subject: Re: A82: Delay Routine Needed ASAP!


>
>and he used 'a'.  djnz uses 'b'
>this will result in unpredictable happenings, and the delay could be
different
>every time (assuming 'b' is not known)
>
>~Adamman
>
>In a message dated 12/3/98 2:10:55 PM Eastern Standard Time,
>dines@resnet.gatech.edu writes:
>
>> this will make the calc display the contence of GRAPH_MEM 255 times,
which
>>  is not a good solution. The problem is that redisplaying the graphics
will
>>  cause flickering. You need to first displa the graphics, then make a
delay.
>>  Dines
>>  ----- Original Message -----
>>  From: Larry G Currie <larry1492@juno.com>
>>  To: <assembly-82@lists.ticalc.org>
>>  Sent: Thursday, December 03, 1998 1:56 PM
>>  Subject: RE: A82: Delay Routine Needed ASAP!
>>
>>
>>  >
>>  >Hey, I can answer this =-)
>>  >store a "delay value" into a
>>  >use djnz to decrease a until zero, then it will move on
>>  >eg.  [WARNING: Rough, unproofed example code]
>>  > ld a,255    ;puts 255 into a
>>  >Text1:
>>  > DISP_GRAPH   ;text display stuff would go here
>>  > djnz text1
>>  >
>>  >Text2:
>>  > DISP_GRAPH   ;text display stuff would go here
>>  > djnz text2
>>  >
>>  >It's in the ash school pages for more info on djnz
>>  >
>>  >-Larry C
>>  >Actually able to answer a question
>>  >
>>  >___________________________________________________________________
>>  >You don't need to buy Internet access to use free Internet e-mail.
>>  >Get completely free e-mail from Juno at
http://www.juno.com/getjuno.html
>>  >or call Juno at (800) 654-JUNO [654-5866]
>>  >