검색어 입력폼
평가점수A

8051을 어셈블리어를 이용한 날아가는 새 맞추기 게임(LCD)

저작시기 2007.12 |등록일 2008.03.22 | 최종수정일 2014.07.14 한글파일한글 (hwp) | 12페이지 | 가격 3,000원

소개글

LCD에 새의 패턴이 지나가고 지정된 위치에 새가 오면 스위치를 눌러서 맞추는 게임입니다.
캐릭터 LCD를 이용했구요, CPU는 8051이고 어셈블리어를 이용해 제작하였습니다.
마이크로프로세서 실습 시간 프로젝트 과제였고 A+ 받은 작품입니다^^

컴파일 실행환경

Keil uVision

본문내용

CATCH THE BIRD 】
1. 작품개요
LCD 커넥터에 연결된 LCD의 두 번째 라인에 있는 화살표가 새를 맞춰야 하는 위치를 표시 하고 있고, 첫 번째 라인 첫 번째 칸에서부터 새가 지나가면 화살표가 있는 위치에 왔을 때 인터럽트 스위치를 눌러서 맞추는 게임이다. 새는 총 9번 지나가게 되며 맞추지 않았을 때는 그냥 지나가고 맞추게 되면 소리와 함께 없어진다. 맞추거나 맞추지 않은 뒤 다시 나오는 새의 속도는 더 빨라지게 된다. 9번의 게임이 끝나면 맞춘 개수가 표시 된 뒤 "RETRY?" 라는 물음이 출력되고 P1포트에 연결된 스위치를 누르면 게임을 다시 시작한다.
2. 회로도
- 하드웨어 회로도
- 부품리스트
저항
250㏀ 가변저항, 1㏀ 각각 1개
스위치
1개
스피커
1개
TR
C1815 X 2 개
- 외부 인터럽트 스위치는 수업시간에 제작했던 P3 포트에 연결된 INT0 스위치를 사용하였다.
3. Flow Chart

참고 자료

8051 실습과 응용
다운로드 맨위로