마이크로프로세서(다마고치)
- 최초 등록일
- 2015.12.12
- 최종 저작일
- 2012.06
- 12페이지/ MS 워드
- 가격 1,500원
목차
1. 과제 내용
2. 계산기 설계 목표
3. 계산기 작동 다이어그램
4. 코드 작성
5. 결과 화면
본문내용
1. 과제 내용
- 예전에 큰 인기를 모았던 애완동물 키우기(다마고치)를 만들어 보았습니다.
2. 계산기 설계 목표
- 지금까지 배웠던 ATmega128의 기술을 가능한 많이 이용.
- 마지막 과제인 만큼 가장 완성도 있는 작품
3. 계산기 작동 다이어그램
- 다이어그램에 대한 해설
1. 다마고치 작동,
2. 알 상태에서 시작, 하루 경과 후 알에서 부화.
3. 기계상에서 하루를 480sec로 하여 240sec는 낮, 240sec는 밤으로 정해줌.
4. LCD의 우측 상단에 배고픔 지수를 나타내는 박스 출력
5. 낮에는 다마고치가 LCD의 좌, 우를 반복하여 움직임.
6. 밤에는 잠을 잠.
7. 일정 주기로 배고픔 지수를 줄여주고, 배설물 배출.
8. 배고픔 지수 = 0, 배설물 3개 누적, 나이 = 99가 되면 죽음.
※ 버튼 1, 다마고치의 상태확인(이름, 나이)
※ 버튼 2, 도움말
경우 1. 버튼 4(다마고치 밥주기)
- 누르면 다마고치에게 밥을 주고 배고픔 지수가 1 만큼 좋아짐
참고 자료
없음