[A83] Re: AGAIN!!!!!!!!!!!!!


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

[A83] Re: AGAIN!!!!!!!!!!!!!





>How about the link port on the 83+SE? When I insert, remove or send
>data over the link cable when the calc is off, it turns on. Doesn't that
>mean that an interrupt has to be generated (when it is off, it is
>executing a halt / it is waiting for the next interrupt, right?)?
>This does not work on the 83-. I don't know about the 83+, because
>I don't have one.
>
>Rob van Wijk


Yes, the z80's in TI calculators are shut down with a 'halt'. And the thing 
you describe here must mean that the 83+SE indeed uses interrupts for it's 
link port. But something different: What happens when a standard piece of 
code is executed to shut down the 83-?

ld a,1
out (3),a
halt

I know the 'outing' 1 to port 3 disables the internal timer, the lcd is shut 
down, and only the [ON] key interrupts are accepted from that point. Then 
the halt awaits an interrupt (that comes from an [ON] press). But it's the 
LCD thing that is upsetting me. Why does the LCD only shut down after a halt 
is executed? This code without the halt does noting to the 83-. Unless 
somewhere after this code there is a 'call _getkey', that also uses 'halts'.



      SUCKER [Pieter Van Nuffel]

_________________________________________________________________
Chat with friends online, try MSN Messenger: http://messenger.msn.com