Basic GLCD(QY-12864BG) Arduino Library
basicGLCD(void)
//아무런 기능 없음
uint8_t init(void);
//GLCD를 사용하기 위한 초기화 과정 //0 -> 실패(핀 설정 안함)
void clear(void);
//GLCD 지우기
void sendString(const String str);
//String 띄우기
void sendChar(const char data[6]);
//Char보여주기
/*
char L[6] = {
0b1111111, //7bits
0b1000000,
0b1000000,
0b1000000,
0b1000000,
0b0000000
};
GLCD.sendChar(L);
*/
void setCursor(int x, int y);
//커서 옮기기
void setPage(const uint8_t page);
//페이지 설정 LEFT / RIGHT
void sendData(const char data);
//raw데이터 보내기
void sendCommand(const char command);
//raw 명령어 보내기
void setRWPin(const uint8_t RW);
//RW핀 설정
void setENPin(const uint8_t EN);
//EN핀 설정
void setRSTPin(const uint8_t RST);
//RST 핀(Pin) 설정(set)
void setCSPins(const uint8_t CS1, const uint8_t CS2);
//채널 핀 설정(페이지 선택할 때 사용)
void setRSPin(const uint8_t RS);
//RS핀 설정
void setDataPins(const uint8_t DB[8]);
//Data 핀 설정(array사용)
void setDataPins(const uint8_t DB0, const uint8_t DB1, const uint8_t DB2, const uint8_t DB3, const uint8_t DB4, const uint8_t DB5, const uint8_t DB6, const uint8_t DB7);
//Data 핀 설정
void setScroll(uint16_t scroll);
//스크롤 위치 설정
uint16_t scrollPosition(void);
//스롤 위치 반환
void setClearDirection(uint8_t);
//clear 방향 설정