4개의 플립플롭으로 구성된 링 카운터는 최대 16개의 상태를 갖습니다. 링 카운터(D0=Qn(k-1))는 시프트 레지스터와 특정 피드백 회로로 구성되며 총 16개의 상태가 효과적입니다. 카운팅 상태는 4개뿐이고, k D 플립플롭은 K개의 카운팅 상태를 갖는다. 트위스트 링 카운터라면 링의 2배인 2K 카운팅 상태가 된다.
이 튜토리얼의 운영 환경: Windows 10 시스템, DELL G3 컴퓨터.
링 카운터(즉, D0 = Qn(k-1))는 총 16개의 상태를 가지며, 유효한 카운팅 상태는 4개뿐입니다. , k D 플립플롭 트위스트 링 카운터인 경우 K 카운팅 상태가 있으며 링의 두 배인 2K 카운팅 상태가 있습니다.
링 카운터는 시프트 레지스터와 특정 피드백 회로로 구성됩니다. 시프트 레지스터는 링 카운터의 일반적인 블록 다이어그램을 형성하는 데 사용됩니다. 이는 시프트 레지스터와 결합된 피드백 논리 회로 폐쇄 루프로 구성됩니다.
피드백 회로의 출력은 시프트 레지스터의 직렬 입력에 연결됩니다. 시프트 레지스터 카운터의 유형에 따라 피드백 회로의 입력은 시프트 레지스터의 직렬 출력 또는 일부 출력에 연결될 수 있습니다. 슬리퍼.
확장 정보
링 카운터는 시프트 레지스터와 특정 피드백 회로로 구성됩니다. 시프트 레지스터는 링 카운터의 일반적인 블록 다이어그램을 형성하는 데 사용됩니다. 논리 회로 폐쇄 루프 피드백 회로의 출력은 시프트 레지스터의 직렬 입력에 연결되거나 일부 플립플롭의 출력에 연결될 수 있습니다. 시프트 레지스터 카운터의 유형.
작동 원리 소개
그림 23-5-2는 4비트 링 카운터로, 시프트 레지스터의 최하위 비트 직렬 출력 Q1을 최상위 비트의 직렬 입력으로 피드백합니다. 비트(즉, D 플립플롭의 데이터 끝) 링 카운터는 종종 펄스 시퀀스 분포(분배기) 기능을 구현하는 데 사용됩니다. 레지스터의 초기 상태가 [Q4Q3Q2Q1]=1000이라고 가정하면 시프트 펄스의 작용에 따라 그 상태는 표 23-11의 순서로 변환됩니다.
세 번째 변속 펄스가 도착하면 Q1=1이 되고, 이는 네 번째 변속 펄스의 작용에 따라 Q4=1이 되어 초기 상태로 돌아갑니다. 표 23-11의 각 상태는 시프트 펄스의 작용에 따라 4비트 시프트 레지스터를 반복적으로 순환합니다.
위의 논의에서 링 카운팅의 카운팅 길이는 N=n임을 알 수 있습니다. 이진 카운터와 비교할 때 사용되지 않는 2^n-n 상태가 있으며 사용하는 유효 상태가 적습니다.
관련 지식이 더 궁금하시다면 FAQ 칼럼을 방문해 주세요!
위 내용은 4개의 플립플롭으로 구성된 링 카운터는 최대 몇 개의 유효한 상태를 갖습니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!