找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開(kāi)始

搜索
查看: 1155|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

關(guān)于51單片機(jī)定時(shí)器T0裝初值語(yǔ)句的理解

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:7199 發(fā)表于 2022-1-12 20:27 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
各位,請(qǐng)教下,如下語(yǔ)句怎么理解,謝謝
extern  uint TMR0;
//#define TMR00 do{TMR0=65535ul-TMR0;TL0=TMR0;TH0=TMR0>>8;}while(0)
#define TMR00 do{TMR0=65535-TMR0;TL0=TMR0;TH0=TMR0>>8;}while(0)
#define  GIE  EA

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:584814 發(fā)表于 2022-1-13 08:42 | 只看該作者
#define 宏定義,C語(yǔ)言中預(yù)處理命令一種。以下注釋僅供參考:
extern  uint TMR0;//外部變量,uint類(lèi)型(無(wú)全部程序,猜),變量名 TMR0
//#define TMR00 do{TMR0=65535ul-TMR0;TL0=TMR0;TH0=TMR0>>8;}while(0) //已被注釋僅供觀賞
#define TMR00 do{TMR0=65535-TMR0;TL0=TMR0;TH0=TMR0>>8;}while(0)//將TMR00指代為后面寫(xiě)的程序,也就是說(shuō)程序中如果有TMR00出現(xiàn),將會(huì)運(yùn)行那段程序(“{}”內(nèi)的真實(shí)意愿,“{}”外的防錯(cuò)寫(xiě)法)
#define  GIE  EA//將GIE指代為EA,也就是說(shuō)程序中如果有GIE出現(xiàn),其內(nèi)容和EA一樣
回復(fù)

使用道具 舉報(bào)

板凳
ID:7199 發(fā)表于 2022-1-13 19:17 | 只看該作者
man1234567 發(fā)表于 2022-1-13 08:42
#define 宏定義,C語(yǔ)言中預(yù)處理命令一種。以下注釋僅供參考:
extern  uint TMR0;//外部變量,uint類(lèi)型( ...

謝謝你
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

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

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

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