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

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計應(yīng)用 > pic單片機MPLAB安裝步驟&工程建立&經(jīng)驗總結(jié)

          pic單片機MPLAB安裝步驟&工程建立&經(jīng)驗總結(jié)

          作者: 時間:2016-11-17 來源:網(wǎng)絡(luò) 收藏
          寫在前面:
          pic這款單片機用的也很普遍了,其性能及能做些什么就不必啰嗦去說了。有很多人反映pic的編譯器mplab安裝出問題,有的是安裝后軟件打不開,有的是編譯時出錯,總之都是些常見的問題。我在這里把以前的mplab卸載再安裝了一遍,并寫下安裝步驟和第一個工程建立方法供大家參考。另外,我把自己學(xué)習(xí)pic的一些經(jīng)驗總結(jié)下。
          pic是我在51之后接觸的的第二款單片機,都說它跟51區(qū)別不大,但是突然換了一種芯片就跟換了一個環(huán)境一樣,開始有些不適應(yīng),在摸索了大概一個星期后我才慢慢適應(yīng)了,憑借著有些51的基礎(chǔ),pic走下來很順利,我才發(fā)現(xiàn)真的和51沒太大的區(qū)別,出了指令不同,寄存器配置不一樣外都差不多。這里也可以延伸一下,那么其他的單片機也是大同小異,沒有必要每個單片機都玩一下,而是擇其一深入學(xué)習(xí)。這也跟語言一樣,學(xué)C語言的不一定不會java,他要是花點時間java可能會比你還好。這就是能力,我們要學(xué)的就是能力,單一的技術(shù)不值錢,能力才值錢,這也是鄭老師跟我們說的。
          pic首先還是點亮個led燈吧,算作入門必修課。后面串口,pwm調(diào)制玩玩,其實想想也沒什么要調(diào)試的,也就那幾樣硬件設(shè)備。但是在學(xué)習(xí)的過程中你會碰到很多很多的問題,不要覺得糾結(jié),這就是你學(xué)習(xí)的機會,相比那些一帆風(fēng)順的人來說,你才學(xué)到了東西,自己摸爬滾打總結(jié)出來的經(jīng)驗比別人幫你解決后成功得來的喜悅重要的多。另外,切忌浮躁,調(diào)試了幾次失敗就垂頭喪氣實在是沒有必要,想一想別人都是如此,耐下心慢慢做吧。
          好了,也不說太多了,下面講mplab安裝及工程建立步驟吧。
          找到安裝軟件包,開始安裝,我以8.2版本為例:
          上面步驟沒什么可說的了,這一步有些問題,我之前把軟件裝在其他盤下出過問題,裝c盤里就好了,大家不妨先試試裝其他盤,不行的話再裝c盤。

          這里選否就可以了
          安裝完成
          這里直接關(guān)閉就可以了
          對于用k149燒寫程序的還要安裝picc,下面講下步驟
          這一步照著做就可以了
          這一步很關(guān)鍵,必須要裝c盤根目錄下
          到這里picc也裝好了
          下面打開mplab準(zhǔn)備新建工程。點project>project wizard...
          這里選擇芯片型號,我以16f877a為例
          在Active Toolsuite里選擇HI-TECH Universal ToolSuite(注明:如果沒有這個選項,就到網(wǎng)上找下,HI-TECH,是C語言的編譯器,然后裝在c盤picc下,沒有這個編譯程序是不行的)
          再在location選擇路徑C:PICCbin 在該目錄下找到picc.exe

          直接下一步就可以了
          上面已經(jīng)新建了一個工程,下面來新建一個工程文件。
          保存文件,我是保存在c盤下的,因為保存在其他盤最后無法編譯,是什么問題我也不太清楚。
          編譯
          如果看到編譯成功的話就說明程序沒問題,用k149可以燒寫.hex文件了。
          到這里就講完了,遇到問題請耐心解決,祝大家成功!



          評論


          技術(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); })();