我是一個單片機初學(xué)者,我想問一下我需要學(xué)哪些知識?
我是一個單片機初學(xué)者,我想問一下我需要學(xué)哪些知識?
我覺得首先要看懂111條指令,懂意思就行,根本就不需要每一條都記住,因為常用的都只有四五十條罷了。那么多的指令意在可以用多種語句實現(xiàn)同一種功能。
還有就是一定要實際的編程,這一點是非常重要的,只有在實際編程中才能熟悉指令的應(yīng)用,當(dāng)然你或許會問自己什么都不懂怎么編程啊,這時候你不要著急,你可以你買一本書,有實際的例子的書,我也見過有這種書但是名字我忘記了,它每個例子是講得十分詳細(xì),有匯編的代碼,也有C語言的代碼,而且每一行都有注釋(名字我忘記了只記得那封皮是黑色的)你可以仿照它的代碼寫寫看,再仿真一下,或者在實際的板子上試試看能不能實現(xiàn)功能,別人的程序修改了能用在自己的板子上那么就是自己的程序了。
至于仿真軟件我建議用protues,專用的單片機仿真軟件。
如果是自學(xué),那么不懂的地方可以上網(wǎng)收索或者上論壇詢問,這里有個單片機的QQ群,是官方建的你可以加上一起學(xué)習(xí)討論群號是:7344883
還有在了解指令的同時你要了解你的板子的結(jié)構(gòu)亦即電路連接才能寫好你的程序。
當(dāng)你學(xué)到一定程度的時候你可以學(xué)習(xí)一下單片機的外圍電路設(shè)計比如液晶顯示啊,A/D轉(zhuǎn)換啊什么的....
總之,實際編程練習(xí)是學(xué)好單片機的唯一途徑,至于它和匯編的關(guān)系,樓上的哥們兒已解釋得十分清楚了的,就不多說了,免得啰嗦。
最后,祝你成功!??!
聲明:農(nóng)機大全所有(圖文、音視頻)均由用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,版權(quán)歸原作者。若您的權(quán)利被侵害,請聯(lián)系 56325386@qq.com 刪除。
載注明出處:http://m.wgjtg.com/news/155569.html