找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5781|回復(fù): 3
收起左側(cè)

問個51單片機(jī)問題,如何保持管腳狀態(tài)

[復(fù)制鏈接]
ID:64336 發(fā)表于 2015-8-10 15:58 | 顯示全部樓層 |閱讀模式
20黑幣
51單片機(jī)如何保持之前的管腳狀態(tài):
比如說
  if (0<=i<=10)
  {
   P1.0=1;
   }
   if(20<=i<=30)
   {
    P1.0=0;
    }
當(dāng)10<i<20時(shí),如何保持之前的狀態(tài),
也就是說當(dāng)i從0上升到19時(shí),保持P1.0=1的狀態(tài),當(dāng)i從30下降到11時(shí)保持P1.0=0的狀態(tài)。

最佳答案

查看完整內(nèi)容

在if外面之后 相當(dāng)于#define SET {P1.0=1;} #define CLR {P1.0=0;}

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

ID:74441 發(fā)表于 2015-8-10 15:58 | 顯示全部樓層
在if外面之后 相當(dāng)于#define SET  {P1.0=1;}   #define CLR  {P1.0=0;}  
回復(fù)

使用道具 舉報(bào)

ID:86181 發(fā)表于 2015-8-10 16:02 | 顯示全部樓層
單片機(jī)就是保持這個狀態(tài)啊,你把引腳置高或者置低了,只要你不去改變它,它就一直是這個狀態(tài)啊。不過程序不能像你這樣寫
回復(fù)

使用道具 舉報(bào)

ID:7485 發(fā)表于 2015-8-11 07:57 | 顯示全部樓層
51單片機(jī)的I/O都是帶有鎖存器的。
回復(fù)

使用道具 舉報(bào)

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

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

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

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