Ds1302万年历
时间:10-02
整理:3721RD
点击:
用DS1302和LCD1602制作万年历 的部分程序
for(n=0;n<8;n++)//读取8位数据
{
dat1=DSIO;//从最低位开始接收
dat=(dat>>1)|(dat1<<7);
SCLK=1;
_nop_();
SCLK=0;//DS1302下降沿时,放置数据
_nop_();
}
其中dat=(dat>>1)|(dat1<<7);到底什么意思,为何是从低位开始接收数据
for(n=0;n<8;n++)//读取8位数据
{
dat1=DSIO;//从最低位开始接收
dat=(dat>>1)|(dat1<<7);
SCLK=1;
_nop_();
SCLK=0;//DS1302下降沿时,放置数据
_nop_();
}
其中dat=(dat>>1)|(dat1<<7);到底什么意思,为何是从低位开始接收数据