关于stc单片机12和15系列的问题

stc15系列做18b20不行,示波器测其DQ端一直都是高电平;而stc12系列完全可以。这应该不是什么时序问题,如果是时序问题的话,示波器测其DQ采集端肯定是有波形的,难道是15系列还要设置什么东西?

不需要,15是1T的单片机,运行速度是普通51的12倍,改一下延时就可以了追问

但是12系列的也是1T的啊,问题是采集端口没有波形

追答

下载的时候内部晶振调节对了吗?15这个跟12不一样 18B20这种时序元件时序要求很严格,是微秒级啊

追问

12用的是外部晶振11.0592,,15用的是内部晶振也11.0592

追答

这是例程吗?我怎么记得初始化不需要延时这么多来着。。

追问

自己写的,忘记贴延时函数了

追答

建议查一下18B20芯片手册或者到网上参考现有程序,这个延时要求非常严格,必须达到才行。1T的15处理楼主写的延时函数所用时间可能达不到所要求的时间。。。

追问

网上的例程查遍了,也用遍了,无法使用,我自己算出15比12快多少倍去算的延时也没有用

温馨提示:答案为网友推荐,仅供参考