自己写的程序,显示SHT30温湿度模块的温湿度。 既有OLED(IIC接口)屏幕的温湿度显示,也有串口数据输出。 为了作对比,我顺便把DS18B20的温度显示也写进去了,然后改下注释也可输出DS18B20温度数据。 DS18B20数字温度计提供9位温度读数。信息经过单线接口送入或送出DS18B20传感器,因此从中央处理器到DS18B20仅需要提供电源以及一根数据线,就可以工作。 OLED作为STM32的一个较为重要的外设,其作用也是为了方便调试代码。OLED模块的驱动可以使用8080、SPI四线、SPI3线、I2C的方法进行驱动。本文主要根据OLED的数据手册分析SPI四线的使用。 在此感谢51hei论坛的SHT30例程,把原来有错误的地方改了,写了个完整的例程。 代码没怎么整理,不过加了必要的注释,发出来分享下成果
2023-03-21 11:45:30 2.06MB stm32 DS18B20温度传感器 oled显示屏 SPI
1
用12864显示DS18B20温度曲线,并进行更新
2023-03-19 15:21:24 32KB 温度曲线
1
stm32 DS18B20温度采集程序 ,通过IO实现驱动,可通过定时器调用实时采集温度值 ,实际测试可用
1
描述: 基于51单片机的12864液晶显示计算器设计相关的仿真+代码分享,protues仿真文件在附件供下载。 计算器仿真原理图如下: 单片机部分源程序截图如下: 附件内容截图:
2023-03-18 22:17:30 80KB 单片机 液晶屏 电路方案
1
本程序是基于STC15的c程序,真实可用,测试通过,包括C文件和H文件
2023-03-17 23:53:42 1KB DS18B20 c程序
1
温度传感器仿真,stm32f103r6和ds18b20的仿真
2023-03-15 14:45:38 837KB STM32F103
CT107D单片机综合训练平台蓝桥杯单片机开发程序,此代码是本人参加蓝桥杯比赛前训练所写!
2023-03-14 12:36:57 28KB 蓝桥杯 CT107D单片机
1
在蓝桥杯电子类单片机组历年的省赛以及国赛中,DS1302模块常常被考察到。而组委会为减轻考生负担,提前给出了关于DS1302模块的代码,剩下的便需要我们自己去编写(以第十届为例)。 现在,我们来介绍以下DS1302模块剩余代码的编写以及模块的运用方法。 1、补全模块C文件 #include #include sbit SCK=P1^7; sbit SDA=P2^3; sbit RST = P1^3; void Write_Ds1302(unsigned char temp) { unsigned char i; for (i=0;i>=1; SCK=1; } } vo
2023-03-14 12:21:47 43KB ds1302 单片机 子类
1
具体参见本人博客 http://cloudsea999.blog.163.com/ 实现功能: 1.显示年、月、日、时、分、秒、星期,闰年自动调整 2.可手动调整上述各项的值 3.实时显示当前温度 4. 可设定两个闹铃,每个有独立开关,并可以设置只响闹一次还是每天都响闹 5. 闹钟共有两首音乐可供选择 6. 可闹铃音乐放完可自动止闹,也可中途按键手动止闹 7. 贪睡功能,有开关,并可设置贪睡时间 8. 背光控制,有开关,并可设置多少秒后自动关闭背光,也可以按键开背光,然后按照设置的时间后自动关闭 9. 秒表功能 10. 掉电模式,同时液晶关背光,节省能源
2023-03-13 15:47:49 9KB AT89S52 DS1302 DS18B20 电子钟
1
可使用此软件对12864LCD进行取模,汉字,图像均可。
2023-03-11 13:27:49 257KB 12864 LCD 字模
1