久久综合精品无码一区二区三区|精品日韩一区二区视频播放|亚洲欧洲日韩国内高清|在线视频亚洲一区

下載手機汽配人

am2301溫度傳感器8位讀取程序(keil環(huán)境下)看不懂,求教

unsigned int AM2301_read() { unsigned char i,flag,temp; unsigned int comdata; for(i=0;i<8;i++) { flag=2; while((!DQ)&&(flag++)); Delay_10us(); Delay_10us(); Delay_10us(); temp=0; if(DQ)temp=1; flag=2; while((DQ)&&(flag++)); if(flag==1)break; comdata<<=1; comdata|=temp; while函數(shù)里的是什么作用,加延時是干什么的
提問者:網(wǎng)友 2018-07-22
最佳回答
while表示DQ信號完成或flag到達一定的時間,否則就一直等下去。 加延時是為了保證信號的穩(wěn)定,方式脈沖干擾。
回答者:網(wǎng)友
產(chǎn)品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網(wǎng)友提供的關(guān)于“am2301溫度傳感器8位讀取程序(keil環(huán)境下)看不懂,求教”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準確性。
静宁县| 和顺县| 溧水县| 万年县| 内乡县| 兴安县| 肇源县| 凤城市| 武鸣县| 祁东县| 宁国市| 锡林浩特市| 富阳市| 调兵山市| 洪雅县| 静乐县| 修武县| 吕梁市| 南平市| 双牌县| 邮箱| 楚雄市| 孝义市| 柏乡县| 商南县| 白河县| 三明市| 衢州市| 迭部县| 灵武市| 常德市| 金阳县| 碌曲县| 平山县| 望都县| 西乡县| 永靖县| 邓州市| 阿拉善左旗| 湟源县| 北宁市|