51單片機的特殊功能寄存器(SFR)
GATE :定時操作開關(guān)控制位,當GATE=1時,INT0或INT1引腳為高電平,同時TCON中的TR0或TR1控制位為1時,計時/計數(shù)器0或1才開始工作。若GATE=0,則只要將TR0或TR1控制位設(shè)為1,計時/計數(shù)器0或1就開始工作。
C/T :定時器或計數(shù)器功能的選擇位。C/T=1為計數(shù)器,通過外部引腳T0或T1輸入計數(shù)脈沖。C/T=0時為定時器,由內(nèi)部系統(tǒng)時鐘提供計時工作脈沖。
M1 :模式選擇位高位
M0 :模式選擇位低位
M1 | M0 | 工作模式 |
0 | 0 | 13位計數(shù)/計時器 |
0 | 1 | 16位計數(shù)/計時器 |
1 | 0 | 8位自動加載計數(shù)/計時器 |
1 | 1 | 定時器1停止工作,定時器0分為兩個獨立的8位定時器TH0及TL0 |
9、TCON-----定時器控制寄存器
按位尋址,地址 | B6 | B5 | B4 | B3 | B2 | B1 | B0 |
TF1 | TR1 | TF0 | TR0 | IE1 | IT1 | IE0 | IT0 |
803l單片機共有21個字節(jié)的特殊功能寄存器(SFR),起著專用寄存器的作用,用來設(shè)置片內(nèi)電路的運行方式,記錄電路的運行狀態(tài),并表明有關(guān)標志等。此外,特殊功能寄存器中,還有把并行和串行I/O端口映射過來的寄存器,對這些寄存器的讀寫,可實現(xiàn)從相應(yīng)I/O端口的輸入、輸出操作。
21個特殊功能寄存器不連續(xù)地分布在128個字節(jié)的SFR存儲空間中,地址空間為80H-FFH,在這片SFR空間中,包含有128個位地址空間,地址也是80H-FFH,但只有83個有效位地址,可對11個特殊功能寄存器的某些位作位尋址操作。
可位尋址的SFR的分布:
符號 | 地址 | 功能介紹 |
B | F0H | B寄存器 |
ACC | E0H | 累加器 |
PSW | D0H | 程序狀態(tài)字 |
IP | B8H | 中斷優(yōu)先級控制寄存器 |
P3 | B0H | P3口鎖存器 |
IE | A8H | 中斷允許控制寄存器 |
P2 | A0H | P2口鎖存器 |
SBUF | 99H | 串行口鎖存器 |
SCON | 98H | 串行口控制寄存器 |
P1 | 90H | P1口鎖存器 |
TH1 | 8DH | 定時器/計數(shù)器1(高8位) |
TH0 | 8CH | 定時器/計數(shù)器1(低8位) |
TL1 | 8BH | 定時器/計數(shù)器0(高8位) |
TL0 | 8AH | 定時器/計數(shù)器0(低8位) |
TMOD | 89H | 定時器/計數(shù)器方式控制寄存器 |
TCON | 88H | 定時器/計數(shù)器控制寄存器 |
DPH | 83H | 數(shù)據(jù)地址指針(高8位) |
DPL | 82H | 數(shù)據(jù)地址指針(低8位) |
SP | 81H | 堆棧指針 |
P0 | 80H | P0口鎖存器 |
PCON | 87H | 電源控制寄存器 |
51單片機相關(guān)文章:51單片機教程
塵埃粒子計數(shù)器相關(guān)文章:塵埃粒子計數(shù)器原理 上拉電阻相關(guān)文章:上拉電阻原理
評論