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

QQ登錄

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

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

C8051單片機(jī)如何控制長(zhǎng)時(shí)間不操作自動(dòng)關(guān)機(jī) 求幫助

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:288065 發(fā)表于 2018-8-24 11:02 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
求一個(gè)長(zhǎng)時(shí)間不操作,自動(dòng)關(guān)機(jī)的程序(C8051)
分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:124699 發(fā)表于 2018-8-28 10:31 | 只看該作者
程序靠自己寫(xiě)出來(lái)的印象才深刻,才是自己的東西。 給你個(gè)思路, 利用定時(shí)器計(jì)時(shí),設(shè)置好參數(shù)到哪個(gè)時(shí)間自動(dòng)關(guān)機(jī),有操作變量就清零。 沒(méi)有操作就一直計(jì)時(shí)到設(shè)定的時(shí)間,到時(shí)就自動(dòng)關(guān)機(jī)。
回復(fù)

使用道具 舉報(bào)

板凳
ID:387272 發(fā)表于 2018-8-28 17:18 | 只看該作者
當(dāng)外部動(dòng)作的時(shí)候給單片機(jī)發(fā)送一個(gè)脈沖,使得 定時(shí)器計(jì)時(shí)清零;當(dāng)沒(méi)有動(dòng)作的時(shí)候,達(dá)到設(shè)定的時(shí)間自動(dòng)關(guān)機(jī)。 子程序可以參考:
void timer1() interrupt 3  
{
    //TH1=0xFC;         
          //TL1=0x66;
    TH1=(65536-1000)/256;
        TL0=(65536-1000)%256;
          t1++;
          if(t1<=time)
          {
                  if(flag==1)               
                  {
                          m1=1;
                          m2=0;
                  }
                  else               
                  {
                          m1=0;
                          m2=1;
                  }
          }
          else                 
          {
                  m1=1;
                  m2=1;
          }
          if(t1==10)               
          {
                  t1=0;
          }         
}

評(píng)分

參與人數(shù) 1黑幣 +50 收起 理由
admin + 50 回帖助人的獎(jiǎng)勵(lì)!

查看全部評(píng)分

回復(fù)

使用道具 舉報(bào)

地板
ID:111634 發(fā)表于 2018-8-28 20:06 | 只看該作者
利用定時(shí)器計(jì)時(shí),設(shè)置好參數(shù)到哪個(gè)時(shí)間自動(dòng)關(guān)機(jī),有操作變量就清零。 沒(méi)有操作就一直計(jì)時(shí)到設(shè)定的時(shí)間,到時(shí)就自動(dòng)關(guān)機(jī)。
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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