Le SCN2671AC1N40 (ou SCN2671) est un circuit intégré d'époque très hautement intégré, développé par Signetics. Logé dans un grand boîtier plastique double en ligne à 40 broches de type DIP40 (pas de 2,54 mm), ce composant d'origine authentique (NOS) combine deux fonctions majeures : un encodeur de clavier programmable et un contrôleur de communication série (UART).
Il fait partie de la célèbre famille de copérophériques d'affichage et de contrôle de terminaux de Signetics (comprenant également les 2670, 2672 et 2673), très utilisés dans les terminaux informatiques d'époque (CRT) et les ordinateurs professionnels des années 80.
Le SCN2671 est un contrôleur programmable de clavier et de communication asynchrone (Programmable Keyboard and Communications Controller - PKCC, boîtier DIP40, d'origine Signetics).
Double fonction intégrée :
Encodeur de clavier : Gère le balayage, le décodage et la mémorisation d'une matrice de clavier pouvant aller jusqu'à 128 touches (touches simples, Shift, Control).
Contrôleur de communication (UART) : Un récepteur/émetteur asynchrone complet (Full-Duplex) avec générateur de débit (baud rate) programmable intégré.
Simplification matérielle d'époque : En réunissant l'interface clavier et l'interface série sur une seule puce DIP40, il évitait l'utilisation de dizaines de circuits logiques discrets sur les cartes mères de terminaux.
Entièrement programmable : Les modes de fonctionnement du clavier, le format des caractères série (longueur, parité, stop bits) et les vitesses de transmission sont configurables via des registres internes par le microprocesseur hôte.
Le diagnostic d'un clavier ou d'une liaison série inactive :
Alimentation stable : Vérifiez impérativement la présence d'un +5,0V propre sur la broche d'alimentation principale (VCC) par rapport à la masse (GND). Toute dérive de tension peut figer les registres internes de la puce.
Le signal d'horloge (Clock) : Le SCN2671 a besoin d'une horloge externe stable pour cadencer le balayage du clavier et la vitesse de transmission série. Vérifiez à l'oscilloscope la présence de ce signal sur la broche d'entrée d'horloge dédiée.
L'initialisation (Reset) : Lors de la mise sous tension, une impulsion de Reset doit être envoyée au circuit pour effacer les registres et démarrer la configuration. Si la ligne de Reset reste bloquée ou est instable, la puce refusera de répondre aux commandes du bus système.
Précautions de manipulation (Sensibilité statique) :
S'agissant d'un composant d'époque de technologie MOS/LSI, le SCN2671 est particulièrement vulnérable aux décharges électrostatiques (ESD). Manipulez-le sur un tapis antistatique et évitez de toucher directement ses broches avec les doigts avant l'insertion.
Conseil d'installation :
Le format DIP40 est volumineux et ses broches peuvent facilement se plier lors de l'insertion. Pour éviter d'endommager ce composant rare et préserver votre circuit imprimé d'époque, utilisez obligatoirement un support tulipe de précision DIP40 de haute qualité.
Soudez le support vide à 310 degrés Celsius maximum, laissez refroidir la carte, puis insérez délicatement la puce à froid après avoir vérifié le parfait alignement des 40 broches.