Thread Content
Au début de ma carrière, après en avoir étudié la théorie pendant un bon moment, j’étais un peu perdu. En termes simples, si R est actif, on réinitialise à 0 ; si S est actif, on met à 1 ; si ni R ni S n’est actif, on garde la valeur actuelle ; et si les deux sont actifs, l’état est indéterminé ? Est-ce que c’est bien comme je le comprends ?
Déclencheurs, divisés en : type RS avec priorité de mise à zéro et type SR avec priorité de mise en état. RS (déclencheur bistable RS avec priorité de mise à zéro) : si l’état du signal à la borne d’entrée R est « 1 » et l’état du signal à la borne d’entrée S est « 0 », alors RS est mis à zéro ; si l’état du signal à la borne d’entrée R est « 0 » et l’état du signal à la borne d’entrée S est « 1 », alors RS est mis en état. Si les deux déclencheurs d’entrée sont tous deux « 1 », l’ordre d’exécution de l’instruction est primordial. RS exécute d’abord l’instruction de réinitialisation à l’< adresse > spécifiée, puis l’instruction de mise en état, afin que cette adresse reste en état mis en pendant le reste du balayage du programme. Les instructions S (mise à zéro) et R (réinitialisation) ne sont exécutées que lorsque RLO vaut « 1 ». Ces instructions ne sont pas affectées par le RLO « 0 », et les adresses spécifiées dans les instructions restent inchangées. SR (flip-flop bistable à priorité de réinitialisation) : si l’état du signal à la entrée S est « 1 » et l’état du signal à l’entrée R est « 0 », le SR est mis en position haute ; si l’état du signal à la entrée S est « 0 » et l’état du signal à l’entrée R est « 1 », le SR est réinitialisé. Si les deux déclencheurs d’entrée sont tous deux « 1 », l’ordre d’exécution de l’instruction est primordial. SR exécute d’abord l’instruction de mise à niveau à l’< adresse > spécifiée, puis l’instruction de réinitialisation, afin que cette adresse reste dans un état réinitialisé pendant le reste du balayage du programme. Les instructions S (mise à zéro) et R (réinitialisation) ne sont exécutées que lorsque RLO vaut « 1 ». Ces instructions ne sont pas affectées par le RLO « 0 », et les adresses spécifiées dans les instructions restent inchangées.
Si R et S sont tous deux valides, il faut déterminer si la réinitialisation a la priorité ou la mise à niveau. Celui qui a la priorité est retenu : RS signifie que R a la priorité, SR signifie que S a la priorité