1. 單片機中32位的數 具體如何8位8位的取,我想用一個P2口 分時傳數據!
假設 a是這個32位的數
P2 = (unsigned cha)a; //最低的8位
送走
P2 = (unsigned cha)(a>>8);//8到16位
送走
P2 = (unsigned cha)(a>>16);//17到24位
送走
P2 = (unsigned cha)(a>>24);//25到32位
送走
大致意思就這樣,根據你的編譯環境換成合適的寫法即可
1. 單片機中32位的數 具體如何8位8位的取,我想用一個P2口 分時傳數據!
假設 a是這個32位的數
P2 = (unsigned cha)a; //最低的8位
送走
P2 = (unsigned cha)(a>>8);//8到16位
送走
P2 = (unsigned cha)(a>>16);//17到24位
送走
P2 = (unsigned cha)(a>>24);//25到32位
送走
大致意思就這樣,根據你的編譯環境換成合適的寫法即可