2014-11-27 2 views
1

Basys2 보드에서 한 자리 숫자를 출력하는 데 사용 된 경우 네 자리 숫자가 모두 표시됩니다. 예 : - 2를 원했을 때, 2222가 나타났습니다.Basys2 보드의 4 자리 세그먼트에 한 자리 숫자 만 표시하려면 어떻게합니까?

이 작업을 수행하기 위해 회로도 파일에 3 개의 NOT 게이트를 통해 3 개의 출력을 연결하는 접지 포트를 만들었습니다. 다음으로는 3 개의 출력을 UCF 파일의 보드 AN1, AN2, AN3 3 개에 LOC 출력합니다.

하지만 적절한 방법이 있습니까?

답변

1

시간 멀티플렉서를 구현해야합니다.

올바른 AN * 신호를 선택하면 4 개의 입력 숫자가 표시되고 한 번에 하나씩 만 표시됩니다. > 100 Hz 및 < 1 kHz의 숫자를 다중화해야합니다.

+0

감사합니다. 아이디어를 얻었습니다. – Malith