導航:首頁 > 操作系統 > 什麼單片機好

什麼單片機好

發布時間:2022-04-03 11:13:15

❶ 用什麼單片機好。(好多疑問)

搞電機控制項目,若要用單片機,建議用PIC的,抗干擾好一些,運行速度、數據處理能力也很不錯,長時間運行較穩定。
步進電機的速度是由單片機控制的,由驅動器和單片機速度決定,用通用的57BYG的就行。
紅外感應器你可以查查SHARP的網站,它的紅外感測器很好。
通訊問題,只要把通訊協議和硬體的232定好,做好就行,你說的功能沒問題。

❷ 學什麼單片機好學單片機怎麼樣能賺錢嗎有前途嗎

先學51單片機,可以看看學習視頻,對於每個人來說,多學習一種技能 可以拓寬 就業渠道,

單片機學習可以先學習一些模擬示例,如

#include<reg51.h>

#define uchar unsigned char

uchar temp;

int key1,key,disbuf;// 此表為 LED 的字模 0 1 2 3 4 5 6 7 8 9 a b c d e f

unsigned char code LED7Code[] = {0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F,0x6F,0x77,0x7C,0x39,0x5E,0x79,0x71};

unsigned char ledx[8];

uchar t,j,i;

bit s0,s1;

void scan() //要是按鍵了,掃描鍵盤編碼值

{

P1=0xF0;

for(j=0;j<250;j++);

temp=P1;

switch(temp)

{

case 0xe0: key1=0; //

break;

case 0xd0: key1=1; //

break;

case 0xb0: key1=2; //

break;

case 0x70: key1=3; //

break;

}

P1=0x0f;

for(j=0;j<250;j++)

temp=P1;

switch(temp)

{

case 0x0E: key=key1+0;

break;

case 0x0D: key=key1+4;

break;

case 0x0B: key=key1+8;

break;

case 0x07: key=key1+12;

break;

default : key=-1;

}

if((key1+1)&&(key+1)) disbuf=key;

}

void ejjc() //判斷是否按鍵

{

P1=0xF0;

if(P1!=0xF0) { scan();s0=1;}

else { s0=0; s1=1;}

}

void main()

{

TMOD=0x51; // T1 外部計數

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

EA=1;

ET0=1; //開定時器0中斷

ET1=1; //開定時器1中斷

TR0=1; //啟動定時器0

TR1=1; //啟動定時器1

while(1)

{

ejjc();

if(s0==1 && s1==1)

{

s0=0;s1=0;

for(i=0;i<8;i++)

{ ledx[i]=ledx[i+1]; ledx[8]=disbuf; }

}

}

}

void timer0() interrupt 1

{

TH0=(65535-2000)/256;

TL0=(65535-2000)%256;

P0=0xff;

switch(t)

{

case 0: P2=LED7Code[ledx[0]]; P0=0xfe;break;

case 1: P2=LED7Code[ledx[1]]; P0=0xfd;break;

case 2: P2=LED7Code[ledx[2]]; P0=0xfb;break;

case 3: P2=LED7Code[ledx[3]]; P0=0xf7;break;

case 4: P2=LED7Code[ledx[4]]; P0=0xef;break;

case 5: P2=LED7Code[ledx[5]]; P0=0xdf;break;

case 6: P2=LED7Code[ledx[6]]; P0=0xbf;break;

case 7: P2=LED7Code[ledx[7]]; P0=0x7f;break;

}

t++;

if(t==8) t=0;

}

❸ 用什麼單片機比較好呢

不曉得你用的是感測器,不過 現在溫度感測器一般都是數字的,比如DS18B20(串列數據線)。最一般的51就可以實現多路數據採集。至於PC通信部分,可以用串口線實現51與PC機通信。

❹ 單片機什麼好

51內核的,avr,pic,
先學51,然後再avr或者pic,
stc89c51的確下載程序很方便,串口,一個232晶元加幾個電容就行了

❺ 選什麼單片機好

