π
<-
Chat plein-écran
[^]

Attempt to recieve values from the TI-66 printer port

:32ti30xbv: :32ti30xbb: :32ti30xsmv: :32ti30xpmv: :32ti34mv: :32ticolp:

Attempt to recieve values from the TI-66 printer port

Message non lude tryt » 13 Juil 2023, 01:44

Hello, it is me again.

Recently I have become interested in TI's programmable calculators, particularly the LCD models TI-55 III, TI-57 II, TI-60, TI-62, TI-65, TI-66, although I only have got my hands on a TI-65 and TI-66. Anyway, I enjoy writing programs and all, but one feature of the TI-66 has caught my interest: the two-pin printer port. This calculator from 1984 is compatible with the PC-200 printer from the same year. I cannot find one of these and the paper must be expensive to supply. I would like to create my own device to act as a "printer" and using a computer, record the outputs of the calculator for later use.

The calculator has three main printer uses, aside from a few others accessible with OP codes. First is the Print command, which prints the number in the display. Second is Trace, which prints the operations used during operation of the calculator. Third is the List command, which prints the program steps for debugging purposes. I have an oscilloscope and an Arduino kit to use to make my device. I have set them up to detect and save the output pulses from the calculator. However, whenever I print a value or use an operation in the trace mode, only a single or maybe two pulses are sent out, at a little over 3 volts.

From this I assume the information cannot be carried in this single pulse. The calculator must want a response from the "printer" in order to give me the rest of the data in pulses. However, after writing a simple program to respond, a single, double, or triple pulse in response at the same voltage with a few different time scales have returned no additional output from the calculator. I know that the calculator is recieving the response from my device because with one of the multi-pulse outputs, such as the = key in the trace mode, any signal I send between the pulses will delay the calculator's second pulse to later.

Is there some typical "handshake" signal used around this time which the TI-66 is expecting before it sends the actual data to print? Any information to help me is appreciated, and any clarifying questions I am open to answer.

Thanks,
tryt
Avatar de l’utilisateur
tryt
Niveau 7: EP (Espèce Protégée: geek)
Niveau 7: EP (Espèce Protégée: geek)
Prochain niv.: 9.4%
 
Messages: 13
Inscription: 26 Sep 2022, 02:46
Genre: Homme
Calculatrice(s):
MyCalcs profile

Retourner vers TI (30/34/36, Collège)

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 6 invités

-
Rechercher
-
Social TI-Planet
-
Sujets à la une
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Offre de test des nouveautés de rentrée 2024 par Casio. Enseignant(e), reçois gratuitement 1 exemplaire, à ton choix, de la Graph Light ou bien de la Graph Math+
14€ remboursés par Casio sur l'achat de ta calculatrice Graph 35 d'ici le 31 Octobre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 90+E d'ici le 31 Décembre 2024
10€ remboursés par Casio sur l'achat de ta calculatrice Graph 25 d'ici le 31 Décembre 2024
8€ remboursés par Casio sur l'achat de ta calculatrice Graph Math+ d'ici le 31 Octobre 2024
Reprise de ton ancienne fx-92 Collège ou Graph 25/35/90 à 3€ peu importe son état. Même non fonctionnelle et donc invendable, même ancienne Graph 35 non conforme aux programmes (pas de Python), même ancienne Graph 25/35 inutilisable aux examens (pas de mode examen) et donc invendable. Etiquette de retour fournie, pas de frais de port à payer.
3€ remboursés par Casio sur l'achat de ta calculatrice fx-92 Collège d'ici le 30 Septembre 2024
5€ de remise immédiate sur l'achat de ta calculatrice TI-83 Premium CE Edition Python chez les revendeurs partenaires
4€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced Edition Python chez les revendeurs partenaires
3€ de remise immédiate sur l'achat de ta calculatrice TI-82 Advanced chez les revendeurs partenaires
Comparaisons des meilleurs prix pour acheter sa calculatrice !
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234567891011121314
-
Faire un don / Premium
Pour plus de concours, de lots, de tests, nous aider à payer le serveur et les domaines...
Faire un don
Découvrez les avantages d'un compte donateur !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partenaires et pub
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
1041 utilisateurs:
>1016 invités
>21 membres
>4 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Autres sites intéressants
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)