Ⅰ 學單片機的大學專業有哪些
電子信息工程,電氣自動化,智能控制,自動控制,測控技術等與電子電氣以及自動化相關的專業都要學單片機
Ⅱ 目前學習哪種單片機比較好啊我是計算機專業的,學過數電,模電,組成原理等
現在市面上用的單片機都有很多,常見的有:89C51系列,PIC,AVR,
8051系列有有AEMEL公司,SST公司。WINBON公司,STC等
其中AEMEL公司佔有量最大90%以上,其中包括AT89C51,C52,2051,以及現在的升級版,支持ISP的AT89S51,AT89S52,AT89S53,AT89S54等,其中AT89S51,AT89S52用的最多,但內存都較小。
STC單片機這幾年發展也很快,主要是價格便宜。
SST單片機質量最好,經常模擬器就用它,燒錄次數多最不易壞,功能也強大。如SST89C58內存很大,內置E2存儲.
WINBON公司的WINBON77系列,WINBON78系列功能都很強。
AVR單片機功能更強大,速度也更快。
ARM是屬於嵌入式,它功能最強大,已基本不屬於單片機范疇了,它可以運行操作系統。
Ⅲ 要學單片機要選哪些專業
電子信息工程 電氣自動化 機電一體化等等 好多工科的專業都有單片機,如果你想一心一意學單片機的話,建議你選電子類的專業,說得不是很詳細,希望能夠幫到你。
Ⅳ 學什麼單片機好學單片機怎麼樣能賺錢嗎有前途嗎
先學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;
}
Ⅳ 學單片機有什麼好專業可以選~~~
電子信息工程專業,學的較為深入。不僅會編程,還能包括硬體電路設計、PCB版的設計等等。
其它專業,基本都是學學C語言而已。
Ⅵ 我喜歡單片機,以後大學考什麼專業好
你好,既然你對單片機感興趣,大學的專業不妨選擇通信工程,我就是這個專業出來的,如果想學好單片機,建議你學好如下幾門課程,C語言(很重要,編程的基礎),數電和模電(也很重要,設計電路板的基礎),然後哪些什麼嵌入式編程,單片機本生的課程,如89c51、stm32等等!學單片機最重要的是動手,如果實際沒有條件,建議安裝protues和keil兩個軟體,就可以模擬很多單片機系統!希望能幫到你,望採納,謝謝,有什麼不懂得可以追問!
Ⅶ 單片機原理及介面技術誰講的好
周德揚老師。該課程是為工科非計算機專業本科生開設的一門計算機技術基礎課。周德揚老師專業知識扎實,講課深入淺出,講的比較好。課程內容以MCS—51系列高檔單片機為主線,介紹單片機的結構、工作原理、內部資源、匯編語言程序設計、C語言程序設計,以及單片機應用系統中的介面技術,並提供部分應用實例。
Ⅷ 請問通信工程要學單片機還有些什麼 這些中哪個就業前景最好謝謝
通信工程ARM用得多。要學ARM,這個就業前景最好。不過此前必須先學51等8位單片機,學會了再學ARM就容易得多。
Ⅸ 要學單片機要選哪些專業
工科類專業都會學習單片機的,當然如果想致力於這個行業發展,選擇自動控制較好。