早教吧作业答案频道 -->其他-->
在FOR之前SCK=1,每个SCK时钟下降沿读数据,帮忙分析下哪个程序正确,哪个错了for(i=0;i>=1;\x05\x05\x05if(SDA)\x05\x05temp|=0x80;\x05\x05\x05//每次传输低字节\x05\x05SCK=0;\x05\x05\x05\x05SCK=1;\x05\x05}for(i=0;i>=1;\x05\x
题目详情
在FOR之前SCK=1,每个SCK时钟下降沿读数据,帮忙分析下哪个程序正确,哪个错了
for (i=0;i>=1;\x05
\x05\x05if(SDA)
\x05\x05temp|=0x80;\x05\x05\x05//每次传输低字节
\x05\x05SCK=0;\x05\x05
\x05\x05SCK=1;
\x05\x05
}
for (i=0;i>=1;\x05\x05\x05//右移一位
\x05\x05SCK=1;
\x05}
for (i=0;i>=1;\x05
\x05\x05if(SDA)
\x05\x05temp|=0x80;\x05\x05\x05//每次传输低字节
\x05\x05SCK=0;\x05\x05
\x05\x05SCK=1;
\x05\x05
}
for (i=0;i>=1;\x05\x05\x05//右移一位
\x05\x05SCK=1;
\x05}
▼优质解答
答案和解析
第一个对,读取数据时,若是从低位向高位读,则应该先右移一位,再读取
若是写数据,则先写再右移,你的程序是读,而且明显是从低向高读,所以第一个对
若是写数据,则先写再右移,你的程序是读,而且明显是从低向高读,所以第一个对
看了 在FOR之前SCK=1,每个...的网友还看了以下:
根据XML代码写DTD\x05HaveANiceDay\x05\x05\x05'Help,help 2020-04-26 …
在FOR之前SCK=1,每个SCK时钟下降沿读数据,帮忙分析下哪个程序正确,哪个错了for(i=0 2020-05-13 …
16.—How long may I _____ this magazine?—For no mo 2020-05-16 …
究竟错在哪了?#includemain(){\x05FILE*p,*q;\x05inti,c[10 2020-06-06 …
Acm敲七Problem输出7和7的倍数,还有包含7的数字例如(17,27,37...70,71, 2020-07-17 …
I'dhisreputationwithotherfarmersandbusinesspeople 2020-08-04 …
1-6排序,右边大于左边下面大于上面表格如ABCDEF为什么我的程序排除不了E=F和B=D的情况#i 2020-10-30 …
求在1,2,3,4,...,10这10个数中,任意选两个不同的数,求它们的和能被2整除的数的总对数. 2020-11-08 …
redefinition;differentbasictypes以下程序在Vc6.0编译时出了问题# 2020-11-23 …
51单片机DS18b02的驱动程序求解释下,程序在下面,为什么程序中DQ=1了;再判断不是DQ肯定是 2020-12-08 …