找回密码
 注册
关于网站域名变更的通知
查看: 416|回复: 1
打印 上一主题 下一主题

求大佬帮我看下关于51单片机的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-7-12 14:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
1.我驱动lcd1602显示滚动模式时候,没有加循环while,但是它自己会自动的循环我的滚动
* |( n1 T6 O3 |/ W, c+ N& ~- y$ ^2.还有就是关于DS18B20温度,为什么读暂存器中,低字节先读;数据手册没有写哦哦
2 w% x0 E. L$ W  \6 Q; F3.最后关于DS18B20的程序问题:在读ram时候为什么得分开读0x44和0xbe,不能同时用到0xcc吗
, s0 v3 J* A8 l) v1 p* Jvoid TemperatureChange()9 z3 a! U( Q4 O: X
{1 z* @/ q1 S3 A1 x! ]
_18B20_Init();8 F0 V( ?" e0 a) `" x& L
Delay1ms(1);
+ y5 f0 w0 @$ R: ~; w( RWrite_DS18B20(0XCC);' o% _2 d$ F: \2 I' P
Write_DS18B20(0X44); + N) @. }, E9 U7 ?! f/ U; P' B9 s! Y
// Delay1ms(750);" q" K/ `8 |. ~! y( E

" I& W- `" Q& |& |' s' ]$ n4 P. Q% H5 N! b* x& i
}
2 t- d- I% C! S0 f4 y9 ~* \& P& G( O9 d* P* {- I3 ]" Q
+ W* @; m4 k( ?: g
void Temperature_read()/ |; }8 T4 E( J* V: B
{+ s# p2 T. B2 c3 h
_18B20_Init();' D! l/ I4 \9 Z9 \. H$ l4 A
Delay1ms(1);% B0 ~5 C5 }4 \- o- y
Write_DS18B20(0XCC);
3 b1 O8 t/ M6 h2 P) p6 b) kWrite_DS18B20(0XBE);
+ u0 m- F/ s! C# C+ s7 |5 k1 }4 J) U# s  i+ w! m! C3 g

0 g, T4 v- Y( X}7 `' g+ N' y6 X% U9 {! K. b
不能够下面这样子吗:
; t' m# P) W7 i/ ]9 lvoid TemperatureChange()
$ c1 {, c0 O* E& n{
: Z( h  O. {5 p, W3 F! V( F_18B20_Init();1 K6 m8 a5 h! Y" a
Delay1ms(1);0 T" N$ d! w% q" t6 V7 ]: O$ p
Write_DS18B20(0XCC);
- W9 t- ~# q8 K* fWrite_DS18B20(0X44); ! c- z, T: w+ w) V5 ^6 l  x) t0 N. P
Write_DS18B20(0XBE); % ^/ c4 y. ?1 C4 a* E& T$ M4 e
//Delay1ms(750);
/ g% }2 c+ y. K  x' n+ s6 `1 M1 X% Y+ ^
# |4 w0 t' |( @* g* D  l
}
' f0 f8 h3 O8 P3 j, N0 D' x

该用户从未签到

2#
发表于 2019-10-8 19:05 | 只看该作者
这个要看手册,5 ^: `- T8 O  i& z6 ^1 P- U
看看0XCC命令和0x44命令具体的描述
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-8-21 22:21 , Processed in 0.109375 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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