I have been given the project of designing software for the Ti-84 to output Own signals. This requires the calculator to output 5v and pulse it. I can make the code in assembly to do all the rest but after hours and hours of looking, I am still unable to find the correct way to configure the hardware programmatically to output 5v on the bus line. I have tried reverse engineering the OS and USB8x and have found many commands that seem to be correlated with outputting this including the gpio ports and USB controller ports but have never gotten it to successfully work! Any suggestions or solutions?
This seems interesting. I looked this up and it appears that the 84 is not able to output 5V due to the voltage regulator, which brings it down to 3.3V or so. You'd need a charge pump to bring it back up. Maybe you can find the code to initialize the built-in charge pump, but I doubt you'll find the code. An alternative would be to solder in your own charge pump and then start it via GPIO (source).
Thank you, all my other sources seem to agree with you. I know you can add an internal charge pump however I want to distribute this code and not require anyone else to make hardware modifications. I know it is possible to turn the charge pump on because USB8x can power mice, keyboards, and other devices that require 5v. I just need to know the code to do that. Thank you for your information. Would you happen to also know whether you would be able to use the charge pump to output 5v on the io pin?
I think it is possible, but I'm not sure if the circuitry allows for that.
  
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
Page 1 of 1
» All times are UTC - 5 Hours
 
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Advertisement