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位
送走
大致意思就这样,根据你的编译环境换成合适的写法即可