熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
![]() |
1<<1就是把1左移一位 |
1左移1位 |
代表1左移1位。 |
LED_PORT ^= (1 <<1)是將01h左移1位,再將結(jié)果與LED_PORT的值按位異或 |
這個(gè)是,代表的是1左移1位,比如說0001 左移一位 就變成 0010了 |
1<<1 0001 左移一位 變成 0010了 |
代表1左移1位。 這個(gè)程序意思是異或取反,當(dāng)按鍵按下時(shí)PORT進(jìn)行異或運(yùn)算,達(dá)到端口電平取反的目的。不懂異或運(yùn)算可以百度下,謝謝 |
Powered by 單片機(jī)教程網(wǎng)