这是例程里的一段代码,例程主要意思是将数据存入存储芯片AT2402,再从存储芯片AT2402读出数据。我想知道下面这段代码是怎么走的,看不懂for循环的内容,学习中,求教。
unsigned char Count1=231;
unsigned long D[16];
unsigned char i;
unsigned char pDat[8];
if(1)
{
D[14]= Count1;
for (i=0; i<4; i++)
{
pDat[i*2+0]=D[14+i];
pDat[i*2+1]=D[14+i]>>8;
} |