C8051系列可以考慮預研。量產還可考慮MSP430系列降低LCD成本。ADC12位、存儲、低功耗均可。具體參見相關系列選型向導。

❻ 什麼單片機比較好

如果你是要學習 那麼簡單普遍使用的單片機比較好
你是要用的話 當然功能越強大的越好了

❼ 學什麼單片機好呢

初學者的話還是51的好,入門比較快且資料比較全

❽ 什麼單片機好用

至於什麼單片機好!我個人覺得很難下定論!因為不同的領域、不同的應用!每種單片機都各有優缺點!像一般的控制,51單片機就足夠了!更復雜的,51單片機難以勝任的,或者是要求跑操作系統的,現在和未來都有較好發展前景的ARM,本人現在就在學,但是入門比較難!
當然還有很多系列的單片機!但新手的話建議還是從51學起!畢竟學會一類以後,再學別的就簡單的多了!

❾ 學什麼單片機好

「學單片機···不怕你笑···我是從一點都不懂單片機不懂一點編程語言···就知道單片機這個詞和編程語言C···就被一個人拉著去參加學校的電路設計比賽···就此開始一邊學單片機一邊學寫程序的···可能有人會說我說的假的···我第一寫的程序就是4*4鍵盤程序···我當時的的思路是這樣的: 第二個想的是怎麼寫這些東西程序:結果我第一個就選了個難的——4*4矩陣鍵盤就開始了郁悶的胡弄了幾天,出現過的問題:掃描方式是自己想的,結果不掃描,嘿嘿···結果是判斷是否有按鍵出問題,後面在編程過程中,又發現按鍵的東西按一下···密碼就全部輸進去了···最後找到原因是沒清除按鍵的鍵值···於是就在判斷按鍵那裡加了一個按鍵標志解決···· 運氣好編好程序下載到硬體上沒調試就過了···· 通過那次比賽····不知不覺單片機開始了解了····而且居然C語言也了解了不少····後面實習編寫過時鍾、搶答器還比較順手就解決了。 說這么多!就是為對有這方面愛好的朋友!其實單片機入門不難啊!找個自己喜歡卻覺得不能實現的設計(不要太復雜哦)就開始啟航吧···不懂就看看單片機方面的書查資料(要用什麼就找上門方面)···等你和我一樣糊里糊塗完成了設計···才覺得之前想法錯誤了···其實入門就是這樣不知不覺····可能這就是興趣鈍化了其它的感覺····」有什麼問題可以提問問我就是了~嘿嘿···我天天都在問問的~一般應該都能幫到你~還有就是剛學的時候不用太注重那個電路實用性,應該注重自己編程上的對指令的靈活一個用和思考方式~還有就是下面這兩個東西是必備的哦~Keil uVision2編程用這個,模擬用這個protuse要這兩個軟體,留郵箱發給你~對單片機感興趣~一起探討吧~

閱讀全文

與什麼單片機好相關的資料

熱點內容
優優pdf 瀏覽:796
程序員職業穿搭 瀏覽:254
程序員軟考大綱 瀏覽:16
命令窗口輸入後不滾動 瀏覽:638
C面向切面編程aop例子 瀏覽:368
windowsrar命令 瀏覽:379
單片機編程語言有哪些 瀏覽:441
蘋果安卓系統筆記本怎麼設置密碼 瀏覽:982
只能加密不能解密有什麼用 瀏覽:239
怎麼製造app 瀏覽:121
電腦解壓死機了怎麼辦 瀏覽:607
歐洲伺服器雲進銷存 瀏覽:192
程序員python和java 瀏覽:949
文件夾怎麼插入幻燈 瀏覽:282
帶孩子到崩潰怎麼解壓 瀏覽:63
戰地一被踢出伺服器會顯示什麼 瀏覽:837
怎麼看手機上所有的app 瀏覽:365
網路拚命令怎麼拼 瀏覽:836
產品經理和程序員優先選哪個 瀏覽:393
樸素的app應用怎麼推廣 瀏覽:586