Page 665 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 665
#include <stdio.h>
#include <stdlib.h>
#include <delay.h>
void init(); //초기화
void my_lcd_puts(char str[]); //문자열 출력
int Keymatrix(unsigned char in); //SW 4*4 사용
void user_delay_us(unsigned int time_us); //사용자 딜레이 us
void user_delay_ms(unsigned int time_ms); //사용자 딜레이 ms
void reset(int in); //문자열 초기화
//Game1
void Relay_stopgame(); //스톱워치 첫 번째 게임
//Game2
void StopWatch_Game(); //스톱워치 두 번째 게임
int right_answer(); //멈춘 값이 정답인지 비교
//Game3
void Mole_Catching(); //두더지 잡기 게임
int full_mole(); //두더지를 더 이상 출력할 수 있는지 확인
int Compare_Mole_key(int Mole); //누른 스위치가 두더지와 같은지 비교
//Game4
void Memory_Game_version2(); //기억력 게임
int compare_2(byte str1[], byte str2[]); //기억한 값이 정답인지 확인
//Game5
void HP_Print(); //생명력 표시
void Avoid_game(); //장애물 피하기 게임
void board_shift_left(); //화면을 왼쪽에서 오른쪽으로 이동
void main() //메인
{
//초기화
init();
while (1)
{
if (finish == FALSE) //게임을 끝냈는지 확인
{
if (!run) //게임이 실행중인지 확인
- 658 -