π
<-

Questions de HW z80

:32ti73: :32ti73e: :32ti73e2: :32ti76f: :32ti80: :32ti81: :32ti82: :32ti85: :32ti86: :32ti82s: :32ti82sf: :32ti82sfn: :32ti83: :32ti83p: :32ti83pb: :32ti83pr: :32ti83pfr: :32ti83pse: :32ti84p: :32ti84pse: :32ti84ppse: :32ti84pfr: :32ti84pcse: :32ti83pfrusb: :32ti82p: :32ti82a: :32ti84pce: :32ti83pce:

Questions de HW z80

Unread postby Mingerton » 21 Jan 2015, 16:15

Bonjour à tous !

Depuis quelques temps j'ai un projet assez conséquent qui demande des informations pointues sur le hardware des TI-z80. J'ai demandé plusieurs fois sur le chat, sans avoir de réponses des gens susceptibles de pouvoir m'aider. Je poste donc dans un topic afin de pouvoir viser tout le monde et de poster mes questions au fur et à mesure de mes recherches. Le modèle sur lequel je programme est une TI-83+ SE pour l'info.


J'ai déjà plusieurs questions pour commencer :

1° Quel est le débit binaire en sortie et entrée de la prise jack, est-il possible de le faire varier, matériellement ou logiciellement ? -> D'après cette page, ce débit est égal à 9600 bauds. La deuxième partie de la question reste valable

2° Quels sont les niveaux (en Volt) délivrés par la prise jack ?

3° Quelle est la parité des informations délivrées par la prise ?


Merci d'avance ! ;)
User avatar
Mingerton
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 69.6%
 
Posts: 656
Images: 2
Joined: 13 May 2014, 19:36
Location: À l'infini
Gender: Male
Calculator(s):
MyCalcs profile
Class: Américaine

Re: Questions de HW z80

Unread postby Mingerton » 22 Jan 2015, 18:14

UP ! :#roll#:

Je suis vraiment désolé mais si qui que ce soit a une réponse il faut à tout prix qu'il me la donne, j'ai vraiment pas envie de cramer ma calc et je n'ai rien trouvé sur internet...
User avatar
Mingerton
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 69.6%
 
Posts: 656
Images: 2
Joined: 13 May 2014, 19:36
Location: À l'infini
Gender: Male
Calculator(s):
MyCalcs profile
Class: Américaine

Re: Questions de HW z80

Unread postby Lionel Debroux » 22 Jan 2015, 18:26

1) Le protocole habituel utilisé par TI est une sorte de half-duplex bizarre, avec vitesse variable. Avec du code ASM tiers, on peut s'amuser à implémenter d'autres protocoles, du quasi-9600 bps ou bien du CALCnet, par exemple.

2) 5V sur TI-Z80, 3.3V sur TI-68k. Les deux calculatrices sont physiquement capables de se parler sans dommages électriques, comme le montre l'utilisation de X-Link.

3) Je ne suis pas sûr de comprendre la question, donc je vais peut-être répondre à côté...
Par défaut, l'état de repos des deux lignes de données est haut (5V / 3.3V).
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Questions de HW z80

Unread postby Mingerton » 22 Jan 2015, 18:33

Ok merci Lionel pour cette réponse rapide ;)

1) Donc pour faire varier ce débit binaire je n'ai pas d'autre choix que de travailer dans un autre protocole ? Mon but est de le réduire de moitié pour info

2) Nous parlons bien de niveaux bas/haut de -5/5V pour les z80 ? Car j'ai déjà croisé des maxhines en 0/5V oO Si c'est bien -5/5V, c'est parfait pour moi :bj:

3) Par la parité des informations j'entendais dans la répartitions des données transmises, combien de bit de parité sont effectifs. Par exemple, une donnée envoyée par la machine A "pesant" 7 bit sera incrémentée d'un bit de parité afin de retrouver un format 8 bit. Mais ta réponse sur l'état haut me servira aussi peut être ;)
User avatar
Mingerton
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 69.6%
 
Posts: 656
Images: 2
Joined: 13 May 2014, 19:36
Location: À l'infini
Gender: Male
Calculator(s):
MyCalcs profile
Class: Américaine

Re: Questions de HW z80

Unread postby Lionel Debroux » 22 Jan 2015, 18:49

1. Au contraire: le protocole utilisé par TI a un débit variable (voir à ce sujet le délai entre bits réglable dans libti*/TILP), ce qui n'est le cas ni du 9600 bps classique, ni de CALCnet, tous les deux basés sur des timings.

2. Non, c'est 0V/5V pour les TI-Z80 et 0V/3.3V pour les TI-68k. C'est chiant de devoir bosser avec du -5V/5V et pire, -12V/12V.

3. Pour autant que je sache, aucune info de parité n'est transmise dans le protocole utilisé par TI. Tu peux vérifier dans le linkguide associé à libti*/TILP.
Si tu utilises un autre protocole, tu fais ce que tu veux.
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.4%
 
Posts: 6873
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Questions de HW z80

Unread postby Mingerton » 22 Jan 2015, 18:56

Ok ba je vais regarder la doc de libti*/TILP pour plus d'infos alors ;)

Je dois avouer que ce voltage m'embête mais bon... :/ Des composants vont régler ce problème je l'espère
User avatar
Mingerton
Niveau 13: CU (Calculateur Universel)
Niveau 13: CU (Calculateur Universel)
Level up: 69.6%
 
Posts: 656
Images: 2
Joined: 13 May 2014, 19:36
Location: À l'infini
Gender: Male
Calculator(s):
MyCalcs profile
Class: Américaine


Return to Problèmes divers / Aide débutants

Who is online

Users browsing this forum: ClaudeBot [spider] and 5 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"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.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
2580 utilisateurs:
>2525 invités
>49 membres
>6 robots
Record simultané (sur 6 mois):
7582 utilisateurs (le 25/06/2025)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)