cjh8894 发表于 2009-4-7 12:02:34

ATMEGA16读DS18B20 1602显示带CRC校验读序列号完整程序

感谢OURAVR论坛让我了解了AVR,终于调试通过温度程序;ATMEGA16读DS18B20 四线驱动1602显示带CRC校验读序列号完整程序,有需要的一起分享!
程序大部分参考《AVR单片机C语言开发入门指导》书中例子。
点击此处下载 ourdev_433647.rar(文件大小:48K) (原文件名:DS18B20T.rar)
http://cache.amobbs.com/bbs_upload782111/files_13/ourdev_433648.JPG
(原文件名:IMG_1497.JPG)

http://cache.amobbs.com/bbs_upload782111/files_13/ourdev_433649.JPG
(原文件名:IMG_1499.JPG)

proguy 发表于 2009-4-7 12:15:27

很好很强大,昨天去买了个18B20,收了我6.5块。好贵啊……

sunyouyuan 发表于 2009-4-7 12:20:07

我也用过 数字温度芯片

cjh8894 发表于 2009-4-7 13:37:24

要是哪位大侠还能加上个搜索函数就更完美了。

not_at_all 发表于 2009-4-8 18:51:33

暂时还没机会用,顶一下

yikaikai 发表于 2009-4-8 19:46:57

我买了个要7元呢

maxking 发表于 2009-4-8 22:20:26

谢谢分享!!准备有机会实物测试看看。

lwb_2888 发表于 2009-4-9 11:43:29

回去我也做一个,呵呵呵

mysky 发表于 2009-4-9 13:30:57

mark

barnaby 发表于 2009-4-13 10:37:36

按你的接口写进去怎么读不出温度啊?

cjh8894 发表于 2009-4-25 13:57:28

/*按你的接口写进去怎么读不出温度啊?*/
请直接下载HEX文件试试。

xqingfeng 发表于 2009-4-25 16:30:11

楼主把你读到的序列号发上来我看一下,资料上说最低8位序列号是家族码10h,但是我怎么读都不是,似乎和楼主读的一样是28h,
只是楼主图片不清楚,麻烦发一下我看看

xqingfeng 发表于 2009-4-25 16:47:28

查过了,是中文手册出问题了,英文手册上说的明明白白的是28h,真不知道这些人是怎么
翻译的,害得我多干了一个多星期找问题!!!唉,直接无语了

wowu 发表于 2009-8-31 11:33:40

顶。谢谢。

sxndwg 发表于 2009-8-31 12:39:23

很不错的程序代码。

aohuahua 发表于 2009-10-10 23:01:21

强~

stefgq 发表于 2009-10-10 23:11:59

不错

dugutianma 发表于 2009-11-1 17:25:05

mark

qianhng 发表于 2009-11-2 08:33:50

jh

huilai 发表于 2009-11-2 08:36:42

mark

289457095 发表于 2011-8-4 16:35:21

严重顶你

kaixin201212 发表于 2011-8-4 23:21:00

ldk123 发表于 2011-8-5 15:38:25

学习的目的

ldk123 发表于 2011-8-11 16:31:19

现在的新的ATmega88pa系列的里边就有温度感应了

onlywen 发表于 2012-6-15 08:18:56

{:biggrin:}顶你!

xijiewenti007 发表于 2012-7-21 11:16:56

联系你了

xijiewenti007 发表于 2012-7-22 10:22:14

联系我928847625

taiyangshendi1 发表于 2012-7-23 22:02:59

整做这个呢学习一下

风云天 发表于 2012-7-29 00:09:22

看看哈,定顶

653833564 发表于 2012-10-19 16:22:22

{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}{:smile:}

shijie30 发表于 2012-10-20 12:26:46

嗯 这个历程还是不错的{:smile:}{:smile:}{:smile:}
页: [1]
查看完整版本: ATMEGA16读DS18B20 1602显示带CRC校验读序列号完整程序