關于中斷什么是定時器中斷函數,參考郭天祥老師教材,寫一些初學者的心得體會。中斷分為外部中斷和定時器中斷。定時器中斷分為定時器T0和定時器T1,(T2是52特有的定時/計數器)
計數實質是加1,有TH0和TL0組成,TMOD是工作方式寄存器,TCON是控制寄存器
TMOD 前四位是定時器1后四位是定時器0
M1 M0
0 0 13位 方式0 TL0低5位(高3位未用)、TH0高8位

0 1 16位 方式1 TL0低8位、TH0高8位
1 0 方式2 自動重裝初值的8位計數方式
1 1 方式3 定時/計數器
0

C/T
1 計數
0 定時

GATE 門控位
0 用TCON的TR0或TR1等于1,啟動定時/計數器工作
1 上訴條件+(外部中斷引腳/高電平時)
TCON 控制寄存器
TF1 T1溢出中斷請求標志 (用作查詢測試)
TR1 T1運行控制 (開關)
TF0 T0溢出中斷請求 (用作查詢測試)

TR0 T0運行控制 (片開關)
使用定時器時的步驟
1,對TMOD賦值,以確定T0和T1的工作方式。
2,計算初值,并將其寫入TH0、TL0或TH1、TL1。
3什么是定時器中斷函數,中斷方式時,則對IE賦值,開放中斷。
4,使TR0或TR1置位,啟動定時/計數器定時或計數。