51单片机AD转换的问题,求大神解答。 10
用的是XPT2046;这一段数据读取的代码:sbitDOUT=P1^1;uintSPI_Read(void){uinti,dat=0;CLK=0;for(i=0;i<12...
用的是XPT2046;
这一段数据读取的代码:
sbit DOUT=P1^1;
uint SPI_Read(void)
{
uint i, dat=0;
CLK = 0;
for(i=0; i<12; i++) //接收12位数据
{
dat <<= 1;
CLK = 1;
CLK = 0;
dat |= DOUT;
}
return dat;
能讲解下代码中移位运算和最后dat |=DOUT 那里的含义吗? 展开
这一段数据读取的代码:
sbit DOUT=P1^1;
uint SPI_Read(void)
{
uint i, dat=0;
CLK = 0;
for(i=0; i<12; i++) //接收12位数据
{
dat <<= 1;
CLK = 1;
CLK = 0;
dat |= DOUT;
}
return dat;
能讲解下代码中移位运算和最后dat |=DOUT 那里的含义吗? 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询