技術交流 找楊工 Q1075349026 一、硬件準備: 隨著技術的發展,單片機開發手段也越來越先進,而價格卻不斷下降。當FLASH型單片機被廣 泛應用后,采用軟件模擬加寫片驗證成為一種經濟實用的實驗方法。而近年來很多單片機都具有了 ISP功能,只要一根下載線即可以編程,不再需要編程器。 美國SST公司推出的SST系列單片機更是集成了仿真功能,配合Keil軟件,可使用戶的目標板直 接具有仿真功能,將單片機的易用性推向一個新的高度。 我們推薦給大家的學習單片機的設備是:方案1:(1)計算機一臺;(2)具有仿真功能的實 驗板一塊,(3)其它如電烙鐵、實驗電源等常規工具。方案2:(1)計算機一臺;(2)下載型實 驗板一塊;(3)下載線一根;(4)其它如電烙鐵、實驗電源等常工具。方案1的特點是實驗板本 身具有仿真能力,性價比高。方案2價格略低。如果你想學單片機,而又不愿做這些投資,我勸你最 好還是放棄,否則可能只會挫傷你學習的積極性和浪費你的時間。好在這些投資并不算多。 二、軟件準備:單片機開發中除必要的硬件外,同樣離不開軟件,Keil軟件是目前最流行開發 MCS-51系列單片機的軟件,這從近年來各仿真機廠商紛紛宣布全面支持Keil即可看出。Keil提供了 包括C編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過 一個集成開發環境(uVision)將這些部份組合在一起。運行Keil軟件需要Pentium或以上的CPU, 16MB或更多RAM、20M以上空閑的硬盤空間、WIN98、NT、WIN2000、WINXP等操作系統。掌握這一軟 件的使用對于使用51系列單片機的愛好者來說是十分必要的,如果你使用C語言編程,那么Keil幾 乎就是你的不二之選(目前在國內你只能買到該軟件、而你買的仿真機也很可能只支持該軟件), 即使不使用C語言而僅用匯編語言編程,其方便易用的集成環境、強大的軟件仿真調試工具也會令你 事半功倍。點擊這里可以下載Keil 7.07的Eval(評估)版本 。本站也提供了Keil使用教程,點擊 這里可以查看。 學了一段時間之后,有朋友或許覺得不過癮了,老是紙上談兵,用個LED亮亮,有什么意思。 。。下面我們就準備讓大家實戰一場了,敬請關注實戰之一:流水燈(這次是用真的電燈了,當心 啦,沒接觸過強電的千萬別試,爆了管子可別怪我^_^。 |