新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > 學習PIC單片機有感

        學習PIC單片機有感

        作者: 時間:2016-12-01 來源:網絡 收藏
        學起PIC,上手還是蠻快的,畢竟已經學了2種16位單片機,更是接觸了一款32位的處理器,再來學習16位的單片機,自然十分容易。剛開始的時候拿到一塊dsPIC33FJ128M706單片機開發板,此單片機乃microchip公司較為高端的單片機,具有DSP引擎數字圖像處理功能;內置兩路SPI,IIC,UART,CAN等多種通信模塊;9路16位定時器,其中有八路課組成4路32位定時器;10/12位可選擇AD轉換模塊,其端口可以任意設定,共多達32路;4對含有死區電壓的PWM發生器及其他一些常見的模塊。如此強大的單片機可謂是單片機中的頂尖角色。所以,我很慶幸現在就接觸了這款單片機。

        拿到開發板,去官網下載datasheet,發現官網提供中文手冊,直呼microchip太人性化了。開始安裝軟件遇到了一點小麻煩,詢問一個老師他竟然不告訴我,在此我深深的感嘆如此枉稱“老師”。花了幾天安裝成功后,開始閱讀長達300多頁的datasheet,憑著自己的單片機基礎,又加上PICkit3仿真器,很快實現了板子上的許多功能。不久和標哥碰頭聊天,給了我一個啟示,學習單片機需要掌握這款編譯軟件。因為那時我還只會編輯、下載完事。于是開始摸索MPLAB軟件仿真。放假了,幫老師寫一個程序測試板子,板子上的單片機dsPIC30F4011單片機,乍一看兩塊單片機在許多地方上有驚人的相似,于是信心滿滿的開始在4011板子上實驗。PWM和定時器很快搞定,輪到倍頻的時候,發現了問題,調試好久,不得其解,于是在網上尋得一大神,他就給我一句話,最好的方法是閱讀datasheet。于是就呆在電腦前一門心思的看那個枯燥的文檔。一看就是三個小時,又把英文的手冊下載對照查閱,慢慢的理解了這個道理。直呼這款單片機的datasheet也太不人性化了。接著調試AD,也不知道是神經短路,還是腦袋長包,總之放了許多小錯誤,從晚上11點開始一直調試到凌晨四點,兩款單片機的datasheet對著看,也不知道看了多少遍,最終還是弄了出來,才察覺原來我先寫的那些程序都是誤打誤撞的,好多微妙的地方還未注意。做學問是容不得半點馬虎的,唯有踏踏實實,一步一個腳印,方能成大器。還有一個星期就可以回家了,好好把握這一個星期吧,加油!!!

        本文引用地址:http://www.104case.com/article/201612/324475.htm


        評論


        技術專區

        關閉
        主站蜘蛛池模板: 醴陵市| 奉新县| 石嘴山市| 蒙城县| 伊金霍洛旗| 景东| 鹤岗市| 清徐县| 黔江区| 巴青县| 凤庆县| 虞城县| 锦屏县| 云安县| 广东省| 两当县| 靖宇县| 镇赉县| 车致| 长治市| 辽宁省| 专栏| 高陵县| 建宁县| 突泉县| 甘德县| 吴川市| 佳木斯市| 页游| 连云港市| 寿阳县| 赣州市| 怀化市| 宣武区| 象山县| 濮阳市| 剑川县| 通河县| 休宁县| 顺昌县| 铜山县|