Page 1153 - 3-3
P. 1153
void ctr_ctn_anticlock(void){
// 커튼 반시계방향으로 회전
PORTC|=0x04;
// 기본모드 일때
if(!o_mode){
// 5,2 좌표로 이동
lcd_gotoxy(5,2);
// 반시계방향 회전 표시
lcd_puts("TURN RIGHT");
// lcd 유지
lcd_count=51;
}
}
void ctr_nfc_door(unsigned char user)
{
// 0,2 좌표로 이동
lcd_gotoxy(0,2);
nfc_user=user;
// 도어락 동작중이 아니라면
if(!door_count&&!door_flag){
// 도어락 동작
PORTC.4=1;
// 도어락 온오프 플래그 반전
door_flag=~door_flag;
if(!nfc_user&&!o_mode)
{
lcd_puts(" DOOR OPEN ");
}
// 도어락 동작 카운트 시작
door_count=1;
lcd_count=1;
}
// 기본모드일때
if(!o_mode&&('a'<=nfc_user)){
lcd_puts(" User ");
lcd_gotoxy(12,2);
lcd_putchar(nfc_user-32);
// lcd 딜레이 시작
lcd_count=1;
}
}
- 1153 -