디지털회로 - 타이머 (세그먼트 출력) 결과
- 최초 등록일
- 2008.04.09
- 최종 저작일
- 2007.11
- 9페이지/
한컴오피스
- 가격 1,000원
![할인쿠폰받기](/images/v4/document/ico_det_coupon.gif)
소개글
타이머 (세그먼트 출력) 에 대한 실험사진들, 결과, 분석, 코드설명 포함 (vhdl)
목차
13. 타이머 (세그먼트 출력)
1.실험결과 및 분석
Top Module
Divider Module
Timer
Display
2.고찰
본문내용
1.실험결과 및 분석
이번 실험은 지난 타이머 실험의 연장으로 설정된 시간을 세그먼트로 출력하는 코드를 추가하여 그 결과를 확인하는 실험이었다.
옆의 사진에서와 같이 오른쪽 두 개의 토글스위치로 초, 분(오른쪽부터)을 설정하고 설정된 시간이 지나면 아래 작은 동그라미 안의 LED에 불이 들어오도록 핀을 할당하였다.
또 설정된 시간을 세그먼트로 출력하기 위해 코드를 수정해야했다. 수정된 코드는 아래와 같다. (코드 중간 중간에 실험설명 및, 결과 사진을 첨부하였고, 음영 표시된 곳이 세그먼트 출력을 내보내기 위해 추가된 부분이다.)
Top Module
/ 탑 모듈 //
module Top (Clk_50M, Stop_run, Sw_min, Sw_sec, Led_out, Seg_out_1, Seg_out_2, Seg_out_3, Seg_out_4, Reset); //세그먼트로 출력을 내보내기 위해 추가적으로 Reset입력과 Seg_out_1~4의 출력을 선언하였다.
input Clk_50M, Stop_run, Sw_min, Sw_sec, Reset;
output Led_out;
output [0:6] Seg_out_1, Seg_out_2, Seg_out_3, Seg_out_4;
wire Clk_1M;
Divider U1(
.Clk_50M(Clk_50M),
.Clk_1M(Clk_1M)
참고 자료
없음