導航:首頁 > 操作系統 > 單片機驅動負載需要配置什麼輸出

單片機驅動負載需要配置什麼輸出

發布時間:2023-08-20 15:29:20

A. mcs—51單片機的四個並行輸入輸出介面在使用時應注意些什麼問題

作為輸出介面:

四個並行介面的拉電流能力極差,不宜採用拉電流方式驅動負載。

P0 的灌電流能力最強,較重的負載應該接在 P0。
其它次之。
太重的負載,超過介面的承受能力時,則應該外接驅動電路。
---------
作為輸入介面:

P0 應該接上上拉電阻,其它則不用。
輸入數據前,應該先寫1。

其它,也沒有什麼可注意的了。

B. 51單片機P2口輸出高電平,外接一個負載,負載兩端電壓是5v

傳統51單片機,如果接一個10k的電阻,輸出電壓應該接近5v,對於1k負載電阻,輸出電壓很低,估計就1伏多
但是現在的增強型51單片機,lO口可以配置為推挽輸出,此時高電平負載能力就強多了,估計1K歐負載電阻時輸出電壓達4·5伏左右

C. 單片機怎麼實現三態輸出需要加什麼器件

首先,要選擇有這種功能的單片機,因為很老的單片機沒有這個功能,也只能從外部實現,但是現在流行的單片機基本都有這個功能,只是在編寫單片機控制代碼的時候就可以用軟體設置。

不同類型的單片機設置方法稍有區別,這里隨便選一個51單片機,STC15系列單片機來說明,下圖是晶元數據文檔中的一個小截圖:

舉個例子來說明一下:

假如要對P1口的第1個引腳P1.0進行設置,從文檔中可以看出它有4種狀態可以選擇。

第一種:准雙向口 (老的51單片機例如TA98C51單片機的P1口只能這個狀態,不能設置其它狀態)。

單片機上電就默認這個狀態,不用設置,如果從別的狀態設置回這個狀態,就用下面指令對寄存器P1M1和P1M0進行設置:

P1M1 &= 0xfe; // 0xfe #11111110B

P1M0 &= 0xfe; // 0xfe #11111110B

以上指令的目的是符合上圖表格,把設置P1.0埠的寄存器P1M1和P1M0相應位元設置為0.

第二種:推挽輸出

P1M1 &= 0xfe; // 0xfe #11111110B

P1M0 |= 0x01; // 0x01 #00000001B

以上指令的目的是符合上圖表格,把設置P1.0埠的寄存器P1M1和P1M0相應位元設置為0和1.

第三種:僅為輸入

P1M1 |= 0x01; // 0x01 #00000001B

P1M0 &= 0xfe; // 0xfe #11111110B

第四種:開漏

P1M1 |= 0x01; // 0x01 #00000001B

P1M0 |= 0x01; // 0x01 #00000001B

通過對寄存器的不同設置,就可以正常使用管腳的不同狀態。

PS:對於P0口的設置相同,只是寄存器換成P0M1和P0M0.

D. MCS-51單片機的1/0口作為輸出口使用時,論帶載能力,採用低電平帶載比高電平強

MCS-51單片機的1/0口作為輸出口使用時,論帶載能力,採用低電平帶載比高電平確實要強一些,因為單片機的IO口輸出電流一般要小於灌電流,輸出的電流一般在10毫安左右,灌電流最大可以達到20毫安。

E. 怎麼使用單片機驅動負載

單片機先將控制信號送入判旁驅動器或功率器件中,由驅動器或功率器件罩銀來驅動。物沖宴
例如:單片機IO口連接三極體,控制三極體的通斷來控制一個蜂鳴器的發聲。

閱讀全文

與單片機驅動負載需要配置什麼輸出相關的資料

熱點內容
程序員電腦什麼牌子的多 瀏覽:311
捷豹水泵編程 瀏覽:251
如何在電腦上查找dns伺服器地址 瀏覽:589
華為榮耀v40加密怎麼搞 瀏覽:489
單個伺服器怎麼確保網路安全 瀏覽:949
超高效定速壓縮機 瀏覽:628
怎樣把文件夾解壓到磁碟 瀏覽:826
java十進制十六進制轉換 瀏覽:404
安卓手機怎麼關閉識別物品 瀏覽:693
單片機通用燒錄器 瀏覽:55
如何設置catia伺服器開機運行 瀏覽:421
編程術語知多少 瀏覽:347
android模板代碼下載 瀏覽:766
數據與程序員的區別 瀏覽:379
張勤編譯青鳥 瀏覽:989
演出app哪個好 瀏覽:864
鳳凰app推廣開戶哪個好 瀏覽:823
租伺服器要關注什麼 瀏覽:215
shell命令vi 瀏覽:673
javaem演算法 瀏覽:588