c语言字体滚动6,C语言实现8X8点阵滚动显示温度的示例代码
发布日期:2021-10-27 11:20:51
浏览次数:8
分类:技术文章
本文共 613 字,大约阅读时间需要 2 分钟。
C语言实现8X8点阵滚动显示温度,DS18B20的操作程序
sbit DQ=P3^3;
unsigned char time; //设置全局变量,专门用于严格延时
函数功能:将DS18B20传感器初始化,读取应答信号
出口参数:flag
bit Init_DS18B20(void)
{
bit flag; //储存DS18B20是否存在的标志,flag=0,表示存在;flag=1,表示不存在
DQ = 1; //先将数据线拉高
for(time=0;time<2;time++) //略微延时约6微秒
;
DQ = 0; //再将数据线从高拉低,要求保持480~960us
for(time=0;time<200;time++) //略微延时约600微秒
; //以向DS18B20发出一持续480~960us的低电平复位脉冲
DQ = 1; //释放数据线(将数据线拉高)
for(time=0;time<10;time++)
; //延时约30us(释放总线后需等待15~60us让DS18B20输出存在脉冲)
flag=DQ; //让单片机检测是否输出了存在脉冲(DQ=0表示存在)
for(time=0;time<200;time++) //延时足够长时间,等待存在脉冲输出完毕
;
return (flag); //返回检测成功标志
}
函数功能:从DS18B20读取一个字节数据
出口参数:dat
……
标签:
转载地址:https://blog.csdn.net/weixin_34518190/article/details/116986754 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
很好
[***.229.124.182]2024年03月23日 19时49分30秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
python中func自定义函数_Python函数之自定义函数&作用域&闭包
2019-04-21
wget连接指定端口_端口通不通 telnet wget ssh
2019-04-21
easyexcel 工具类_问了个在阿里的同学,他们常用的15款开发者工具!
2019-04-21
mysql统计结果大于0时返回true_mysql表查询练习
2019-04-21
c语言对结构体排序中间变量,求助:c语言怎么实现结构体的排序? 总是弄不对啊...
2019-04-21
c语言宏定义只能在最前面吗,C语言宏定义注意事项
2019-04-21
android悬浮窗服务卡死,Android 悬浮窗兼容问题谈
2019-04-21
表格相关的html语言,HTML标记语言——表格标记
2019-04-21
web聊天界面html,PC端Web聊天界面+代码分享(HTML+CSS)
2019-04-21
cmake qt 添加路径 项目_CMake配置Qt工程
2019-04-21
使用python开发的软件协议_WEB开发——Python WSGI协议详解
2021-06-24
冰点下载器手机版apk_冰点文库下载器
2021-06-24
python信号采集代码_13行代码实现:Python实时视频采集(附源码)
2021-06-24
h5引入json_纯js直接引入json文件
2021-06-24
python格式化字符串总结_Python字符串处理方法总结
2021-06-24
python中true什么意思_python中的bool是什么意思
2021-06-24
jacobian 矩阵意义_Jacobian矩阵和Hessian矩阵的作用是什么?
2021-06-24
c++ jna 数据类型_JNA 使用总结
2021-06-24
python中如何遍历列表并将列表值赋予_python中如何实现遍历整个列表?
2021-06-24