當前位置:編程學習大全網 - 編程軟體 - 單片機匯編程序讀引腳問題

單片機匯編程序讀引腳問題

MOV P0,#FFH 這條指令是向P0的鎖存器寫高電平! 同時給P0引腳也輸出高電平了!但是如果P0 端口被強負載拉低,則引腳就為低(如我們外部接壹個開關,被按下的時候),即P0的引腳電平與外部負載有直接關系的!

如果我們要讀取外表數據(讀引腳),則我們必須先執行這條指令MOV P0,#FFH,否則有可能妳讀不到外部的真實數據的(比如P0的鎖存器為 “0”,妳不執行 MOV P0,#FFH ,妳讀到的值壹直為 “0”,因為內部鎖存器把引腳拉低了)!即如果我們把 P0 作為輸入,則先執行壹條 MOV P0,#FFH,這樣就可以讀引腳了!

  • 上一篇:C語言題:編寫判斷壹個數是否是素數的函數prime(n),然後在主函數裏調用實現。
  • 下一篇:洛陽誌誠ug培訓班怎麽樣?
  • copyright 2024編程學習大全網