ds1302語句中,DSIO=addr&0x01爲什麼就是從最低位開始傳送

      首先DS1302是從低位bai開始傳送的。意思就是說,如果addr的值是10001001,首先要傳送的是低位的1,也就是1000100(1)括號裏面的這個。怎麼樣才能把括號裏面的數傳出去呢,首先就要把其它位置0,也是就是變成0000000(1),這樣就把這個1先傳給DSIO了,所以用到 addr&0x01.目的是,如果addr最低位是1,傳給DSIO的就是1,如果是0,傳給DSIO的就
相關文章
相關標籤/搜索