검색어 입력폼

4비트 카운터

저작시기 2007.05 |등록일 2007.06.07 한글파일한글 (hwp) | 8페이지 | 가격 2,000원

소개글

clock 신호가 입력될 때 들어오는 클럭의 개수를 카운터하는 회로를 구현.

목차

서론.
본론
토의 및 결론

본문내용

서론.
clock 신호가 입력될 때 들어오는 클럭의 개수를 카운터하는 회로를 구현.
clock신호를 딥스위치를 사용하여 들어오는 개수를 7segment를 이용하여 들어오는 개수를 디스플레이 하는 회로를 구현하여 winbreadboard로 구현하였다. 여기서 0~15까지 개수를 카운터하고 15이상일때는 다시 0으로 귀환하게 회로를 구현하였으며, 지난 과제를 이용하여 7 segment 2개를 이용하여 10진수의 값으로 표현하였다.
이 스팩의 착안 점은 카운터 칩을 사용하지 않고 D 플리플롭을 이용 하는 것이었으며, winbreadboard의 칩의 사용갯수 제한에 따른 게이트의 축약이 관권이었다. 또한 리셋값을 주어서 리셋값 입력시 결과값이 00으로 초기화되는 것 또한 중요문제이었을 상기하고 실습에 입하였다.

본론
우선 회로를 구현하기 위해서 state를 정해야하는데 0~15까지 카운터를 하여야함으로 4비트의 데이터를 입력 받아야 하며, 그것을 state diagram으로 표기하면 다음과 같다.
<중략>
토의 및 결론

이번 실습은 clock이 falling 또는 rasing이 몇 번이 들어오는지 즉, 클럭을 카운터하는 실습이었다. 그것을 7 세그먼트를 이용해서 디스플레이 함으로써 확인 할 수 있게 하는 회로이었다. 이 실습을 통해서 spec 에 대한 압박감을 느낄 수 있었다. winbreadboard를 사용하면 가능한 칩의 개수 제한이 되기 때문에 회로를 구현을 하였다고 할지라도 보드안에 넣을 수 없게 되는 상황을 맞이 하게 되었다.
다운로드 맨위로