디지털시계 맥스플러스 설계보고서
- 최초 등록일
- 2010.07.10
- 최종 저작일
- 2010.05
- 13페이지/ 한컴오피스
- 가격 1,500원
소개글
맥스플러스를 이용한 디지털시계 설계보고서 입니다.
시계에 시한폭탄을 달아놨어요. 참 독창적인것 같은데......... 제생각이겠죠?
회로도랑 다 있으니까 많은 성원부탁드립니다.
By. 이쇄골
목차
1. 시스템의 선정 내용 및 사양정의
2. 입력/출력 정의 및 이진 디지털 표현
3. 동작 정의
4. state diagram
본문내용
1) 시스템의 선정내용
디지털시계의 알람원리를 이용해 시한폭탄을 만들고 그 폭탄 을 해제할 수 있는 기능을 구현 하였다.
2) 사양정의
1 - 초, 분, 시, AMPM, 요일을 설정할 수 있다.
2 - 폭발시간을 설정 할 수 있다.
3 - 폭발 시간이 되면 폭탄이 터진다.
4 - 폭발 시간 전에 그 요일에 맞게 폭탄 해제버튼을 누르면 폭 탄이 해제된다.
2. 입력/출력 정의 및 이진 디지털 표현
1) 입력
1 - 시간조정버튼
2 - 시간세팅 전환 버튼(초. 분, 시, 요일, 알람세팅으로의 변환) 3 - 폭발 시간 조정버튼
4 - 폭발 시간 세팅 전환 버튼
5 - 폭탄 해제 버튼
2) 출력
각각 세그먼트에 전달되는 값을 시간으로 출력, 출력이 0일 때 AM, 1일 때 PM 이 출력괸다. 세븐카운터의 출력이 001일때는 월요일, 010에는 화요일 011에는 수요일...... 111에는 일요일이 출력된다. 그리고 폭발신호에 1이 들어가면 폭탄이 터진다.
3. 동작 정의
1
0
0
0
0
시간 모드
초기상태로 시간을 표시한다. 시, 분, 초, am/pm, 요일을 표시한다.
2
1
1
0
0
초 설정, 증가
시간모드 중 초 설정모드이다. 이 모드에서는 초이외의 부분은 영향을 미치지 않는다. 클락업에 신호를 줄때마다 초가 1 씩 증가한다.
3
1
1
0
0
분 설정, 증가
시간모드 중 분 설정모드이다. 이모드에서는 분이외의 부분은 영향을 미치지 않는다. 클락업에 신호를 줄 때마다 분이 1씩 증가한다.
4
1
1
0
0
시 설정, 증가
시간모드 중 시 설정모드이다. 이모드에서는 시이외의 부분은 영향을 미치지 않는다. 클락업에 신호를 줄 때마다 시간이 1씩 증가한다.
5
1
1
0
0
요일 설정, 증가
시간모드 중 요일 설정모드이다. 이모드에서는 요일이외의 부분은 영향을 미치지 않는다. 클락업에 신호를 줄 때마다 요일이 1씩 증가한다.
참고 자료
없음