[A83] Re: ports


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

[A83] Re: ports




Please note that most of this only counts for the 83-

port 00h
 bit 0 \ write to the datalines of the linkport
 bit 1 /
 bit 2 \ read the data lines
 bit 3 /
 bit 4 - most significant bit indicating current rompage
 bit 5 - always 0 ?
 bit 6 - always 1 ?
 bit 7 - always 1 ?

port 01h - keyboard

port 02h
 bit 0  \ least significant bits indicating current rom page
 bit 1  /
 bit 2 /
 bit 3 - always 1 ?
 bit 4 \ used in the interrupt routine when you startup the calc
 bit 5 / when set (I'm not sure) the calc resets, (probably when you take out batteries while the calc's still on.
 bit 6 - always 1 ?
 bit 7 - always 1 ?

port 03h - interrupt mask
 bit 0 -  \ indicate what code should be called
 bit 1 -  / during an interrupt
 bit 2 - /
 bit 3 - status of the ON-key being pressed or not
 bit 4 - not used ?
 bit 5 - not used ?
 bit 6 - not used ?
 bit 7 - not used ?

port 04h - ? power settings ?

port 10h - lcd instruction port

port 11h - lcd data port

port 14h - battery check
 bit 0 - set when batteries are OK
 bit 1 -> bit 7 - not used

> ----------------------------------------
> From: The one and only SUCKER ... <sucker_pvn@hotmail.com>
> Sent: Wed Aug 29 21:04:33 GMT+02:00 2001
> To: <assembly-83@lists.ticalc.org>
> Subject: [A83] ports
> 
> 
> 
> Can somebody describe all the existing ports, with their
> numbers? (like: battery=?, screen=?, keyboard=?, ...)
> 
>    SUCKER
> 
> _________________________________________________________________
> Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
> 
> 
> 

-----------------------------------------------------
Mail.be, Free WebMail and Virtual Office
http://www.mail.be