新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > pic單片機MPLAB安裝步驟&工程建立&經驗總結

        pic單片機MPLAB安裝步驟&工程建立&經驗總結

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

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

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



        評論


        技術專區

        關閉
        主站蜘蛛池模板: 辉县市| 禹城市| 香格里拉县| 山西省| 应城市| 渭源县| 休宁县| 南木林县| 临沭县| 乌什县| 盘锦市| 万载县| 临桂县| 玛曲县| 南昌市| 绩溪县| 郎溪县| 苍南县| 开封市| 丰顺县| 浦北县| 英山县| 大连市| 五家渠市| 从江县| 南京市| 奎屯市| 泰州市| 子长县| 安化县| 宽城| 开化县| 壤塘县| 鄱阳县| 甘肃省| 隆德县| 南宫市| 穆棱市| 始兴县| 贞丰县| 揭西县|