Author: ajcord
Posted: 12 Mar 2013 09:13:46 pm (GMT -5)
That is certainly an option. However, I would prefer to use USB if possible because as I stated in one of my first posts, this is primarily a learning experience. If USB is not practical, I am open to using the link port instead.
Oh, that makes much more sense now. If I use an Arduino, would I need a similar USB module? The Nano seems to be programmed via its mini-B USB port, so it should be possible for me to use the USB port as well. Perhaps the Nano uses a separate USB processor like the TI-84?
_________________
This isn't the signature you're looking for.
Posted: 12 Mar 2013 09:13:46 pm (GMT -5)
KermMartian wrote: |
If you're going to use the Arduino to do the heavy lifting, why not just use the I/O port together with my Arduino to TI linking protocol routines for Arduino to calculator communication. |
That is certainly an option. However, I would prefer to use USB if possible because as I stated in one of my first posts, this is primarily a learning experience. If USB is not practical, I am open to using the link port instead.
KermMartian wrote: |
Yes, you're correct that 16MHz has a hard time with USB (check out the V-USB drivers). You are incorrect about the calculator: the ASIC has a separate USB module that runs on a 48MHz clock that takes care of USB communication. The z80 core uses buffers to send and received USB data. |
Oh, that makes much more sense now. If I use an Arduino, would I need a similar USB module? The Nano seems to be programmed via its mini-B USB port, so it should be possible for me to use the USB port as well. Perhaps the Nano uses a separate USB processor like the TI-84?
_________________
This isn't the signature you're looking for.