STC單片機可以設置12T,1T等不同的工作方式,12T和標準51單片機是一樣的,一個機器周期為12/Fosc,如果選1T的話一個機器周期應該是1/Fosc.
STC-Instru.jpg (92.52 KB, 下載次數: 38)
下載附件
2020-3-17 18:57 上傳
STC8 系列單片機比傳統的 8051 約快 12 倍(速度快 11.2~13.2 倍),依次按順序執行完全部的 111 條指令,STC8 系列單片機僅需 152/173 個時鐘,STC15 系列單片機僅需 283 個時鐘,而傳統 8051 則需要 1944 個時鐘。
1T和12T是12倍關系,具體指令沒法說,只能是說執行一個機器周期是多少時間(和主頻有關,如12MHz, 為1/12us (83.33ns),而老的51是(1us)
1T指令是指相對于標準51的12T分頻而言,每條匯編指令時間看STC的匯編指令表。
新出的STC8系列的MCU,大部分都是1T指令。 不同指令執行時間不同,關鍵看單周期的指令時間
|