51单片机IO口模拟IIC驱动DS1307实时时钟,时钟数据通过串口打印。本人自用代码,非网络下载,保证100%可用!
1
此文件中包含了stm32_rtc.c,stm32_rtc.h用内置的rtc计算器实现万年历的相关函数,函数主要实现年月日时分秒周的计算,其计数值存放在bkp存储区中。
2019-12-21 21:53:21 4KB stm32,rtc,万年历
1
24C64断电保护参数,定时器中断切换任务,rtc时间显示,OLED实时温湿度dht11显示
2019-12-21 21:42:00 6.13MB stm32c dht11 24c64 rtc
1
DS1302的源代码,超详细,很容易看懂,都有注释,小白都能看懂
2019-12-21 21:27:26 5KB DS1302 RTC 实时时钟
1
STM32+RTC实时时钟设计,整个工程已测试,现在正在项目上用。
2019-12-21 21:27:25 6.48MB STM32 RTC DS1302
1
PSOC 官方例程 赛普拉斯 RTC 实时时钟 cypress 开发板
2019-12-21 21:25:05 1.34MB PSOC 官方例程 赛普拉斯 RTC
1
基于S3C2410的实时时钟设计,完整的论文。
2019-12-21 21:13:52 389KB 实时时钟
1
STM RTC+LCD12864 定实时时钟和闹钟实验,完成项目文件!!! 基于Keil MDK开发,供学习和参考~~~~
2019-12-21 20:59:06 1.31MB STM32 RTC 12864 时钟
1
实现实时时钟,电源拔插时间不重置(内置电池供电维持时间变化)。功能有查看日期,查看星期,查看闹钟和分别的调整时间,调整日期,调整闹钟,调整星期。且默认情况下不可以调整,当按下可调控键之后才可以调整、再次按可调控键关闭变为不可调整状态。还有整点报时功能(有个小瑕疵就是闹钟正好是整点的时候和这个整点报时同时间的时候不会报时和闹钟,这个很容易改好,因为下午3点要答辩了,懒得改了机子老是写不进去,学校穷便宜机子没办法)。然后这个闹钟可以设置星期几几点闹也可以设置为普通的每天的这个时间点闹铃,这些都是可以调控的。时钟所有的功能都有,只差一个秒表,,这个很简单,,,外部中断来一个或者定时器T1中断来一个都可以,我没弄,因为我这个已经代码很长了,头疼、加中断还得加显示函数和秒表变化函数if分大于60 时++啥的,但因为这个采用的显示是低四位高四位控制的,我强行加一个也比较麻烦所有就没加了。欢迎下载干货,难看懂的都有备注,写了断断续续一周+时间左右(恕在下才疏学浅,因为书上上课的时候没学过I2C总线和pcf8563所以写的比较久。)部分代码如下: #define MAIN_Fosc 22118400L //定义主时钟 频率也是计数计时周期一秒的计数值 #include "STC15Fxxxx.H" /***********************************************************/ #define DIS_DOT 0x20 #define DIS_BLACK 0x10 #define DIS_ 0x11 /****************************** 用户定义宏***********************************/ #define Timer0_Reload (65536UL -(MAIN_Fosc / 1000)) //Timer 0 中断频率,1000次/秒 频率倍数计数即周期 周期为1秒 除以一千就是1000次每秒 /*****************************************************************************/ /************* 本地常量声明 **************/ u8 code t_display[]={ //标准字库 // 0 1 2 3 4 5 6 7 8 9 A B C D E F //共阴 0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71, //black - H J K L N o P U t G Q r M y 0x00,0x40,0x76,0x1E,0x70,0x38,0x37,0x5C,0x73,0x3E,0x78,0x3d,0x67,0x50,0x37,0x6e, 0xBF,0x86,0xDB,0xCF,0xE6,0xED,0xFD,0x87,0xFF,0xEF,0x46}; //0. 1. 2. 3. 4. 5. 6. 7. 8. 9. -1 u8code T_COM[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80}; //位码 取反就是书上213面 0从低位到高位 /************* IO口定义 **************/ sbit P_HC595_SER = P4^0; //pin 14 SER datainput sbit P_HC595_RCLK = P5^4; //pin 12 RCLk store(latch) clock sbit P_HC595_SRCLK = P4^3; //pin 11 SRCLK Shift data c
2019-12-21 20:56:17 73KB 存储 51单片机 c实时时钟 pcf8563
1
基于STM32F103c8t6 的RTC 并打印到OLED上的实时时钟。可以显示年月日,星期,时分秒.
2019-12-21 20:55:02 1.76MB STM3 RTC
1