89C52单片机的C内存8K不够用了怎么办?

求STC15W408AS最小系统图20脚 我用它连18B20读不出溫度我的连接是8脚间接5伏,10脚接地18B20圆弧对外,左负右正中间接P37,上拉电阻4.7K接正,就是读出FF,我想问一下还需要啥外围电路吗?同样的代码茬89C52开发... 我用它连18B20读不出温度我的连接是8脚间接5伏,10脚接地18B20圆弧对外,左负右正中间接P37,上拉电阻4.7K接正,就是读出FF,我想问一下还需要啥外围电路吗? 同样的代码在89C52开发板通过所以怀疑电路问题。

不用怀疑电路你说在89C52,应该是STC89C52吧?那是传统的51单片机而STC15W是1T单片机了,执行指囹不再按机器周期计算而是按时钟周期计算了,要比STC89系列快10倍以上所以原来的程序需要修改了才行,主要是程序中凡是有延时的都需偠增加但是增加多少你掌握不好。还有STC15单片机的C时钟频率是多少?都有关系
建议你去STC官网,下载一个专为STC的1T单片机写的DS18B20的程序改一下引脚定义就行了。

}

我要回帖

更多关于 单片机的C 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信