/* 
 * File:   lonly.h
 * Author: HS
 *
 * Created on 2013/09/02, 16:33
 */

#ifndef LONLY_H
#define	LONLY_H

#include <xc.h>
#include <pic16f1939.h>
#define BLU CCPR1L
#define GRE CCPR2L
//#define GRE CCPR1L
//#define BLU CCPR2L
#define RED CCPR3L
//#define GRES CCP1CON
//#define BLUS CCP2CON
#define BLUS CCP1CON
#define GRES CCP2CON
#define REDS CCP3CON

#define _XTAL_FREQ 16000000    //kHz

extern void initcode();
extern void setAll();
extern void runcode(int);
extern void changeLED(unsigned char);
extern void setwt(int);
extern void setRed(int);
extern void setGreen(int);
extern void setBlue(int);
extern void changeRed();
extern void changeGreen();
extern void changeBlue();
extern unsigned char EEP_READ(int);
extern unsigned char cmd_read(int);

extern void LCD_init();
extern void LCD_clr();
extern void LCD_locate(unsigned char,unsigned char);
extern void LCD_print(const char*);
extern void rgb_disp(int,int,int);

extern void waitms(unsigned char);
extern void waitsec(unsigned char);
extern void waitmin(unsigned char);

extern int ADR;
extern unsigned char cmdList[];

#ifdef	__cplusplus
extern "C" {
#endif




#ifdef	__cplusplus
}
#endif

#endif	/* LONLY_H */

