最近调好了DS1802温度传感器ds1802用的是430G2553單片机,温度保留两位小数把源代码分享给大家。
* 功 能:1602显示配置端口初始化
* 说 明: P1、P2端口设为输出低电平
* 功 能:简单的延时
* 说 明: 可作为1602顯示简单的延时
* 说 明: 用P1口输入数据
* 说 明: 用P1口输入指令
* 功 能:初始化及其他显示设置指令
* 说 明: 将前几个函数综合起来显示字符内容及区域
* 說 明: DS18B20初始化,返回参数用于判断是否完成初始化
* 说 明: 读取一个字节
* 说 明: 写入一个字节
* 说 明: 跳过rom并温度转化
* 说 明: 获取温度并四舍五入为保留兩位小数
* 功 能:分出十位、个位等
效果图:上面的数字即为当前温度