- 博客(3)
- 资源 (4)
- 收藏
- 关注
原创 普中温度+DS1302无法同时显示在LCD1602上
注:本文章基于普中HC6800-ES V2.0单片机 1.温度+ds1302无法同时显示在1602上原因 温度与ds1302时钟速率不一样。 2.解决办法 修改普中提供的DS1302驱动函数才能正常显示。 3.对ds1302.c修改后的代码 #include"ds1302.h" //---DS1302写入和读取时分秒的地址命令---// //---秒分时日月周年 最低位读写位;-------// uchar code READ_RTC_ADDR[7] = {0x81, 0x83, 0x85, 0x87,
2021-05-21 22:39:11 1670 14
原创 蓝桥杯 单片机 第八届省赛:基于单片机的电子时钟
1.题目要求 2.代码实现 首先J13选为IO模式,J5端2、3短接(独立按键) 2.1 main.c #include "reg52.h" #include "ds1302.h" #include "onewire.h" #define u8 unsigned char #define u16 unsigned int sbit S7=P3^0; sbit S6=P3^1; sbit S5=P3^2; sbit S4=P3^3; u8 pos_T=0; u8 set=0; u8 pos_C=0;
2021-04-28 22:17:54 616 1
原创 蓝桥杯单片机 驱动代码总结
蓝桥杯单片机 驱动代码总结 1. DS1302驱动 在官方提供的DS1302驱动代码下,写入以下代码: unsigned char Write_ADDR[7]={0x80,0x82,0x84,0x86,0x88,0x8a,0x8c}; //DS1302写地址 unsigned char Read_ADDR[7]={0x81,0x83,0x85,0x87,0x89,0x8b,0x8d}; //DS1302读地址 unsigned char Timer[7]={0x50,0x59,0x23,
2021-04-23 20:43:35 1941 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人