準備寫個比較基礎的實驗入門經典,歡迎大家指正。
我覺得呢,單片機入門,最快捷的方式是實驗,即使你對什么程序都不懂,只要你能看的清楚別人寫的程序也可以拿過來用,拿過來改。
所以, 要會的是,怎樣連接你手里的硬件,怎么輸入,怎么輸出,其實一切都那么簡單。
準備寫個比較基礎的實驗入門經典,歡迎大家指正。
我覺得呢,單片機入門,最快捷的方式是實驗,即使你對什么程序都不懂,只要你能看的清楚別人寫的程序也可以拿過來用,拿過來改。
所以, 要會的是,怎樣連接你手里的硬件,怎么輸入,怎么輸出,其實一切都那么簡單。
要怎樣才能快速的實驗學習單片機呢,首先你得有一定的硬件設備,早些年,有些人會采用一些比較簡單的設備,比如A51編程器。
A51編程器可以燒錄Atmel公司系列單片機芯片,具有性能穩定,燒錄速度快,性價比高等優點。產品性能介紹如下:
使用串口通訊,芯片自動判別,編程過程中的擦除、燒寫、校驗各種操作完全由編程器上的監控芯片89C51控制,不受PC配置及其主頻的影響,因此燒寫成功率高可以達到100%,燒寫速度很快并且燒寫速度和微機的檔次無關。
軟件界面友好,菜單、工具欄、快捷鍵齊全,全中文操作,提供加密功能。
40pin和20pin鎖緊插座,所有器件全部以第一腳對齊,無附加跳線,對于DIP封裝芯片無需任何適配器。
硬件連接方法:
1.通訊電纜與編程器連接好,
2.將串口插頭插入電腦串口,
3.USB插頭插入電腦任一個USB口,此時編程器上LED點亮,表明電源接通。
4.接著安裝軟件,軟件支持Win9x/me/2000/XP,標準Window操作界面。直接把相關的軟件拷貝到硬盤中,運行其中的可執行程序即可。
仿真器主要性能參數(超大容量64K仿真空間):
1.可仿真89C51、89C52、89S51、89S52、89C58 等等51內核的單片機,詳見:仿真器支持器件列表
2.直接支持 KEIL C51的IDE開發仿真環境,64K用戶可使用仿真程序空間,0000~FFFF,采用頂級仿真芯片,監控程序存儲在特殊空間,絕不占用0000~FFFF的64K的仿真空間,有別于其他廠家的63K仿真器。
3.全保留單片機特性,避免仿真正常而實際燒錄芯片卻不正常的問題。
4.RS-232通訊接口, 波特率 4.8 Kbps- 57.6 Kbps 自適應。
5.仿真頻率0-40 MHz晶振可選,系統配置11.0592 MHz。
6.程序代碼可以重復裝載,無需預先擦除用戶程序空間。
7.監控程序占用用戶的資源少,全速運行不占用資源。
8.片內 64K 程序空間可以隨時進行在線程序更新, 可以調試長達幾千行的樓宇智能控制大型程序、鍵盤控制漢字液晶顯示大型程序。
9.可單步、斷點、全速、可參考變量、RAM變量。
10.支持匯編、C語言,混合調試。
11.板載仿真頭接口可以和任何的試驗板、目標板進行連接,從而達到硬件仿真的無限擴展
12.取消外接P口接線槽,以防止仿真器內部監控程序被意外操作沖掉
13.采用工業級64K超大容量仿真芯片作為核心部件,抗干擾能力級強,可仿真次數大于等于100萬次
14.內部存儲器物理空間64K+4K,是偉福通用仿真器G6型的16倍(4K),是偉福51專用仿真器的8倍
15.仿真頻率最高33/40MHz
16.支持同時最多10個斷點