Page 226 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 226
사. Codevision AVR 소스 코드
#include <mega128.h>
//아트메가 128을 사용하기 위한 헤더 파일
#include "header.c"
//헤더파일
#asm
.equ __lcd_port=0x1B;
#endasm
#include <lcd.h>
//LCD는 Port A에 연결
#define ir_ready 0
#define ir_lead 1
#define ir_data 2
//리모컨 수신 변수
void Wait(void);
//대기 시간 함수
void write_char(unsigned char ch);
//문자 입력 함수
void write_string(unsigned char *str);
//문자열 입력 함수
void Key_execute(void);
//키 변환 함수
char Keymatrix(void);
//키 매트릭스 함수
void Key(char get);
//결과값 함수
void GasDetecter(void);
//가스 차단기 함수
void LED(void);
//LED 함수
void TurnL(void);
//커튼 왼쪽 회전 함수
void TurnR(void);
//커튼 오른쪽 회전 함수
- 219 -