• 大小: 153KB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-01
  • 语言: 其他
  • 标签: arduino  ds1302  ds1302库  

资源简介

arduino用于显示DS1302实时时钟模块 的库文件,可以显示和设置时间。

资源截图

代码片段和文件信息

#if defined(ARDUINO) && ARDUINO >= 100
#include “Arduino.h“
#else
#include “WProgram.h“
#endif
#include “DS1302.h“

#include 

namespace {

enum Register {
  kSecondReg       = 0
  kMinuteReg       = 1
  kHourReg         = 2
  kDateReg         = 3
  kMonthReg        = 4
  kDayReg          = 5
  kYearReg         = 6
  kWriteProtectReg = 7

  // The RAM register space follows the clock register space.
  kRamAddress0     = 32
};

enum Command {
  kClockBurstRead  = 0xBF
  kClockBurstWrite = 0xBE
  kRamBurstRead    = 0xFF
  kRamBurstWrite   = 0xFE
};

// Establishes and terminates a three-wire SPI session.
class SPISession {
 public:
  SPISession(const int ce_pin const int io_pin const int sclk_pin)
      : ce_pin_(ce_pin) io_pin_(io_pin) sclk_pin_(sclk_pin) {
    digi

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-03-18 23:11  arduino-ds1302-master\
     文件        6201  2018-03-18 23:11  arduino-ds1302-master\DS1302.cpp
     文件        5174  2018-03-18 23:11  arduino-ds1302-master\DS1302.h
     文件        1370  2018-03-18 23:11  arduino-ds1302-master\README.md
     目录           0  2018-03-18 23:11  arduino-ds1302-master\examples\
     文件         368  2018-03-18 23:11  arduino-ds1302-master\examples\README.md
     文件       10463  2018-03-18 23:11  arduino-ds1302-master\examples\breadboard.fzz
     文件      143308  2018-03-18 23:11  arduino-ds1302-master\examples\breadboard.png
     目录           0  2018-03-18 23:11  arduino-ds1302-master\examples\ram\
     文件        1265  2018-03-18 23:11  arduino-ds1302-master\examples\ram\ram.ino
     目录           0  2018-03-18 23:11  arduino-ds1302-master\examples\set_clock\
     文件        2116  2018-03-18 23:11  arduino-ds1302-master\examples\set_clock\set_clock.ino

评论

共有 条评论