亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 請幫忙詳細解答一下如下語句是什么意思 [打印本頁]

作者: cp3_kuo    時間: 2017-9-8 15:05
標題: 請幫忙詳細解答一下如下語句是什么意思
初次接觸單片機,幫忙詳細解答一下如下語句是什么意思,感謝:

//////////T0定時器////////////////////////
#define T0Mode0 (0<<0)
#define T0Mode1 (1<<0)
#define T0Mode2 (2<<0)
#define T0Mode3 (3<<0)


作者: 零妖    時間: 2017-9-8 16:00
首先說一下 (1<<0) 的意思,其實就是數字1左移0位,那么還是數字1.
作者: 零妖    時間: 2017-9-8 16:08
(1<<0)  ,意思是十進制數字1,左移0位,那么就還是數字1啊。同理,你的問題可以翻譯一下了
#define T0Mode0  0
#define T0Mode1  1
#define T0Mode2  2
#define T0Mode3  3

那么,在后續的程序里面,如果遇到了   T0Mode3   這個字符串,編譯器會認為它是一個數字 3 。

作者: Mouhaha    時間: 2017-9-8 18:12
分別是工作在模式0.模式1,模式2,模式3。第二句是16位向上計時,第三句是自動重加載模式
作者: HC6800-ES-V2.0    時間: 2017-9-9 19:07
零妖 發表于 2017-9-8 16:08
(1

長知識了!
只是為什么這么寫啊,有什么說法嗎?

作者: cp3_kuo    時間: 2017-9-11 14:06
零妖 發表于 2017-9-8 16:08
(1

OK,感激




歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1