本帖最后由 jiajiamei 于 2015-3-20 22:48 編輯
大家好,我是起航,從今天起,試著寫一套教程,把學(xué)習(xí)51單片機的流程寫下來。IO驅(qū)動,定時器,中斷,串口傳輸,等等,雖然都是實戰(zhàn)類的東西,但是用文字描述的詳細一些,應(yīng)該會比較有幫助。 準(zhǔn)備工作,首先,你要有一塊電路板,無論是學(xué)習(xí)板還是最小系統(tǒng)板,至少要有一塊,因為單片機是實戰(zhàn)的技術(shù),沒有板子玩不了。就好像你去駕校學(xué)開車,教練只跟你說理論,讓你看書,不讓你上車練習(xí),你能學(xué)會開車么?肯定不能。 第二,單片機選型,選擇宏晶的STC89C52C,關(guān)于宏晶老板姚永平,大家感興趣的可以在網(wǎng)上搜一下。其實選型的時候,我是用ATMEL的89S52和STC89C52C進行對比了的,因為程序下載的時候89S52還需要一條ISP下載線,而STC89C52C只需要串口線就可以了,而串口線在后面的學(xué)習(xí)中是會用到的,這樣算來,后者貌似成本更低一些。 另外說一句,現(xiàn)在國內(nèi)用的基本都是破-解-版,使用上沒有問題,也就不要大聲嚷嚷了,僅做學(xué)習(xí)交流用,不要有商業(yè)上的用途。
第四,下載軟件,STC-ISP 軟件,下載地址:STC官網(wǎng)。STC的單片機,自然要用STC的下載工具。程序?qū)懞昧�,要把相�?yīng)的代碼下載到單片機里面,使用的工具就是這個。界面如下:
很多人都抱怨STC官網(wǎng)頁面做的太垃圾,也有人說以后開發(fā)產(chǎn)品不想用STC的單片機,因為器件手冊里面差不多一半內(nèi)容是廣告,我看了看,確實如此,這也是我一直搞不懂的地方。幸運的是,工作中基本沒用到STC的片子,自然也就沒有這方面的煩惱。 好了,今天先寫這么多,準(zhǔn)備工作做好,明天開始大干一場!
|