1. #include “CFMEGA2.h” 라이브러리 등록
2. CF_7SEG객채생성 : CF_7SEG 객채이름(어드레스) ⇒ CF_7SEG F7SEG_0(0)
3. 명령어 사용 : 객채이름.FUNCION(); ⇒ F7SEG_0.writeDec(1234);
#include "CFMEGA2.h" CF_7SEG F7SEG_0(0); CF_7SEG F7SEG_1(1); void setup() { } float f_data=26.5; int int_data = -731; u16 dec_data = 0; u16 hex_data = 0; void loop() { //시간표현 F7SEG_0.writeTime(12,30,1); delay(3000); F7SEG_0.colonPrint(0); //소수, 음수 표현 F7SEG_0.writeFloat(f_data, 1); F7SEG_1.writeInt(int_data); delay(3000); //10진수, 16진수 표현 for(int i=0; i<256; i++){ F7SEG_0.writeDec(dec_data + i);delay(10); F7SEG_1.writeHex(hex_data + i);delay(10); } delay(3000); }
년, 월, 일, 요일, 시간, 분, 초 시간 값을 설정합니다.
0~9999의 정수값을 표현 할 수 있습니다.
-999~9999의 값을 표현 할 수 있습니다.
소수점 둘째자리 까지 소수값을 표현할 수 있습니다. 최대 소수점 둘째 자리까지 가능합니다.
16진수 값을 표현합니다.
세그먼트의 상위 2칸, 하위2칸을 나누어 표현할 수 있습니다. 시간표시등을 나타낼때 사용합니다.