熱門: 51單片機(jī) | 24小時(shí)必答區(qū) | 單片機(jī)教程 | 單片機(jī)DIY制作 | STM32 | Cortex M3 | 模數(shù)電子 | 電子DIY制作 | 音響/功放 | 拆機(jī)樂園 | Arduino | 嵌入式OS | 程序設(shè)計(jì)
28808| 11
|
TMOD&=0x0f;TMOD|=0x01; 這兩句單片機(jī)代碼什么意思? |
7黑幣
最佳答案TMOD是一個(gè)不能位尋址的寄存器,所以用此種方法賦值。
TMOD&=0x0f的意思是:TMOD=(TMOD&0x0f),&與運(yùn)算的作用是“有0得0”,則這條語句,讓TMOD高四位清零,并保存低四位不變化。
TMOD|=0x01的意思是:TMOD=(TMOD|0x01),|或運(yùn)算的作用是“有1得1”,則這條語句,讓TMOD低四位其它位不變,選擇定時(shí)器0工作方式為方式1,即16位定時(shí)器。
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
| ||
Powered by 單片機(jī)教程網(wǎng)