正式進入單片機學習前應了解以下事項:
1. 必要軟件工具:Keil,protuse,protel(Altium Designer),STC_ISP下載軟件;
2. 資料:一本講述單片機原理的書和講單片機C語言的書,同時推薦兩個視頻教程《霖鋒帶你征服嵌入式51到ARM》和《郭天祥十天單片機教程》
3.單片機型號知識:(以STC89C51RC 40C-PDIP 0707CU8138.00D為例)
STC——表示STC公司生產,還有AT,i,Winbond,SST等等;
8——表示該芯片為8051內核芯片;
9——表示內含Flash E2PROM存儲器;
C——表示該器件為COMS工藝的產品;
5——固定不變;
1——表示該芯片的內部存儲程序空間的大小,1為4KB,2為8KB,以此類推,價格也越高;
RC——STC單片機內部RAM(隨機讀寫存儲器)為512B,還有如RD+表示內部RAM為1280B;
40——表示芯片外接晶振最高頻率為40MHZ;
C——產品級別,C是商業級,溫度范圍:0——70攝氏度,還有I,A,M分別表示工業用品,汽車用品和軍用產品;
PDIP——表示封裝形式,PDIP為雙列直插式;
0707——表示該芯片生產日期為07年第7周
CU8138.00D——不詳(好像與制造工藝有關)。
4. 運行的最小系統:(由時鐘電路和復位電路組成)
【具體原理你可以在網上搜一下)】
(1)手動復位:【注意31腳要接VCC,不然就算復位電路和時鐘電路正確也不能工作】