學(xué)習單片機的日記
為什么我們要學(xué)習單片機呢?他是個(gè)什么東西呢?單片機就是一塊集成芯片,但這塊集成芯片具有一些特殊的功能,而它的功能的實(shí)現要靠我們使用者自己來(lái)編程完成。我們編程的目的就是控制這塊芯片的各個(gè)引腳在不同時(shí)間輸出不同的電平(高電平或低電平),進(jìn)而控制與單片機各個(gè)引腳相連接的外圍電路的電氣狀態(tài)。編程時(shí)我們就需要C語(yǔ)言,這是最快捷的編程方法。學(xué)習單片機不要一開(kāi)始就翻書(shū)死學(xué),學(xué)習他的內部結構,這樣你怎么也學(xué)不好,而是要一開(kāi)始就編程,在編程的過(guò)程中了解到它的內部結構,所以說(shuō)C語(yǔ)言的學(xué)習是很關(guān)鍵的。很多同學(xué)都會(huì )說(shuō)C語(yǔ)言好無(wú)聊,你是你不懂他最后有什么用處,只要你在學(xué)習C語(yǔ)言的過(guò)程中一同學(xué)習單片機,你會(huì )發(fā)現很多樂(lè )趣與成就感,因為興趣是最好的老師。并不要害怕單片機,不要以為需要很多知識才可以駕馭它,它雖然關(guān)系到數字電路以及模擬電路的知識(大二上學(xué)期學(xué)),但是涉及的還是不多,最主要的還是C語(yǔ)言的運用。忘了說(shuō)單片機的前景,現在所有電子產(chǎn)品與設備幾乎全都涉及到單片機,經(jīng)常是核心,所以學(xué)好它對就業(yè)以及未來(lái)有很好的發(fā)展。
那如何來(lái)學(xué)習單片機呢?學(xué)習單片機之前你需要一塊開(kāi)發(fā)板,51單片機開(kāi)發(fā)板。在淘寶上就可以買(mǎi)到,一開(kāi)始不要買(mǎi)有很多系統的,什么嵌入式系統,AVR,ARM等等。咱們先學(xué)好51單片機,不急不急。價(jià)格在100左右就行,我買(mǎi)的開(kāi)發(fā)板是東流電子的開(kāi)發(fā)板,163(包括了彩屏,以及AVR),大家可以試試郭天祥開(kāi)發(fā)板,不錯的。大家買(mǎi)完開(kāi)發(fā)板肯定有附帶光盤(pán)教學(xué)視頻資料,但我還建議可以看網(wǎng)上的郭天祥十天學(xué)習單片機的視頻,講述的很不錯。
大家利用好現在的大學(xué)時(shí)光,它不是一個(gè)娛樂(lè )輕松的場(chǎng)所,而是為將來(lái)打拼做準備的場(chǎng)所。有很多人會(huì )說(shuō)對自己專(zhuān)業(yè)沒(méi)興趣,那我勸告下趕快去轉專(zhuān)業(yè),別浪費時(shí)光。還有你以為誰(shuí)天生就對什么有興趣,那都是要靠自己探索培養的,要多多想想自己的將來(lái),四年是學(xué)習的時(shí)間,你可以讓這四年讓你變成金。還有說(shuō)下我這個(gè)專(zhuān)業(yè)的同志們,電子信息專(zhuān)業(yè)是很好就業(yè)的,哪里沒(méi)有電子的身影,但學(xué)好才可以成功。
單片機的學(xué)習內容;
1首先你要掌握keil軟件的運用,它是編程的環(huán)境2.學(xué)習以下實(shí)驗(流水燈的控制,數碼管的顯示原理和實(shí)現鍵盤(pán)檢測原理,AD工作原理定時(shí)器計數器,中斷系統,串行口運用,等等)這些郭天祥都會(huì )講到。今天寫(xiě)到這里,我去學(xué)單片機了。。。。。。
三月30日:今天是利用定時(shí)器0和1以及中斷系統控制數碼管以及流水燈;
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
那如何來(lái)學(xué)習單片機呢?學(xué)習單片機之前你需要一塊開(kāi)發(fā)板,51單片機開(kāi)發(fā)板。在淘寶上就可以買(mǎi)到,一開(kāi)始不要買(mǎi)有很多系統的,什么嵌入式系統,AVR,ARM等等。咱們先學(xué)好51單片機,不急不急。價(jià)格在100左右就行,我買(mǎi)的開(kāi)發(fā)板是東流電子的開(kāi)發(fā)板,163(包括了彩屏,以及AVR),大家可以試試郭天祥開(kāi)發(fā)板,不錯的。大家買(mǎi)完開(kāi)發(fā)板肯定有附帶光盤(pán)教學(xué)視頻資料,但我還建議可以看網(wǎng)上的郭天祥十天學(xué)習單片機的視頻,講述的很不錯。
大家利用好現在的大學(xué)時(shí)光,它不是一個(gè)娛樂(lè )輕松的場(chǎng)所,而是為將來(lái)打拼做準備的場(chǎng)所。有很多人會(huì )說(shuō)對自己專(zhuān)業(yè)沒(méi)興趣,那我勸告下趕快去轉專(zhuān)業(yè),別浪費時(shí)光。還有你以為誰(shuí)天生就對什么有興趣,那都是要靠自己探索培養的,要多多想想自己的將來(lái),四年是學(xué)習的時(shí)間,你可以讓這四年讓你變成金。還有說(shuō)下我這個(gè)專(zhuān)業(yè)的同志們,電子信息專(zhuān)業(yè)是很好就業(yè)的,哪里沒(méi)有電子的身影,但學(xué)好才可以成功。
單片機的學(xué)習內容;
1首先你要掌握keil軟件的運用,它是編程的環(huán)境2.學(xué)習以下實(shí)驗(流水燈的控制,數碼管的顯示原理和實(shí)現鍵盤(pán)檢測原理,AD工作原理定時(shí)器計數器,中斷系統,串行口運用,等等)這些郭天祥都會(huì )講到。今天寫(xiě)到這里,我去學(xué)單片機了。。。。。。
三月30日:今天是利用定時(shí)器0和1以及中斷系統控制數碼管以及流水燈;
#include
#include
#define uint unsigned int
#define uchar unsigned char
sbit dula=P3^7;
sbit wela=P2;
uchar temp,t0,t1,flag1,bai,shi,ge,flag;
uint shu;
void init();
void delay(uint z);
void display(uchar aa,uchar bb,uchar cc,uchar bai ,uchar shi,uchar ge);
uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,
0x07,0x7f,0x6f,0x77,0x7c,0x39,0x5e,0x79,0x71,0x76,0x79,0x38,0x3f};
void main()
{
init();
while(1)
{
if(flag1!=1)
display(7,6,5,bai,shi,ge);
else
display(16,17,18,18,19,20);
}
}
void init()
{
shu=432;
temp=0xfe;
P0=temp;
TMOD=0x11;
TH0=0x4c;
TL0=0x00;
TH1=0x4c;
TL1=0x00;
EA=1;
ET0=1;
ET1=1;
TR0=1;
TR1=1;
}
void timer0() interrupt 1
{
TH0=0x4c;
TL0=0x00;
t0++;
if(flag!=1)
{
if(t0==10)
{
t0=1;
temp=_crol_(temp,1);
P0=temp;
}
}
else
{
if(t0%4==0)
{
P0=~P0;
if(t0==60)
TR0=0;
P0=0xff;
flag1=1;
}
}
}
void timer1() interrupt 3
{
TH1=0x4c;
TL1=0x00;
t1++;
if(t1=2)
{
t1=0;
shu--;
bai=shu/100;
shi=shu%100/10;
ge=shu%10;
if(shu==398)
{
TR0=0;
TH0=0x4c;
TL0=0x00;
TR0=1;
flag=1;
t0=0;
P0=0xff;
TR1=0;
}
}
關(guān)鍵詞:
單片機日
技術(shù)專(zhuān)區
- FPGA
- DSP
- MCU
- 示波器
- 步進(jìn)電機
- Zigbee
- LabVIEW
- Arduino
- RFID
- NFC
- STM32
- Protel
- GPS
- MSP430
- Multisim
- 濾波器
- CAN總線(xiàn)
- 開(kāi)關(guān)電源
- 單片機
- PCB
- USB
- ARM
- CPLD
- 連接器
- MEMS
- CMOS
- MIPS
- EMC
- EDA
- ROM
- 陀螺儀
- VHDL
- 比較器
- Verilog
- 穩壓電源
- RAM
- AVR
- 傳感器
- 可控硅
- IGBT
- 嵌入式開(kāi)發(fā)
- 逆變器
- Quartus
- RS-232
- Cyclone
- 電位器
- 電機控制
- 藍牙
- PLC
- PWM
- 汽車(chē)電子
- 轉換器
- 電源管理
- 信號放大器
評論