[問題] 很基本~卻想不出~C語法~HI.LOW
附上程式碼
#define SET_BIT(io ,bit) ( io |= (1<<bit) )
//example: SET_BIT(PORTA,0);SET_BIT(DDRA,0);
#define CLR_BIT(io ,bit) ( io &= ~(1<<bit) )
//example: CLR_BIT(PORTA,0);CLR_BIT(DDRA,0);
想請教 SET_BIT 和 CLR_BIT出來會是1 還是 0呢??
(看情況應該一個為HI.一個為LOW)
先求助大家~~ ><
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 211.75.84.96
→
09/05 18:02, , 1F
09/05 18:02, 1F
推
09/05 18:54, , 2F
09/05 18:54, 2F
→
09/05 18:55, , 3F
09/05 18:55, 3F
→
09/05 20:29, , 4F
09/05 20:29, 4F
推
09/05 21:01, , 5F
09/05 21:01, 5F
→
09/05 21:02, , 6F
09/05 21:02, 6F
→
09/06 11:26, , 7F
09/06 11:26, 7F
→
09/06 11:27, , 8F
09/06 11:27, 8F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
C_and_CPP 近期熱門文章
PTT數位生活區 即時熱門文章