導航:首頁 > 操作系統 > stc單片機驅動

stc單片機驅動

發布時間:2022-09-05 03:06:24

① STC單片機驅動問題

我來吧,先檢查下載線工作是否正常,先將串口線的輸出腳短路,用串口助手發數據看有無返回,返回表明串口線正常,不知輸出腳時將單片機斷電,直接短路單片機串口腳。下載線不正常有系統原因最好用xp,也有速率問題,調到2400下載試試。單片機有晶振和電源問題,這些都要檢查,別3.3的單片機加5伏

② STC單片機的驅動要怎麼弄

沒聽說STC單片機還要什麼驅動,本身就是一個單片機,寫程序就能工作了,無所謂什麼驅動,這都是從哪道聽途說的。

③ 關於stc單片機I/O驅動電流的問題

呵呵……高中物理電路部分沒好好學吧。這個類似於電源的內阻。
輸出電流越大,消耗在內部的電壓壓降就越大。輸出電壓=5v-內部壓降。
51單片機的上拉管典型阻值20k,若外部開路,在內部的壓降=0,輸出就是5v,
如果io接個5k電阻到gnd,那麼外部電阻的電壓=5v÷(5+20)×5=1v,而外部5v電阻上的電流也才1v/5k=200ua。
所以你接100r的電阻,io的輸出電壓更本就很小了,更本達不到5v÷100r=50ma的水平,
一般來說高電平輸出能力也就100-200ua,低電平輸出能力8ma-10ma(at89c2051等io已強化,可吸入20ma電流)。這么小的電流驅動數碼管,你就自己看吧。所以才加三極體驅動。
數碼管20ma的電流一般是偏大的,靜態顯示時,一般選5-15ma即可。動態顯示可適當加大至20ma左右,不然亮度偏低。
一般三級管的靜態放大值取100就可以估算。比如驅動一個5v線圈繼電器。線圈內阻是120r,估算驅動電流有40ma,單片機一般只能輸出10ma,驅動不了。那麼考三極體驅動,基極驅動電流=40ma/100=400ua>200ua,
若使用pnp型三極體,則使用低電平驅動,基極電阻=(5-0.7)v÷0.4ma=10k,
若使用npn型三極體,使用高電平驅動,200ua電流不夠,要使用上啦電阻產生至少200ua電流,上啦電阻=(5-0.7)v/0.2ma=21.5k
這些計算值都是臨界值,要保險點就在這個值的基礎上稍微選小一點就ok

④ STC12單片機的驅動電流會燒壞LCD1602嗎,單片機驅動電流如果是20mA,1602的工作電流2.0mA(5V)究竟怎麼解釋

會燒的。。。你算一下LED的工作電流、電壓范圍···
動態掃描方式雖然說為了提高亮度,相對於靜態工作模式下的限流電阻,動態模式下的限流電阻要小一些,但是也不能沒有限流電阻啊。
最理想的莫過於恆流了。。不過太負載了些··

⑤ stc單片機驅動怎麼設置參數,例如波特率

stc單片機串口下載程序時
單片機的波特率可以任意設置,它會自適應。原則上在能夠正確握手的情況下設置高的波特率,這樣下載速度快。在使用光耦等隔離器件產生信號延時時,可以用低的速率,保證正確握手。

⑥ 我想用STC12C5A60S單片機控制STI6608驅動步進電機動作,請問C程序怎麼寫

這個STI6608驅動器輸入信號是Pluse+DIR方式控制,可以帶2個步進電機。Reset可以置位步進電機到位置1。剛啟動是置位1次就可以了。以下編一簡單的演示程序:

#include<reg51.h>
#defineucharunsignedchar
#defineuintunsignedchar
sbitpluse1=P1^0;
sbitpluse2=P1^1;
sbitdir1=P1^2;
sbitdir2=P1^3;
sbitreset1=P1^4;
sbitreset2=P1^5;
voiddelay(uinta)
{
uinti;
while(a--)for(i=0;i<1100;i++);
}
main()
{
uinti;
reset1=0;
reset2=0;
delay(1000);
reset1=1;
reset2=1;
while(1)
{
for(i=0;i<4800;i++)
{
pluse1=~pluse1;
dir1=1;
delay(5);
}
for(i=0;i<4800;i++)
{
pluse2=~pluse2;
dir2=1;
delay(5);
}
for(i=0;i<4800;i++)
{
pluse1=~pluse1;
dir1=0;
delay(5);
for(i=0;i<4800;i++)
{
pluse2=~pluse2;
dir2=0;
delay(5);
}
}
}

⑦ STC 1T單片機驅動DS1302

去stc官網,下載常式子程序,有專門的ds1302的例子程序的,而且是上機調試成功的,就是針對1t單片機寫的,只要改一下引腳定義就行了。

⑧ 關於STC單片機用IO口控制三極體驅動繼電器的問題

單片機的IO口應該選用推挽模式,可以驅動共發組態的 PNP、NPN三極體,或者漏極開路模式,驅動NPN三極體;
如漏極開路模式,輸出高電平時,共發組態的三極體基極電流由上拉電阻提供,並需要滿足讓三極體飽和導通。輸出低電平時,則三極體截止;

⑨ 用stc51單片機控制uln2003驅動直流馬達,為啥馬達只抖動一下代碼沒問題,在開發板能用

uln2003是達林頓驅動晶元,一路輸入一路輸出一一對應。如果確定程序沒有問題,建議使用單片機控制MOS管或三極體,看電機是否正常運轉,其原理和用2003一個樣。
如果用MOS管可以轉,則是2003的問題,如果也不轉,再檢查程序吧。

閱讀全文

與stc單片機驅動相關的資料

熱點內容
出國做程序員怎麼樣 瀏覽:720
rar鎖定壓縮文件 瀏覽:871
安卓id號碼怎麼更換 瀏覽:524
db2如何連接伺服器資料庫 瀏覽:630
wordtopdf轉換 瀏覽:840
雲伺服器在哪設置ftp 瀏覽:622
黑客社會工程學攻擊pdf 瀏覽:998
專業中穎單片機程序開發 瀏覽:426
python多進程多線程實例 瀏覽:639
山東濟南生產伺服器雲主機 瀏覽:310
演算法員跳槽四年 瀏覽:730
秦九昭演算法v0怎麼求 瀏覽:384
斗魚java 瀏覽:896
程序員對老師的感謝 瀏覽:29
什麼app能查看銀行卡照片 瀏覽:24
win7pdf虛擬列印 瀏覽:332
程序員喜歡的女生條件 瀏覽:123
阿里雲伺服器ip搭建教程 瀏覽:85
解壓和拉伸這一動畫的原理是什麼 瀏覽:740
tbc戰士的命令怒吼 瀏覽:481