DS1302时钟芯片51单片机c语言程序

DS1302时钟芯片51单片机c语言程序,这是模块化编程的DS1302的模块化程序,供大家参考。有疑问可以联系我835705302

#ifndef __DS1302_H__

#define __DS1302_H__

#define uchar unsigned char

#define uint unsigned int

#include <reg52.h>

sbit SCLK = P3^2;

sbit IO = P2^4;

sbit RST = P3^3;

#define R_Second 0x81

#define W_Second 0x80

#define R_Minute 0x83

#define W_Minute 0x82

#define R_Hour 0x85

#define W_Hour 0x84

#define R_Day 0x87

#define W_Day 0x86

#define R_Month 0x89

#define W_Month 0x88

#define R_Week 0x8B

#define W_Week 0x8A

#define R_Year 0x8D

#define W_Year 0x8C

#define R_Control 0x8F

#define W_Control 0x8E

void DS1302_Write_Byte(uchar Date);

uchar DS1302_Read_Byte();

void Write_DS1302(uchar Adr,uchar Date);

uchar Read_DS1302(uchar Adr);

void Init_DS1302();

#endif

你可能喜欢

  • DS1302中文资料
  • DS1302单片机时钟设计
  • AT89C51单片机
  • LCD1602
  • SPI协议
  • 51单片机时钟程序
  • 单片机数字时钟程序
  • 单片机电子时钟程序

DS1302时钟芯片51单片机c语言程序相关文档

最新文档

返回顶部