找回密码
 立即注册

QQ登录

只需一步,快速开始

帖子
查看: 3189|回复: 12
收起左侧

关于DS18B20有一段程序没看懂 谁能帮解释一下 谢谢

  [复制链接]
ID:305703 发表于 2018-4-17 09:50 | 显示全部楼层 |阅读模式
QQ图片20180417094915.png 这个是对LCD1602初始化显示 想问一下 0x80 0xc6 0xdf这些都是什么意思啊 编程小白 求解答
回复

举报

ID:309859 发表于 2018-4-17 10:36 | 显示全部楼层
0x表示后面两个数字的是16进制
回复

举报

ID:309868 发表于 2018-4-17 10:49 | 显示全部楼层
wr_com() 是什么函数,我觉得应该是对数据的采集函数!
回复

举报

ID:309868 发表于 2018-4-17 10:50 | 显示全部楼层
wr_com();你看看这个函数是啥功能不就清楚了!
回复

举报

ID:213173 发表于 2018-4-17 11:10 | 显示全部楼层
        wr_com(0x80);//写命令:数据指针初始化,设置显示初始位置
        wr_dat(0xdf);//写数据:在指定位置显示字符、数字

回复

举报

ID:309503 发表于 2018-4-17 11:14 | 显示全部楼层
初始化1602的内部寄存器,具体写法看手册吧
       
无标题.png
回复

举报

ID:208271 发表于 2018-4-17 14:11 | 显示全部楼层
0X80就是把液晶显示的位置设置在第一个格里,就是屏幕第一位显示,其它的都是命令,直接看1602手册
回复

举报

ID:310046 发表于 2018-4-17 14:37 | 显示全部楼层
wr_com(int  i);是一个函数  ,内部有一个定义的值
回复

举报

ID:300108 发表于 2018-4-17 14:57 | 显示全部楼层
具体看1602手册吧,这几个都是写命令写数据的参数
wr_com(0x80);//写命令:数据指针初始化,设置显示初始位置
wr_dat(0xdf);//写数据:在指定位置显示字符、数字
回复

举报

ID:298170 发表于 2018-4-17 15:12 | 显示全部楼层
wr_com 是写命令(也有些人写法不太一样,比如write_com也是可以的
wr_com(0x80)是从lcd1602第一行的第一位开始显示
详细的你可以去查找一下ds18b20的操作手册,对照之后不难看懂
回复

举报

ID:7485 发表于 2018-4-17 16:49 | 显示全部楼层
你需要仔细看看1602说明书。那一句的意思是“向1602写指令”,这个指令就是“从第一个字符位置开始写入显示内容”
回复

举报

ID:305703 发表于 2018-4-19 10:11 | 显示全部楼层
雍乔 发表于 2018-4-17 11:14
初始化1602的内部寄存器,具体写法看手册吧

好的谢谢谢谢
回复

举报

ID:311751 发表于 2018-4-19 16:55 | 显示全部楼层
写命令,指针的开始位置
回复

举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表