기본 프로그램입니다.
// Sys Lib
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
// Arduino API
#include <MsTimer2.h>
// My Lib
#include <My_Arduino_GPIO_Lib_V1_8.h>
//#include <My_Arduino_FND_Lib_V2_7.h>
// PRJ Lib
#define GPIO_IF 1
#define Digit_4 2
//#define Fnd_Dis 3
#define Fnd_Led_Dis 4
//#define En_Font_Dis 5
#include "fnd_dis.h"
uint16_t cnt16 = 1234;
uint16_t t_loop = 0;
uint16_t buf;
uint8_t led_cnt=0;
char d_buf[50];
#define I2C_IF 1
#include <My_Arduino_LiqCry_LCD_Lib_V1_5.h>
#define Arduino_Mode 1
#define HW_Uart_mode 2
extern int out_dev_set_mode;
#include <My_MCU_Printf_Lib_V2_6.h>
void setup() {
// put your setup code here, to run once:
for(int i = 0; i<= 7;)
{ // LED + FND DIR Set
pinMode(LED_pin[i], OUTPUT);
Led_Byte_Out(0xff); // init
i++;
}
pinMode(x1000, OUTPUT);
pinMode(x100, OUTPUT);
pinMode(x10, OUTPUT);
pinMode(x1, OUTPUT);
#if Fnd_Led_Dis
pinMode(led_scan_pin, OUTPUT);
#endif
Serial.begin(115200);
out_dev_set_mode = HW_Uart_IF_Mode;
lcd_init();
Lcd_Test();
}
void loop() {
// put your main code here, to run repeatedly:
}