#8 디지털실험 예비
- 최초 등록일
- 2013.12.12
- 최종 저작일
- 2012.04
- 3페이지/ MS 워드
- 가격 1,000원
목차
1. Lab7에서 이용한 1초 카운터를 이용하여 디지털 시계 설계
2. SW로 설정한 시간이 지났을 때, LEDR에 불이 들어오고 사용자가 버튼 KEY3를 누른다. 눌렀을 때까지의 시간인 Digit에 출력한다.
3. 8진수 시계 설계. KEY버튼 눌렀을 때 증가 or 감소 토글
본문내용
50MHz의 주파수를 갖는 clock을 넣어줄 때 25M번 주파수가 움직였을 때, 0.5초마다 카운터가 움직인다. 따라서 카운터의 주기는 1초가 되고, 이 1초 count 를 clock 모듈의 always 구문에 넣어줘 count가 올라갈때마다 sec가 올라가 시계가 작동하게 된다.
Part3
SW로 설정한 시간이 지났을 때, LEDR에 불이 들어오고 사용자가 버튼 KEY3를 누른다. 눌렀을 때까지의 시간인 Digit에 출력한다
주파수의 count횟수를 조절하여 ms의 주기를 갖는 counter 생성. 일정시간이 SW에 맞춰놓은 시간과 일치했을 때 반응속도 측정 flag set, KEY3를 눌렀을 때, 반응속도를 측정 mode 변경 flag clear, LEDR 꺼짐. 모드 변경으로 ms counter 정지.
참고 자료
없음