學完51 單片機然后再學什么
熱度 2已有 1014 次閱讀2017-11-1 19:14
首先,1,你能不能把你的開發板所有的資源都用上,編一個復雜的液晶時鐘,帶溫度顯示,漢字液晶菜單驅動,24C02存儲鬧鐘,矩陣鍵盤輸入控制,溫度報警。并且有良好的人機界面,設置菜單。
還有,2,我問你,你能不能完全自主的設計一個復雜的電路,比如說多糧庫多點溫度濕度監控報警系統,每個倉庫一個單片機,控制多個傳感器,采集溫濕度信號通過485數據線通過一定的協議,或者通過無線傳輸芯片和天線,傳送到主機,由主機的漢字液晶屏來控制,由多組數碼管組成的顯示墻顯示各點的溫度,并且有良好的用戶界面,方便的設置設置各種參數,監控各個糧庫。而且必須從選用零件,到設計,到編程,繪制電路板,調試,焊接樣機,組裝測試,都是你一個人完成。或者大部分你一個人完成,其他的由你來指揮完成。
以上兩點,我保證,由51單片機配合各種芯片就都能完成,
能做到第一點,說明你編程還可以,能看懂電路圖,懂得各種模塊的協同工作(這是編程的關鍵)
能做到第二點,說明你學會了51。再學其他的單片機,信手拈來。
連第一條都做不到,那就別考慮在學別的。
單片機是個軟硬結合的東西,硬件為主,軟件為輔。
主要還是要會電路。
51單片機是對所有兼容Intel 8031指令系統的單片機的統稱。該系列單片機的始祖是Intel的8004單片機,后來隨著Flash rom技術的發展,8004單片機取得了長足的進展,成為應用最廣泛的8位單片機之一,其代表型號是ATMEL公司的AT89系列,它廣泛應用于工業測控系統之中。很多公司都有51系列的兼容機型推出,今后很長的一段時間內將占有大量市場。51單片機是基礎入門的一個單片機,還是應用最廣泛的一種。需要注意的是52系列的單片機一般不具備自編程能力。