(믿음, 자세한 설명 포함, 10가지 기능, 코드 전체 포함, 직접 작성한 코드, 확장성 좋은 코드)서울시립대학교 전전설2 10주차(Final) 결과레포트(코딩 매우 성공적, A+, 10점 만점 11점, 디지털 시계)
- 최초 등록일
- 2020.07.22
- 최종 저작일
- 2019.12
- 117페이지/ MS 워드
- 가격 6,000원
소개글
"서울시립대학교 전전설2 10주차(final) 결과레포트(코딩 성공적, A+, 10점 만점 11점)"에 대한 내용입니다.
목차
1. Results of this Lab(실험 결과)
1) Results of Lab 1.
2. Discussion (토의)
1) Data analysis
3. Conclusion(결론)
1) Summarize experiment contents & purpose of this Lab
2) Studies from this Lab
4. Reference (참고문헌)
5. Source code(소스코드)
본문내용
1. Results of this Lab (실험 결과)
(1) Results of Lab 1
TextLCD를 이용하여 Digital Clock을 구현하시오.
필수 기능: 시/분/초 표현과 시간 조정 기능을 포함
부가 기능: 스톱워치,타이머,달력,알람,피아노,세계시간,암호,노래
- Input
CLK, M_CLK: 1kHz, 1MHz
RESET : 누르면 현재 STATE의 내용 초기화
SW : 0~11, 15번 스위치
BUS_SW : 0~7번의 BUS_SW
- output
Text LCD : 각 상태에 따라서 필요한 데이터를 출력시켜주었습니다.
PIEZO : 타이머가 끝나거나 알람의 시간이 된 경우 PIEZO로 소리를 출력하도록 하였습니다.
LED : 이 또한 타이머나 알람이 끝나는 경우 불이 들어오도록 하였습니다.
+) 추가적으로 코드의 전문을 사진으로 옮기려 하였는데,지문이 너무 길어져서 일부분만 담고,코드의 전문은 가장 밑에 첨부하였습니다.
- 설계 과정
우선 각각의 모드는 SW[0]의 입력을 통해 순서대로 변하도록 하였습니다.
각각의 STATE에 따른 기능을 정의하기 전에 들어오는 INPUT과 각 STATE를 처리, OUTPUT을 처리하는 구문을 우선적으로 구현을 해주었습니다.
우선 2개의 STATE를 나누어주었습니다.
참고 자료
ADM1602K-NSW-FBS-3.3v.pdf
전전컴실험2교안