'Interfacing TI Calculator'
M. Adam Davis
You can find some information on the TI calculator protocol and interface here:
and a little more spcific information on PIC <--> TI Calc interfacing here:
I hope this helps!
Plaid ribbon campaign against code commenting:
If it was hard to write, it should be hard to understand.
Andrew Seddon wrote:
Alan B Pearce
>You can find some information on the TI calculator protocol and interface here:
>and a little more spcific information on PIC <--> TI Calc interfacing here:
these two URL's that someone else posted were the links I had. Go to the second
URL, and look for the PIC interface that the guy designed to connect the
calculator to the serial line of the Macintosh, when running the TI Graphlink
program. I disassembled this software he provides, and it looks to me as though
it depends which clock edge occurs first as to wether a 0 or a 1 is clocked on
the interface. He claims a lot of people have had success with this device, so I
assume it is correct. Also while looking at this code have a look at the rather
nice method used for clocking in the RS232 line under interrupts.
I would appreciate any info you have on the interface, as I was looking to use
it for I2C, but this appears to require extra code inside the calculator. I have
not got into coding it beyond the normal operator interface, but would like any
info you have.
|<x-flowed>If your looking for some electrical details on the TI side of the interface
take a look at http://gtktilink.ticalc.org. If you download the ti protocol
documents, take a look in the hardware directory of the zip. That has some
good details about pullups etc. Just glancing, it shouldn`t be too difficult
to convert to I2C. Somebody has already done it in fact. Their is a link on
the links page of ticalc.org. But as you say it is based on extra code
inside the calc.
I suppose if you wanted to do I2C just using the TI`s low level protocol you
would need a pic in between to do the byte by byte conversion. That way all
you would need to do to control an I2C device would be to use the built in
Well once I get my PIC(actually an SX, but no difference in this context)
talking to the calc I`ll have a look at I2C conversion. I know I have some
I2C libary routines about somewhere so once I get a libary of TI routines
going it should be dead easy to do the conversion. I`ll let you know how I
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
More... (looser matching)
- Last day of these posts
- In 2000
, 2001 only
- New search...