![]() |
lele5211314 發表于 2020-1-21 17:07 這一句沒有問題,T0方式不變.T1設置方式1 |
1723000545 發表于 2020-1-21 13:29 是的,因為T0只計數1次就中斷,T1要計數3次才中斷,如果未設置T1優先,總是T0優先中斷 |
能不能提示一下怎么改 |
在你寫的程序中,定時器初始化第一行都是TMOD|=0X10; 這句代碼應該是打開定時器1,而你描述的只能用定時器0,這很矛盾啊,你好好捋下思路 |
csmyldl 發表于 2020-1-21 00:42 你的意思是把定時器1的優先級設置成比定時器0高嗎 |
haierzaifei11 發表于 2020-1-21 10:09 兩個定時器的定時時間必須一樣嗎 |
定時計數器時間長短不同 |
設置定時計數器1優先,因為定時計數器0時間短,而定時計數器1時間長 |
![]() |
TH0和TL0都是0xff,定時才1us,中斷服務程序里啥都干不成 |