-
Ds1302
时钟芯片ds1302驱动
读取这几个寄存器来获取实时时间和日期。这几个寄存器的说明如下:
1、秒寄存器(81h、80h)的位7定义为时钟暂停标志(CH)。当初始上电时该位置为1,时钟振荡器停止,DS1302处于低功耗状态;只有将秒寄存器的该位置改写为0时,时钟才能开始运行。
2、小时寄存器(85h、84h)的位7用于定义DS1302是运行于12小时模式还是24小时模式。当为高时,选择12小时模式。在12小时模式时,位5是 ,当为1时,表示PM。在24小时模式时,位5是第二个10小时位
3、控制寄存器(8Fh、8Eh)的位7是写保护位(WP),其它7位均置为0。在任何的对时钟和RAM的写操作之前,WP位必须为0。当WP位为1时,写保护位防止对任一寄存器的写操作。也就是说在电路上电的初始态WP是1,这时是不能改写上面任何一个时间寄存器的,只有首先将WP改写为0,才能进行其它寄存器的写操作。
- 2023-03-25 00:30:04下载
- 积分:1
-
STM32f103zet6的CAN总线通信
实现简单的数据收发unsigned char CAN_init(unsigned char tsjw,unsigned char tbs2,unsigned char tbs1,unsigned short brp); void USB_LP_CAN1_RX0_IRQHandler(void); void can_rx_data_deal(unsigned char *buf) //CAN接收处理 u8 Can_Send_Msg(u8* msg,u8 len);
- 2022-02-06 02:40:31下载
- 积分:1
-
基于at89c51的计算器代码
本程序是基于德飞莱开发板编写的用at89c51芯片、矩阵键盘和串口编写的计算器的代码,希望能够对大家有所帮助!
- 2022-02-18 15:35:22下载
- 积分:1
-
TFT LCD显示
STM32 TFT LCD显示
STM32 TFT LCD显示
STM32 TFT LCD显示
STM32 TFT LCD显示
- 2023-02-04 23:25:04下载
- 积分:1
-
stm32f103指南者ADC程序
STM32F103VET6 指南者的ADC程序,开发板带的,肯定能用
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
- 2023-04-01 16:40:05下载
- 积分:1
-
DS18B20温度传感器在STM32中的源码分享
DS18B20温度传感器源码,使用的GPIOG口,自己可以在头文件中设置接口,比较方便。
- 2022-01-26 08:31:31下载
- 积分:1
-
基于C51单片机开发的手动自动电子琴的程序
应用背景电子琴,在我们的生活中随处可见,应用广泛关键技术基于C语言在keil软件编程下的电子琴,可实现自动播放和手动播放,并附有protues仿真图,直接仿真,结果清晰,程序思路清晰
- 2022-04-01 06:11:59下载
- 积分:1
-
基于51单片机的水温控制系统
51单片机控制加热器,维持水温,显示温度
- 2022-05-16 11:50:50下载
- 积分:1
-
基于51的多功能温度报警器
此温度报警器实现温度报警功能,1602显示,i2c存储,以及时钟显示.具有多点测温功能(红外线传输),可以手动设计报警上下限,带有说明书。
- 2022-02-12 13:17:23下载
- 积分:1
-
stc51单片机超声波控制360度舵机
- 2023-06-29 18:10:03下载
- 积分:1