如何學(xué)習(xí)avr單片機(jī)
如何學(xué)習(xí)avr單片機(jī)
隨著各IC廠商推出各種高性能的單片機(jī),51單片機(jī)已經(jīng)遠(yuǎn)遠(yuǎn)不能滿足大家對高性能單片機(jī)的需求。下面學(xué)習(xí)啦小編收集了一些關(guān)于學(xué)習(xí)avr單片機(jī)的方法,希望對你有幫助
學(xué)習(xí)avr單片機(jī)方法
一、速度快。AVR是精簡指令集單片機(jī),其速度可以達(dá)到1MIPS/秒,理論上是傳統(tǒng)的51的12倍,實(shí)際上在10倍左右。
二、片上資源豐富。MEGA系列片上具備JTAG仿真和下載功能。片內(nèi)含有看門狗電路、片內(nèi)程序Flash、片內(nèi)數(shù)據(jù)RAM、同步串行接口SPI、異步串口UART、內(nèi)嵌AD轉(zhuǎn)換器、EEPROM、模擬比較器、PWM定時計數(shù)器、TWI(IIC)總線接口、硬件乘法器、獨(dú)立振蕩器的實(shí)時計數(shù)器RTC、片內(nèi)標(biāo)定的RC振蕩器等片內(nèi)外設(shè),可以滿足各種開發(fā)需求。
三、驅(qū)動能力強(qiáng)。I/O口可以直接驅(qū)動數(shù)碼管、LED、繼電器等器件,節(jié)省很多外圍電路,即節(jié)省開發(fā)難度,又降低成本。
四、功耗低。低功耗雖然比不上430單片機(jī),但是在單片機(jī)中也是佼佼者。
五、可選擇型號種類多。各種不同的型號可以滿足不同的需求,讓你的項目有很多的選擇余地。
六、性價比高。在高性能的前提下,并沒有增加芯片的價格,價格可以和51相比,而功能確是51不可以比的。
學(xué)習(xí)單片機(jī)的步驟
1、熟悉單片機(jī)的原理,結(jié)構(gòu);
2、學(xué)好數(shù)電,模電,為設(shè)計電路打好基礎(chǔ);
3、熟練使用C語言,多學(xué)習(xí)別人的程序;
4、對操作系統(tǒng)原理有一定的了解;
5、Protel至少要有點(diǎn)基礎(chǔ);
6、要實(shí)際動手調(diào)試電路的能力。
學(xué)習(xí)單片機(jī)的其它幾個注意點(diǎn)
1 .理論與實(shí)踐并重
對一個初學(xué)單片機(jī)的人來說,如果按教科書式的學(xué)法,上來就是一大堆指令、名詞,學(xué)了半天還搞不清這些指令起什么作用,也許用不了幾天就會覺得枯燥乏味以致半途而廢。所以學(xué)習(xí)與實(shí)踐結(jié)合是一個好方法,邊學(xué)習(xí)、邊演練,循序漸進(jìn),這樣用不了幾次就能將所用到的指令理解、吃透、扎根于腦海,甚至 “ 根深蒂固 ” 。也就是說,當(dāng)你學(xué)習(xí)完幾條指令后 ( 一次數(shù)量不求多,只求懂 ) ,接下去就該做實(shí)驗(yàn)了,通過實(shí)驗(yàn),使你感受到剛才的指令產(chǎn)生的控制效果,眼睛看得見 ( 燈光 ) 、耳朵聽得到 ( 聲音 ) ,更能深刻理解指令是怎樣轉(zhuǎn)化成信號去實(shí)現(xiàn)控制的,通過實(shí)驗(yàn)看到自己所學(xué)的成果不僅有一種成就感也能提升你對單片機(jī)的興趣。說句實(shí)在話,單片機(jī)與其說是學(xué)出來的,還不如說是做實(shí)驗(yàn)練出來的,何況做實(shí)驗(yàn)本身也是一種學(xué)習(xí)過程。因此邊學(xué)邊練的學(xué)習(xí)方法,效果特別好。
2 .合理安排時間持之以恒
學(xué)習(xí)單片機(jī)不能 “ 三天打魚、兩天曬網(wǎng) ” ,要有持之以恒的毅力與決 4 心。學(xué)習(xí)完幾條指令后,就應(yīng)及時做實(shí)驗(yàn),融匯貫通,而不要等幾天或幾個星期之后再做實(shí)驗(yàn),這樣效果不好甚至前學(xué)后忘。另外要有打 “ 持久戰(zhàn) ” 的心理準(zhǔn)備,不要興趣來時學(xué)上幾天,無興趣時涼上幾星期。學(xué)習(xí)單片機(jī)很重要的一點(diǎn)就是持之以恒。
3 .遇到問題耐心檢查
單片機(jī)有軟硬件兩方面的內(nèi)容,有時一個程序怎么調(diào)都不出效果,然而從理論分析卻又是對的,這是就要仔細(xì)找原因了,學(xué)習(xí)單片機(jī)經(jīng)常碰到很多問題,有時一兩天都不能解決,這是就要有耐心,從底層找起,相信每找出一個錯誤都會有一個新的收獲。切不可輕言放棄!!!
4 .對只短暫學(xué)過一遍的知識,充其量只比浮光掠影稍好。因此,較好的方法是過一段時間后 (1-2 個月 ) 再重新學(xué)一遍,學(xué)過的知識要經(jīng)常運(yùn)用,這樣反復(fù)循環(huán)幾次就能徹底弄懂消化,永不忘卻。
5 .要進(jìn)行適當(dāng)投資購買實(shí)驗(yàn)器材及書籍資料
單片機(jī)技術(shù)含金量高,一旦學(xué)會后,給你帶來的效益當(dāng)然也高,無論是應(yīng)聘求職還是自起爐灶開廠辦公司,其前景都光明無限。因此在學(xué)習(xí)時要舍得適當(dāng)投資購買必要的學(xué)習(xí)、實(shí)驗(yàn)器材。另外還要經(jīng)常去科技圖書店看看,購買一些適合自己學(xué)習(xí)、提高的書籍。一本好的書籍真的很重要,可以隨時翻閱,隨時補(bǔ)充不懂或遺忘的知識。
猜你感興趣: