導航:首頁 > 操作系統 > tcon單片機

tcon單片機

發布時間:2023-07-16 08:08:57

單片機中特殊功能寄存器TCON和TMOD中文是什麼意思

TCON:定時器/計數器控制寄存器
可以通過設置此寄存器裡面的相關位,讓定時器開啟或關閉(TR0、TR1,1:開啟,0:關閉),可以在主程
序中,通過查詢其中的相關位(TF1、TF0,1:溢出,0:沒有溢液虧出)。,知道定時有沒有溢出
TMOD;定時器/計數器工作方式控制寄存器,通過鬧脊神對這個寄存器不同的位進行設
置,可以設置:讓T0/T1是定時還是計數方式,是13位計數,16位計數,還是8位自計數,定時的啟動是通過定時開關自身啟動,還是通過外部中斷進行野消啟動。
具體位操作,你可以在網上稍微勤快點,到處都是。

㈡ 單片機中,計數器tcon中tf0,tro是什麼意思他們的值對計數器有什麼影響

1.TF0由硬體控制,當計數器溢出時置為1時,中斷發生;中斷後自動清0
2.TR0是程序控制,控制T0的工作,置1工作,清0停止

㈢ 單片機中TCON和TMOD寄存器如何控制

單片機中TCON控制器用於控制定時器的啟動、停止和溢出標志以及外部中斷觸發方式等。TMOD控制器,用於控制定時器T1和T0的操作模式及工作方式。高四位控制定時器1,低四位控制定時器0。

TCON控制器由高到低每個位都有定義:

1、TF1(8FH)、TF0(8DH)位分辨是定時器1和0的溢出標志。定時器產生溢出時,硬體自動置「1」,並可申請中斷,進入中斷服務程序後,由硬體自動清0。也可以作為程序查詢標志位,查詢方式下軟體清零。

2、TR1(8EH)和TR0(8CH):為定時器1和0的啟動控制位。軟體清零定時器停止工作,定時器啟動時該為置「1」。

3、IE1(8BH)和IE0(89H):外部中斷/(INT1)、外部中斷/(INT0)的中斷請求標志位,外部中斷源有請求時置「1」,由觸發方式設置復猛培位;

4、IT1和IT0:外部中斷1和0,觸發方式選擇位。為0是電平觸發方式,為1是邊沿觸發方式。

TMOD控制器每個位定義:

其中:GATE(D7,D3)是門控位,用來控制定時器啟動操作方式。為0由軟體控制位控制,為1外部中斷引腳和軟體控制位共同控制。

C/(/T)(D6,D2)功能選擇位,為0是定時器工作方式,春伏為1是計數器工作方式;

M1(D5、D1)M0(D4、D0)操作模式控制位:00模式0,13位計數器,TLi只用低5位;01 模式1,16位計數器;10 模式2 ,8位自動重裝計數器;11模式3 ,T停止計數,T0分成2個獨立的8位計數器。

TMOD不可以位定址,只能用位元組指令操作,TCON可以位定址。

(3)tcon單片機擴展閱讀

MCS-51單片機存儲器結構詳解

MCS-51單片機存儲器採用哈佛結構(har-vard),在物理結構上分為程序存儲器空間和數據存儲器空間,細分為:片內、片外程序存儲器和片內、片外數據存儲器從圖中可看出,這4個存儲空間存在地址沖突問題:

數據存儲器與程序存儲器的64KB地址空間重疊;程序存儲器中片內與片外的低4KB地址重疊;數據存儲器中片內與片外最低的256B(8031僅有低128B)地址重疊。在程序存儲器中,片內地址0000日一OOZA日的存儲空間,留給系統使用。

片內數據存儲器共256B地址空間,分為低128B和高128B。低128B又分為工作寄存器區、位定址區和用扒知攜戶RAM區;高128B又叫特殊功能寄存器,這些寄存器的功能具有專門的規定,用戶不能修改其結構。存儲器中共有11個可位定址的位地址。其中,片內數據存儲器中有128個;特殊功能寄存器中有83個。

㈣ 單片機中的tcon和tmon有什麼區別

兩個寄存器,注意參考單片機書本中定時器一章節.

㈤ 單片機中,為什麼TCON既可以按位定址也可以按位元組定址

片內RAM位元組地址20H~2FH,這部分空間就是既能位定址又能位元組定址的空間。
另外在21個特殊功能寄存器裡面,位元組地址號碼可以被8整除的,也可以位定址。

閱讀全文

與tcon單片機相關的資料

熱點內容
阿里雲伺服器遠程鏈接 瀏覽:245
墨鏡慧眼怎麼下載廠商的app 瀏覽:59
iphone加密專線 瀏覽:491
aes產生加密文件 瀏覽:411
編程實現藍牙通信 瀏覽:766
怎麼恢復掉簽的app 瀏覽:847
伺服器部署ip地址 瀏覽:321
涉密場所周邊安全防護距離演算法 瀏覽:672
安卓fpse模擬器怎麼設置加速 瀏覽:946
建行app怎麼生成電子簽章 瀏覽:508
獲取當前時間javadate 瀏覽:73
帶密碼的wifi如何加密 瀏覽:237
伺服器怎麼變成陣列 瀏覽:718
web前端黑客技術pdf 瀏覽:71
育兒百科全書pdf 瀏覽:600
任務欄啟動命令 瀏覽:912
編譯優化等級區別 瀏覽:757
unix網關命令 瀏覽:877
想自己做網站要學編程嗎 瀏覽:597
租個伺服器開個私服需要什麼 瀏覽:273