Numicro51驱动sht11

2020-02-02 09:18发布

最近在学习,新唐的M051。初学就与困难。把51上面的sht11的驱动移植到M051上,,结果跑不起来。。测量不到数据。。。我IO设置的是准双向的。主频是12M的。。。不知道是我IO口模式设置错了,,还是怎么回事。。。就是读不出来、。。。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
sting_yang
1楼-- · 2020-02-02 13:29
51跟051的时钟不一样,所以要调一下
zhengwending111
2楼-- · 2020-02-02 19:14
我也增加了延时,,还是不行。。。。不知道IO的反转速度,,我看了一篇关于M051的说“反转速度7个机器周期”。。。我把主频12分频,之后用51的驱动,还是不行。。。实在是不解呀~!现在也是盲目了。。。心里总有阴影~!想着这个事,,出门都不痛快~!
zhengwending111
3楼-- · 2020-02-02 20:51
我使用定时器产生1us的延时,还测试了IO模式,应该都木问题的。。结果却,。。。。。。。
zhengwending111
4楼-- · 2020-02-03 00:50
 精彩回答 2  元偷偷看……
sting_yang
5楼-- · 2020-02-03 04:45
zhengwending111 发表于 2012-11-18 12:11
您好~!我上午又测试了一下,,,我要读温度,发送0x03之后,,,数据线一直为低,第九个时钟之后数据线 ...

方便给程序,看看问题在哪里?
zhengwending111
6楼-- · 2020-02-03 10:32
没问题。~!

一周热门 更多>