找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

帖子
查看: 3263|回復(fù): 3
打印 上一主題 下一主題
收起左側(cè)

求助ds1302

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:47184 發(fā)表于 2013-8-24 20:16 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
我用ds1302時(shí)鐘,數(shù)碼管顯示,跑表很正常,準(zhǔn)不準(zhǔn)先不說(shuō),然后我想加上掉電走時(shí)的功能,加了備用電源,然后改程序,在1302RAM中寫個(gè)標(biāo)志,可是掉電后仍然初始化//讀標(biāo)志

uchar read1302flag(uchar adde)
{
        uchar i,temp;
        ce=0;
        sclk=0;
        ce=1;
        for(i=8;i>0;i--)
        {
                sclk=0;
                temp=adde;
                io=(bit)(temp&0x01);
                adde>>=1;
                sclk=1;
        }
        for(i=8;i>0;i--)
        {
                ACC_7=io;
                sclk=1;
                ACC>>=1;
                sclk=0;
        }
        ce=0;
        dat3=ACC;
        return(dat3);
}


//寫標(biāo)志
void write1302(unsigned char addr,dat)
{
        uchar i,temp;
        ce=0;
        sclk=0;
        ce=1;
        for(i=8;i>0;i--)
        {
                sclk=0;
                temp=addr;
                io=(bit)(temp&0x01);
                addr>>=1;
                sclk=1;       
        }
        for(i=8;i>0;i--)
        {
                sclk=0;
                temp=dat;
                io=(bit)(temp&0x01);
                dat>>=1;
                sclk=1;
        }
        ce=0;
}

寫入0xff,然后判斷!=0xff的時(shí)候初始化,但是每次掉電上電都初始化,我感覺(jué)其他的都沒(méi)問(wèn)題,大俠們看看,是不是讀取或者是寫入的程序有問(wèn)題,調(diào)試時(shí)dat3的值為0x7f.謝謝
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:7485 發(fā)表于 2013-8-25 08:39 | 只看該作者
沒(méi)看見(jiàn)你在那里有檢測(cè)標(biāo)志操作。
回復(fù)

使用道具 舉報(bào)

板凳
ID:47184 發(fā)表于 2013-8-25 12:07 來(lái)自觸屏版 | 只看該作者
ahshmj 發(fā)表于 3 小時(shí)前
沒(méi)看見(jiàn)你在那里有檢測(cè)標(biāo)志操作。

在main函數(shù)里有,我覺(jué)得應(yīng)該沒(méi)問(wèn)題,只是對(duì)寫入和讀取函數(shù)懷疑
回復(fù)

使用道具 舉報(bào)

地板
ID:76287 發(fā)表于 2015-4-10 09:17 | 只看該作者
雖然不懂,但還是要頂,畢竟每一位老手都是從新手蛻變而來(lái)的,贊一個(gè)。。。。。。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表