❶ 怎麼用匯編語言在單片機一個I/O輸出高電平和低電平
看是什麼單片機,不同的單片機匯編語言也是不同,拿51單肢飢片機來說,如果只是一個歷慎返I/O口,用SETB實現輸出高電平,用CLR實現輸出低電平,比如P1口,就是孝弊SETB P1.0,CLR P1.0以此類推P1.1,P1.2直到P1.7,注意如果使用P0口需接上拉電阻
❷ 程序怎樣使單片機輸出高電平與低電平
正確。
輸出高,也就是vdd,兩端都是vdd,所以電阻中間電壓也是vdd。
一端高,一端低,也就是一段vdd,另一端gnd,兩個電阻都是20k,所以中間點電壓就是(vdd-gnd)/2=vdd/2.
❸ 單片機是如何控制IO口輸出高低電平的 不要告訴我試靠程序 我要的是原理 謝謝
單片機控制此漏滑端搜喚輸出相應值,IO輸出端輸出相應值
簡單的森臘反相器示意圖
❹ 怎麼讓stm32某個腳輸出高/低電平
庫函數有
GPIO-SetBits(GPIOC,GPIO-Pin-3)
或者GPIO-Reset(……)命令,也比較簡單
開漏輸出就是不輸出電壓,低電平時接地,高電平時不接地。如果外接上拉電阻,則在輸出高電平時電壓會拉到上拉電阻的電源電壓。這種方式適合在連接的外設電壓比單片機電壓低的時候。 推挽輸出就是單片機引腳可以直接輸出高電平電壓。