|
51單片機學(xué)習(xí)
基礎(chǔ):
1.學(xué)習(xí)《電路原理》,主要了解基本元件特性,電壓、電流的概念,
電路的基本原理、定律等。
2.學(xué)習(xí)《模擬電子技術(shù)》,重點學(xué)習(xí)二極管、三極管、放大電路、集成運算放大電路、反饋、電源電路。重中之重:三極管、運算放大器
3.學(xué)習(xí)《數(shù)字電路》,重點:D觸發(fā)器、組合邏輯門電路、簡單的時序邏輯電路。
學(xué)了以上三本書,可以做一些簡單的電路玩玩了,找點成就感。學(xué)電子的,一定要做實驗,光看書是學(xué)不會的?梢杂肊WB軟件仿真你的電路,當(dāng)然還有multisim,pspice等更強的軟件。入門就用簡單的吧,主要是好用。
==================================
中級:
4.學(xué)習(xí)MCS-51單片機原理與接口,學(xué)習(xí)51的匯編語言,和C51語言,匯編比較難,實現(xiàn)學(xué)不好,入個門就行了,只要能看懂就行,現(xiàn)在主要用C語言開發(fā)單片機,最好買一個實驗板,一般都有配套實驗,邊學(xué)邊做,找點自信。 51單片機的重點:中斷、定時器、串口通信。學(xué)習(xí)單片機時候,可以先看看我的一篇《想對單片機初學(xué)者說的話》 ,按我說的做,也許會加快你的單片機學(xué)習(xí)進(jìn)度。學(xué)會了51,可以看看PIC/AVR/msp430等。
5.學(xué)習(xí)CPLD,HDL語言:AHDL,或Verilog HDL,或VHDL,設(shè)計簡單的組合邏輯電路和時序電路。
6.學(xué)習(xí)《信號與系統(tǒng)》、《通信原理》,重點了解的時域和頻域的概念。
7.學(xué)習(xí)《傳感器》,了解溫度、濕度等傳感器的使用
8.學(xué)習(xí)protel,要會畫原理圖和PCB
==================================
高級:
9.學(xué)習(xí)《數(shù)字信號處理》,重點:FT變換、頻譜分析、濾波器設(shè)計
10.學(xué)習(xí)《數(shù)字圖像處理》,重點:圖像變換算法、編解碼、壓縮等
11.學(xué)習(xí)DSP、ARM和FPGA,提高C語言、Verilog HDL或VHDL設(shè)計能力,實現(xiàn)9,10提到的技術(shù)。
12.學(xué)習(xí)RTOS,TCP/IP,CAN,USB,FS,linux
13.進(jìn)一步學(xué)習(xí)PCB布線 ,最好學(xué)一下PADS
==================================
強調(diào):想學(xué)好,難度很大,一定要堅持。實驗很重要,不動手學(xué)不會的。
===============================================
至于書,馬忠梅編的一本叫《單片機的C語言應(yīng)用程序設(shè)計(第4版)》,不錯的。
還有一本《匠人手記》,是一個很牛的電子工程師寫的,都是非常實用。強烈推薦。
|
|