1樓:
剛查了stc的文件,stc89c52rc是不能配置埠的,只有stc12、stc11等一些新的系列有這個功能。
設定成推輓/強上拉,高電平輸出時,和接一個npn三極體的效果一樣的,輸出電流很大。低電平時,是灌入電流,不是輸出電流,這個是由你所接的裝置決定的。注意灌入和輸出電流都不要太大,否則會燒壞微控制器的。
2樓:趙文星空絮雨
設定成推輓/強上拉,高電平輸出時,
低電平時,是灌入電流,不是輸出電流。
注意灌入和輸出電流都不要太大,否則會燒壞微控制器的。
微控制器又稱單片微控制器,它不是完成某一個邏輯功能的晶片,而是把一個計算機系統整合到一個晶片上。相當於一個微型的計算機,和計算機相比,微控制器只缺少了i/o裝置。概括的講:
一塊晶片就成了一臺計算機。它的體積小、質量輕、**便宜、為學習、應用和開發提供了便利條件。同時,學習使用微控制器是瞭解計算機原理與結構的最佳選擇。
3樓:匿名使用者
看stc的手冊,那裡講的夠明白的了,把對應的pxm0和pxm1設定下就行了
想埠為0驅動led m0=0 m1=0
想埠為1驅動led m0=0 m1=1
別忘了加限流電阻
4樓:匿名使用者
你要看你具體使用的那款stc的微控制器的手冊.
stc有些微控制器是不具備內部上拉電阻的,或個別i/o口部具備上拉電阻,需要外接上拉.
而有些具備強制上拉電阻,不能通過暫存器配置改變內部上拉.
還有一些具備內部上拉電阻,而且可以通過配置是否使用上拉.
5樓:
服!看來你在硬體方面是菜鳥啊、呵呵、都是硬體問題,軟體程式設計只控制輸出高低電平、想學的話我可以教你免費的、不過得先給我加分、嘿嘿、
STC系列微控制器 定義IO口的工作狀態
當然可以啊,只要對應的位按照你的設定來寫暫存器,那相應的埠就是你需要的狀態了。 蘇蘇蘇蘇蘇小旭 如果給p1m1賦值0x03,給p1m0賦值0x05,那麼p1口各個引腳對應的模式就是 p1m1 p1m0 io口模式 0 0 p1.7準雙向口 0 0 p1.6準雙向口 0 0 p1.5準雙向口 0 0 ...
STC微控制器IO口狀態問題,關於SCT15微控制器讀IO口狀態的問題
這個不是寫得很清楚了嘛。如果給p1m1賦值0x03,給p1m0賦值0x05,那麼p1口各個引腳對應的模式就是 p1m1 p1m0 io口模式 0 0 p1.7準雙向口 0 0 p1.6準雙向口 0 0 p1.5準雙向口 0 0 p1.4準雙向口 0 0 p1.3準雙向口 0 1 p1.2推輓輸出 1...
微控制器IO口是怎樣擴充套件的,微控制器擴充套件io口怎麼用
4終 1 首先可以使用38譯碼器進行拓展,三個引腳的二進位制輸入可變成8個引腳的分別輸出。2 然後附74hc138晶片真值表。3 還可以使用鎖存器拓展 74hc573,顧名思義,就是可以通過控制le引腳鎖住輸入io的點平,保持輸出不變,如下圖。4 還可以用序列輸入並行輸出的移位快取器74hc595進...