單片機(jī)與單總線(xiàn)A/D轉(zhuǎn)換器DS2450的接口設(shè)計(jì)
如果將D通道設(shè)定為5.1V輸入范圍,轉(zhuǎn)換精度為12位,高報(bào)警門(mén)限為3.0V(96H),低報(bào)警門(mén)限為2.0V(64H),并將通道A和通過(guò)B作為報(bào)警輸出,最后將轉(zhuǎn)換結(jié)果放在30H和31H處,那么其子程序CTLAD的具體程序清單如下:本文引用地址:http://m.butianyuan.cn/article/173616.htm
CTLAD:LCALLINIT;發(fā)復(fù)位脈沖并接收存在脈沖
如果一線(xiàn)上掛接有多個(gè)DS2450以及其他單總線(xiàn)接口芯片,那么采用寄生電源供電和超速模式工作且要求在通訊中進(jìn)行校驗(yàn)的子程序CTLAD的編寫(xiě)可能會(huì)復(fù)雜一些。
評(píng)論