Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

brouillon:electronique:reset_hard 2018/01/04 19:12 brouillon:electronique:reset_hard 2018/12/15 17:45 version actuelle
Ligne 36: Ligne 36:
== Le circuit de RESET == == Le circuit de RESET ==
-Celui-ci est composé deux 3 parties dont nous allons étudier le fonctionnement.+Celui-ci est composé de 3 parties dont nous allons étudier le fonctionnement.
Comme je l'ai signalé précédemment, le signal de remise à zéro peut-être à activation à l'état bas (/RESET comme sur le Z80, le Gate Array, le PSG ou encore le CRTC) mais il peut être aussi à activation à l'état haut (RESET comme sur le PPI 8255). Comme je l'ai signalé précédemment, le signal de remise à zéro peut-être à activation à l'état bas (/RESET comme sur le Z80, le Gate Array, le PSG ou encore le CRTC) mais il peut être aussi à activation à l'état haut (RESET comme sur le PPI 8255).
Ligne 44: Ligne 44:
Donc si nous forçons la broche 41 à l'état bas, le PPI continue sont petit bonhomme de chemin sans n'avoir rien vu ! Donc si nous forçons la broche 41 à l'état bas, le PPI continue sont petit bonhomme de chemin sans n'avoir rien vu !
-Autre problème qu'auront remarqué les connaisseurs: le 74LS132 est une puce a sortie dites « push-pull » et non « collecteur ouvert », c'est-à-dire qu'elle force l'état de la ligne à 0 volt ou +5 volts et donc si on vient appuyez sur notre petit bouton, c'est le drame: on provoque un court-circuit((une sortie à collecteur ouvert ne sait que forcer à 0 un signal, la mise à l'état haut ce fait par une résistance de forte valeur, ainsi plusieurs composants peuvent forcer l'état 0 sans se marcher sur les pieds, c'est par exemple la solution utilisée par /INT qui permet à n'importe quel périphérique ou extensions d'effectuer une interruption, ou encore /ROMDIS qui permet à une extension de désactiver la ROM interne du basic pour proposer ça propre ROM). Une sortie push-pull force quant à elle le niveau à 1 ou 0, entraînant un court-circuit si un autre composant tente d'effectuer la même action))+Autre problème qu'auront remarqué les connaisseurs: le 74LS132 est une puce à sortie dites « push-pull » et non « collecteur ouvert », c'est-à-dire qu'elle force l'état de la ligne à 0 volt ou +5 volts et donc si on vient appuyer sur notre petit bouton, c'est le drame: on provoque un court-circuit((une sortie à collecteur ouvert ne sait que forcer à 0 un signal, la mise à l'état haut se fait par une résistance de forte valeur, ainsi plusieurs composants peuvent forcer l'état 0 sans se marcher sur les pieds, c'est par exemple la solution utilisée par /INT qui permet à n'importe quel périphérique ou extension d'effectuer une interruption, ou encore /ROMDIS qui permet à une extension de désactiver la ROM interne du basic pour proposer sa propre ROM). Une sortie push-pull force quant à elle le niveau à 1 ou 0, entraînant un court-circuit si un autre composant tente d'effectuer la même action))
 
brouillon/electronique/reset_hard.txt · Dernière modification: 2018/12/15 17:45 par ast