5주차 예비보고서- 디지털 시스템 설계 및 실험
- 최초 등록일
- 2020.07.29
- 최종 저작일
- 2015.09
- 6페이지/ 한컴오피스
- 가격 1,000원
목차
1. 실험제목
2. 실험목표
3. 기본지식
4. 이번 실험의 회로도 및 진리표
본문내용
실험제목: 7-segment
실험목표
1. 4bit binary 를 8bit BCD code 로 변환하는 컨버터를 라인 디코더를 이용해 설계
2. BCD 입력을 7-segment로 출력하는 디지털 회로 설계
3. Clock을 이용하여 7-Segment를 순차적으로 표현하는 Controller 구현
4. 구현된 결과물을 HBE-COMBO II-DLD 보드에 업로드하여 검증
기본지식
1. Binary-to-BCD Converter
표1과 같이 Binary를 BCD로 변환 하려면 10 이상이 BCD 코드의 0000이 되어야 한다. 이 때 10의 자리는 올림수가 되고, 1의 자리는 000x로 나타난다.
2. 7-Segment 동작원리
일반적인 방법이라면 7-segment의 출력인 'a','b','c','d','e','f','g','.' 가 각각 나와서 8개의 7-segment를 사용할 경우 64개의 출력이 필요하다. 이럴 경우 너무 많은 출력이 필요하므로, 7-segment의 출력은 공통으로 연결되어 있고 출력할 위치를 제어하는 com8 ~ com1의 값을 제어하여 원하는 숫자나 문자를 표시하는 방법을 사용하게 된다. 예를 들어, 1234를 표시하는 경우 7-segment 데이터 값을 "00000110"로 주어 '1'를 표시하는 값을 주고 com1에 '0'을, 그리고 나머지 com2~4는 '1'의 값을 주면 첫째 7-Segment에 1이 표시된다. 다음으로 데이터에 "01011011"을 주어 '2'의 값을 주고 com2에 '0'과 com1,com3~4에 '1'을 주면 둘째 7-Segment에 2가 표시
참고 자료
없음