검색어 입력폼

verilog code - (combo kit) 10진수 2자리수 나눗셈, led, 7-segment, vfd로 출력

저작시기 2013.12 |등록일 2014.04.25 한글파일한컴오피스 (hwp) | 15페이지 | 가격 1,800원

목차

1. kit_4divider_LedSegVfd의 동작 설명
2. kit_4divider_LedSegVfd를 구현하기 위한 module code (dotmatrix는 이전과 같으므로 생략)
3. simulation 출력화면

본문내용

▶ kit_4divider_LedSegVfd의 동작 설명
multiplier 이므로 두 수를 입력받아 나눗셈하고, 그 결과값을 출력으로 나타낸다.
입력은 0부터 F까지, 총 열 여섯 개의 keypad 버튼을 입력값으로 한다.
나눗셈이므로 결과값이 몫과 소수점자리 숫자로 나뉜다. dot이라는 신호를 통해 나눗셈 결과가 몫만 있는지, 아니면 몫과 소수점자리가 있는지를 판별하게 된다. 소수점자리는 셋째자리에서 반올림하여 소수점 둘째자리까지 나타낸다.
결과값으로 나올 수 있는 가장 큰 숫자는 F(15) ÷ 1 = 15 이고, 제일 작은 숫자는 1 ÷ 15 = 0.XX 이다.
또한 LED와 7-segment, VFD의 각각의 세부적인 출력 방법이 다르기 때문에 그 점을 유의하면서 코딩해야한다.
LED
combo-1 kit에 있는 LED는 총 8개 이다. 나눗셈하려는 두 수와 그 두 수의 나눗셈 결과값을 모두 출력하기에는 자리가 부족하다.
게다가 소수점 자리까지 표현해야 하므로 결과값을 출력하기엔 표현방법이 부족하다. 때문에 결과값을 출력하진 않고 입력값만 출력한다.

참고 자료

없음
다운로드 맨위로