La dite relais de verrouillage magnétique signifie que l'état de la borne de sortie ne change pas avec l'état de la borne d'entrée et que l'état d'entrée n'est enregistré dans la sortie qu'en cas de signal de verrouillage et ne change pas avant l'arrivée du signal de verrouillage suivant.
Les verrous sont principalement utilisés dans les circuits intégrés. Ils sont utilisés comme éléments de stockage dans les circuits séquentiels des circuits numériques. Dans certains circuits arithmétiques, les verrous sont parfois utilisés comme registres de données.
Après avoir été conditionné en tant que produit indépendant, il peut également être utilisé séparément et les données sont effectivement retardées par rapport à la validité du signal d'horloge. Cela signifie que le signal d'horloge vient en premier et que le signal de données vient plus tard.
Dans certaines applications, un verrou externe est requis sur le port d'E/S du microcontrôleur. Par exemple, lorsque le micro-ordinateur monopuce est connecté à une mémoire hors puce, un verrou doit être connecté pour réaliser le multiplexage d'adresse. En supposant que les 8 broches d'E/S du port MCU sont utilisées à la fois pour les signaux d'adresse et les signaux de données, l'adresse peut être verrouillée avec un verrou.
Lors de l'accès à la mémoire externe, le port P0 et le port P2 sont utilisés comme bus d'adresse, et le port P0 est souvent connecté à un verrou puis à une mémoire. Pour éviter les conflits entre les bus. Le port P2 est directement connecté à la mémoire. Étant donné que la séquence de synchronisation interne du microcontrôleur ne peut verrouiller que l'adresse du port P2, si le verrou n'est pas utilisé lorsque le port P0 est utilisé pour transmettre des données, l'adresse changera.
Il est très utile pour nous de regarder le diagramme de synchronisation du fonctionnement du bus 8051 MCU. Étant donné que le bus de données et le bus d'adresse partagent le port P0, un multiplexage en temps partagé est nécessaire. Les informations d'adresse sont envoyées en premier, et le verrou d'activation ALE verrouille les informations d'adresse dans l'extrémité d'adresse du périphérique, puis envoie les informations de données et les signaux d'activation de lecture et d'écriture, et les opérations de lecture et d'écriture à l'adresse spécifiée.
Utilisez des loquets pour distinguer l'adresse et les données du micro-ordinateur monopuce. La série 8051 de micro-ordinateurs à puce unique en utilise davantage. Il existe également des micro-ordinateurs à puce unique avec des fonctions de verrouillage d'adresse interne. Par exemple, le 8279 n'a pas besoin de loquet.