新聞中心

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

學(xué)習(xí)PIC單片機(jī)有感

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

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



關(guān)鍵詞: PIC單片機(jī)16位處理

評(píng)論


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

關(guān)閉