Expliquez le microprocesseur 8253 avec des formes d'onde ?
Le temporisateur à intervalle programmable (PIT) 8253 est un dispositif de minuterie/compteur à usage général qui peut être utilisé pour générer une variété de signaux de synchronisation. Il s'agit d'un composant largement utilisé dans les ordinateurs personnels et autres systèmes numériques.
Le 8253 PIT dispose de trois temporisateurs/compteurs indépendants de 16 bits. Chaque minuterie/compteur peut être programmé pour fonctionner dans l'un des nombreux modes suivants :
* Mode 0 :Interruption sur le nombre de terminaux
Dans ce mode, le temporisateur/compteur décompte à partir d'une valeur spécifiée jusqu'à 0. Lorsqu'il atteint 0, il génère un signal d'interruption vers le CPU.
* Mode 1 : One-Shot programmable
Dans ce mode, le minuteur/compteur décompte à partir d'une valeur spécifiée jusqu'à 0. Lorsqu'il atteint 0, il génère une impulsion de sortie.
* Mode 2 : Générateur de taux
Dans ce mode, le minuteur/compteur décompte continuellement d'une valeur spécifiée jusqu'à 0. Lorsqu'il atteint 0, il génère une impulsion de sortie puis se réinitialise à la valeur spécifiée.
* Mode 3 :Générateur d'ondes carrées
Dans ce mode, la minuterie/compteur compte continuellement entre deux valeurs spécifiées. Lorsqu'il atteint l'une des valeurs spécifiées, il génère une impulsion de sortie puis se réinitialise à l'autre valeur spécifiée.
Le 8253 PIT peut être programmé à l'aide d'une série de mots de contrôle. Ces mots de contrôle sont écrits sur les ports E/S du PIT. Les mots de contrôle spécifient le mode de fonctionnement de chaque temporisateur/compteur, ainsi que la valeur de comptage initiale.
Le 8253 PIT peut être utilisé pour générer une variété de signaux de synchronisation, notamment :
* Signaux d'horloge système
* Signaux de balayage du clavier
* Taux en bauds du port série
* Signaux de port de jeu
* Signaux audio
Formes d'onde
Les formes d'onde suivantes montrent les signaux de sortie du 8253 PIT dans différents modes de fonctionnement.
Mode 0 :Interruption sur le nombre de terminaux
[Image d'une forme d'onde montrant le signal de sortie du 8253 PIT en mode 0]
Mode 1 : One-Shot programmable
[Image d'une forme d'onde montrant le signal de sortie du 8253 PIT en mode 1]
Mode 2 :Générateur de taux
[Image d'une forme d'onde montrant le signal de sortie du 8253 PIT en mode 2]
Mode 3 :Générateur d'ondes carrées
[Image d'une forme d'onde montrant le signal de sortie du 8253 PIT en mode 3]
Applications
Le 8253 PIT est un appareil polyvalent qui peut être utilisé dans diverses applications. Certaines applications courantes incluent :
* Ordinateurs personnels
* Serveurs
* Systèmes embarqués
* Systèmes de contrôle industriels
* Appareils médicaux
* Équipement de télécommunications
Conclusion
Le 8253 PIT est un dispositif de minuterie/compteur puissant et polyvalent qui est utilisé dans une grande variété d'applications depuis des décennies. Il s’agit d’un composant clé de nombreux systèmes numériques et il continue d’être utilisé aujourd’hui dans de nouvelles conceptions.