#include
#include
#include
//74HC595 数码管的A-G
int latchPin = 2;
int clockPin = 3;
int dataPin = 1;
//数字,d1,d2,d3,d4
int d1 = 13;
int d2 = 12;
int d3 = 11;
int d4 = 10;
//DS1302
uint8_t CE_PIN = 5;
uint8_t IO_PIN = 6;
uint8_t SCLK_PIN = 7;
DS1302 rtc(CE_PIN, IO_PIN, SCLK_PIN);
void setup()
{
pinMode(d1, OUTPUT);
pinMode(d2, OUTPUT);
pinMode(d3, OUTPUT);
pinMode(d4, OUTPUT);
pinMode(latchPin, OUTPUT);
pinMode(clockPin, OUTPUT);
pinMode(dataPin, OUTPUT);
rtc.write_protect(false);
rtc.halt(false);
}
void loop()
{
Time t = rtc.time();
//显示第一位数字
cls();
dig(1);
num(t.hr/10);