디지털공학개론 ) 1. 카운터의 응용으로 디지털시계의 회로도를 완성해 가는 과정을 설명하시오. 2. 4가지 기본형 레지스터의 분류에 속하는 IC들을 정리하시오.
- 최초 등록일
- 2022.02.17
- 최종 저작일
- 2022.02
- 6페이지/ 한컴오피스
- 가격
5,000원4,750원
목차
1. 카운터의 응용으로 디지털시계의 회로도를 완성해 가는 과정을 설명하시오.
2. 4가지 기본형 레지스터의 분류에 속하는 IC들을 정리하시오.
본문내용
1. 카운터의 응용으로 디지털시계의 회로도를 완성해 가는 과정을 설명하시오.
디지털 시계의 설계는 우리가 어떠한 방식의 시계를 설계할 것이냐에 따라 카운터의 구성이 달라지게 된다. 예를 들어, 시계에 시간, 분, 초 단위까지 표기할 것인지 시간, 분 단위까지 표기할 것인지, 혹은 12시간 단위로 시간을 나타내어 오전, 오후를 따로 구분할 것인지, 아니면 24시간 단위로 시간을 나타내고 오전, 오후의 구분은 하지 않을 것인지 등의 디지털 시계의 동작 방식을 우선적으로 고려해야 한다.
본 글에서는 초 단위까지 나타내는 12시간 단위의 디지털 시계를 설계한다.
1.1. 초 설정
Hz는 초당 진동 횟수를 나타내는 신호이다. 디지털 시계를 설계하기 위하여 60Hz의 신호를 사용한다고 가정한다. 우리의 목적은 초 단위까지 나타내는 시계를 설계하는 것이기 때문에 1초에 1번씩 진동하는 1Hz를 초침으로 사용하는 것이 적절하다. 따라서 60Hz의 신호를 1Hz로 변환하기 위하여 두 개의 카운터를 사용한다.
첫 번째로 사용할 카운터는 divide by 10 카운터이다. 이는 일반적인 디지털 시계가 0부터 9까지의 십진법을 이용하여 시간을 나타내기 때문이다. divide by 10 카운터 또한 10진 카운터로 0부터 9까지를 출력한다.
이제 우리는 6Hz의 신호를 가지고 있다. 이를 1Hz로 변환하기 위하여 divide by 6 카운터를 사용한다. 10진 카운터와 마찬가지로, divide by 6 카운터는 0부터 5까지를 출력한다.
우리는 이 두 개의 카운터를 이용하여 초를 나타낸다. 시계에서의 초는 0초부터 60초까지 존재한다.
우리는 이것을 십의 자리와 일의 자리로 나눠, 각각 10진 카운터와 6진 카운터를 사용한다. 초의 일의 자리는 0부터 9까지의 10가지의 경우의 수를 가지므로 10진 카운터를, 초의 십의 자리는 0부터 5까지의 6가지의 경우의 수를 가지므로 6진 카운터를 적용한다.
참고 자료
임석구, 홍경호, 2016, 처음 만나는 디지털 논리회로, 한빛미디어