回覆列表
  • 1 # nipta1692

    T0中斷就是定時器中斷,也就是Timer0,分內部外部,內部用微控制器本身的晶振頻率,外部給微控制器P3.4一個脈衝訊號作為T0的定時器的工作頻率,微控制器內部有兩個定時器中斷T0和T15箇中斷源,分別是T0,T1,外部中斷INT0,和INT1,還有一個就是串列埠中斷定時器中斷工作原理是分別給TH0,TL0(或者TH1,TL1)一個值,然後取決於你在選擇定時器中斷方式上是16位還是8位,還是自動從新賦值的工作方式,然後每經過一個機器週期,定時器在你所給定的值得基礎上加1,一直加到0xFFFF,然後產生溢位,去執行你所編寫的程式,如果你設定的不是自動重灌初值的工作方式在定時器子程式最後或者開始,手動附上初值定時器工作方式的優點我感覺是提高CPU的工作效率,不像外部中斷一直掃描終端程式,判斷你是否給中斷訊號,定時器就相反不會掃描,只等待加到滿為止採取執行以上都是我個人意見,我也不是那種專業人員,都是我自己的敘述,有講述不對的或者跟實際情況有差別希望廣大網友海涵。希望樓主採納!!!

  • 2 # 使用者6537493016028

    T0是內部定時器T0,並不是INT0,INT0是外部中斷,在P3.2腳。

    題目中是用INT1,這也是外部中斷,在P3.3腳。

    你這題目要求兩個中斷,T0,和INT1。

  • 中秋節和大豐收的關聯?
  • 面板上有紅色圓圈不知道什麼時候面板上出現了幾個紅?