51微控制器T0引腳高低電平的作用?是泡泡吖12021-12-20 12:01:27

引腳設為高電平的時候,和地線間就會有電壓差,如果接了一個發光二極體,極性正確的話那麼二極體兩個腳的電壓差就會產生電流,可能可以(因為我沒試過輸出電流夠不夠)點亮二極體。

如果設為低電平,那麼和電源正極間就會產生電壓差,也可以點亮二極體(這個我試過)。

高電平和電源正極、低電平和電源負極不會產生足夠的電壓差來點亮二極體。 以上說的都是“如果”。

設定之後的效果就是讓引腳嘗試保持某種電平。

如果你設定為高電平,但是又把這個引腳拿去和地線短路了,那麼你去讀這個引腳的值,應該是會發現它還是處在低電平的。

往P2輸出0xff相當於讓P2的8個引腳全部在高電平

51微控制器T0引腳高低電平的作用?檳蒺2022-01-07 14:01:37

T0引腳是51微控制器定時計數器T0的脈衝輸入腳,既然是脈衝輸入,那在這個引腳上單純輸入高電平或低電平是沒有任何作用的。只有輸入脈衝才可以讓T0計數器計數,也就是說,只有在T0引腳上出現上升沿計數器才計數。

另外請注意,要想讓T0計數,C/T位必須為1,並且要預啟動T0,即TR0=1。