<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 學(xué)習(xí)單片機(jī)的日記

          學(xué)習(xí)單片機(jī)的日記

          作者: 時(shí)間:2016-11-30 來源:網(wǎng)絡(luò) 收藏
          經(jīng)歷了大一上學(xué)期我覺得大學(xué)其實(shí)好壞不在于學(xué)校而是在于個(gè)人,學(xué)校之間的差距只是在于可利用的教學(xué)資源以及環(huán)境,最重要的還是自己。個(gè)人覺得我大一要學(xué)的課程真正有用的不多,現(xiàn)在我是電子信息工程的一名大學(xué)生,大一所學(xué)課程有高數(shù),大學(xué)物理,英語,體育,近代史,思修,大學(xué)物理實(shí)驗(yàn),電路分析,C語言。呵呵,只有C語言,電路,高數(shù),英語有用。其他科目我只是應(yīng)付下考試,不會(huì)真心去學(xué),因?yàn)闆]有興趣。興趣是最好的老師,沒有它我覺得做什么事情都毫無意義,這就是我這個(gè)人的怪癖。利用所有閑下來的時(shí)間我準(zhǔn)備學(xué)習(xí)單片機(jī),單片機(jī)雖然是大二下學(xué)期的內(nèi)容但我覺得它至關(guān)重要。
          為什么我們要學(xué)習(xí)單片機(jī)呢?他是個(gè)什么東西呢?單片機(jī)就是一塊集成芯片,但這塊集成芯片具有一些特殊的功能,而它的功能的實(shí)現(xiàn)要靠我們使用者自己來編程完成。我們編程的目的就是控制這塊芯片的各個(gè)引腳在不同時(shí)間輸出不同的電平(高電平或低電平),進(jìn)而控制與單片機(jī)各個(gè)引腳相連接的外圍電路的電氣狀態(tài)。編程時(shí)我們就需要C語言,這是最快捷的編程方法。學(xué)習(xí)單片機(jī)不要一開始就翻書死學(xué),學(xué)習(xí)他的內(nèi)部結(jié)構(gòu),這樣你怎么也學(xué)不好,而是要一開始就編程,在編程的過程中了解到它的內(nèi)部結(jié)構(gòu),所以說C語言的學(xué)習(xí)是很關(guān)鍵的。很多同學(xué)都會(huì)說C語言好無聊,你是你不懂他最后有什么用處,只要你在學(xué)習(xí)C語言的過程中一同學(xué)習(xí)單片機(jī),你會(huì)發(fā)現(xiàn)很多樂趣與成就感,因?yàn)榕d趣是最好的老師。并不要害怕單片機(jī),不要以為需要很多知識才可以駕馭它,它雖然關(guān)系到數(shù)字電路以及模擬電路的知識(大二上學(xué)期學(xué)),但是涉及的還是不多,最主要的還是C語言的運(yùn)用。忘了說單片機(jī)的前景,現(xiàn)在所有電子產(chǎn)品與設(shè)備幾乎全都涉及到單片機(jī),經(jīng)常是核心,所以學(xué)好它對就業(yè)以及未來有很好的發(fā)展。
          那如何來學(xué)習(xí)單片機(jī)呢?學(xué)習(xí)單片機(jī)之前你需要一塊開發(fā)板,51單片機(jī)開發(fā)板。在淘寶上就可以買到,一開始不要買有很多系統(tǒng)的,什么嵌入式系統(tǒng),AVR,ARM等等。咱們先學(xué)好51單片機(jī),不急不急。價(jià)格在100左右就行,我買的開發(fā)板是東流電子的開發(fā)板,163(包括了彩屏,以及AVR),大家可以試試郭天祥開發(fā)板,不錯(cuò)的。大家買完開發(fā)板肯定有附帶光盤教學(xué)視頻資料,但我還建議可以看網(wǎng)上的郭天祥十天學(xué)習(xí)單片機(jī)的視頻,講述的很不錯(cuò)。
          大家利用好現(xiàn)在的大學(xué)時(shí)光,它不是一個(gè)娛樂輕松的場所,而是為將來打拼做準(zhǔn)備的場所。有很多人會(huì)說對自己專業(yè)沒興趣,那我勸告下趕快去轉(zhuǎn)專業(yè),別浪費(fèi)時(shí)光。還有你以為誰天生就對什么有興趣,那都是要靠自己探索培養(yǎng)的,要多多想想自己的將來,四年是學(xué)習(xí)的時(shí)間,你可以讓這四年讓你變成金。還有說下我這個(gè)專業(yè)的同志們,電子信息專業(yè)是很好就業(yè)的,哪里沒有電子的身影,但學(xué)好才可以成功。
          單片機(jī)的學(xué)習(xí)內(nèi)容;
          1首先你要掌握keil軟件的運(yùn)用,它是編程的環(huán)境2.學(xué)習(xí)以下實(shí)驗(yàn)(流水燈的控制,數(shù)碼管的顯示原理和實(shí)現(xiàn)鍵盤檢測原理,AD工作原理定時(shí)器計(jì)數(shù)器,中斷系統(tǒng),串行口運(yùn)用,等等)這些郭天祥都會(huì)講到。今天寫到這里,我去學(xué)單片機(jī)了。。。。。。
          三月30日:今天是利用定時(shí)器0和1以及中斷系統(tǒng)控制數(shù)碼管以及流水燈;
          #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;
          }
          }
          }
          上一頁 1 2 3 下一頁

          關(guān)鍵詞: 單片機(jī)日

          評論


          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();