單片機 TCON 每壹位:TF1 TR1 TF0 TR0 IE1 IT1 IE0 IT0 表示什麽意思?0或1代表什麽?謝謝,百度百科都沒
這裏TF、TR、IE、IT後面跟的0和1是對單片機寄存器中位的命名,因為有兩個定時/計數器、兩個中斷,所以用0、1來區分。
各位的定義如下:
TF1、TF0:分別是定時器1、定時器0的溢出標誌位。當定時器x計滿溢出時,由硬件使TFx位置“1”,並申請中斷。進入中斷服務程序後,由硬件自動清“0”,在查詢方式下用軟件清“0”。
TR1、TR0:分別是定時器1、定時器0的運行控制位。由軟件清“0”關閉定時器。當GATE=1,且INTx為高電平時,TR置“1”啟動定時器;當GATE=0,TRx置“1”啟動定時器。
IE1、IE0:分別為外部中斷1、外部中斷0的請求標誌位。
IT1、IT0:分別為外部中斷1、外部中斷0的觸發方式選擇位。當ITx=0,為低電平觸發方式;當ITx=1,為下降沿觸發方式。
擴展資料:
TCON初始化:
1、確定工作方式(即對TMOD賦值);
2、預置定時或計數的初值(可直接將初值寫入TH0、TL0或TH1、TL1);
3、根據需要開放定時器/計數器的中斷(直接對IE位賦值);
4、啟動定時器/計數器(若已規定用軟件啟動,則可把TR0或TR1置“1”;若已規定由外中斷引腳電平啟動,則需給外引腳加啟動電平。當實現了啟動要求後,定時器即按規定的工作方式和初值開始計數或定時)。
百度百科-TCON