-
- 素材大。
- 15.16 MB
- 素材授權:
- 免費下載
- 素材格式:
- .ppt
- 素材上傳:
- lipeier
- 上傳時間:
- 2018-12-04
- 素材編號:
- 219148
- 素材類別:
- 課件PPT
-
素材預覽
這是單片機流水燈ppt,包括了認識51單片機,掌握keil C51軟件的安裝與工程的建立,掌握51單片機的程序編寫、編譯和下載流程,掌握流水燈程序的編寫原理和方法,掌握51單片機最小系統(tǒng)原理與焊接方法,掌握datesheet的使用和學習方法等內(nèi)容,歡迎點擊下載。
單片機流水燈ppt是由紅軟PPT免費下載網(wǎng)推薦的一款課件PPT類型的PowerPoint.
培訓內(nèi)容和目的 1、認識51單片機 2、掌握keil C51軟件的安裝與工程的建立 3、掌握51單片機的程序編寫、編譯和下載流程 4、掌握流水燈程序的編寫原理和方法 5、掌握51單片機最小系統(tǒng)原理與焊接方法 6、掌握datesheet的使用和學習方法 一、認識51單片機什么是單片機? 單片機(Single chip microcomputer)是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng)。 一、認識51單片機常見51單片機封裝一、認識51單片機 51單片機實驗板一、認識51單片機一、認識51單片機一、認識51單片機引腳的簡單介紹 1、電源和時鐘引腳。如Vcc、GND、XTAL1、XTAL2… 2、編程控制引腳。如RST、PSEN、EA…… 3、I/0口引腳。如P0、P1、P2、P3…… 一、認識51單片機 Vcc和GND:單片機電源引腳,常壓為+5V,低壓為+3.3V XTAL:外接時鐘引腳 RST:單片機復位引腳,高電平有效,用于單片機的復位初始化操作。 I/O口:輸入輸出控制引腳一、認識51單片機第二功能引腳: 部分接口具有第二功能,在51單片機中如:二、keil安裝與工程的建立 具體教程今晚會在群里面公布 敬請關注。∪、51單片機基礎編程 1、編寫正確的C程序。 2、C程序的編譯 3、將生成的.hex文件下載進單片機點亮發(fā)光二極管讓它亮起來!! #include
//52系列單片機頭文件 sbit led1=P0^0; //聲明單片機P0口第一位 void main() //主函數(shù) { led1=0; //點亮第一個LED燈 } 知識點 1、reg52.h 在代碼中引用頭文件,其作用在于將這個頭文件的內(nèi)容放在引用頭文件的位置處,免去每次編寫同類程序都要將頭文件中語句重復編寫。 頭文件的兩種書寫方法: #include #include "reg52.h" 知識點 2、C語言注釋的寫法 (1)//注釋語句 兩個斜杠后跟注釋語句,不能換行使用 (2)/*注釋語句*/ 斜杠與星號之間加注釋語句,能夠換行使用 知識點 3、main()主函數(shù)的寫法 C程序的編譯 1、設置生成.hex文件 2、點擊keil的編譯按鈕,開始編譯。 3、查看編譯窗口是否有warning或error。 4、自動生成.hex文件程序的下載串口下載器: 串口下載器的使用和連接 1、將串口下載器上的TX、RX分別和單片機的RX、TX相連。 2、將兩者的VCC、GND分別連接到一起。 3、將串口下載器連接電腦的USB口。程序的下載燒錄軟件: 燒錄軟件的使用(以PZ-ISP為例) 1、打開軟件 2、選擇芯片類型(選擇STC89C5XXX系列) 3、打開文件,選擇編譯生成的目標.hex文件。 4、點擊下載程序,立馬給單片機供電。 5、程序下載完成。 你的燈亮啦!! 讓它閃起來!! 知識點 4、C語言中的數(shù)據(jù)類型 基本數(shù)據(jù)類型: short int、long int、char、float、double…… char:字符型,占用一個字節(jié),范圍0~256 int:整型 ,keil中占用兩個字節(jié),范圍0~65536 float:浮點型,占用四個字節(jié),范圍0~2^32 知識點修飾符:signed(有符號)、unsigned(無符號) signed int 有符號整型 unsigned int 無符號整型 signed char 有符號字符型 unsigned char 無符號字符型 知識點 5、while()循環(huán)結構知識點 6、for循環(huán)結構 換一種方式知識點 7、C語言不帶參子函數(shù)的書寫 其中:void表示無返回值 delay1s為函數(shù)名,可隨意取,最好方便記憶和讀懂 括號內(nèi)為空(void),表示該函數(shù)不帶任何參數(shù)。知識點注意事項: 再換一種 流水燈跳起來四、51單片機最小系統(tǒng)原理創(chuàng)翼科技社51學習板最小系統(tǒng)原理圖第二次焊接實踐第二次焊接實踐 具體焊接教程今晚會在群里面公布 敬請關注!!五、datesheet的使用 datesheet是第一手寶貴的學習參考資料,無論是設計硬件電路還是編寫程序代碼,datesheet都具有寶貴的參考價值。⊥扑]資料 單片機流水燈程序PPT:這是一個關于單片機流水燈程序PPT,包括了環(huán)節(jié)一:知識準備,環(huán)節(jié)二:設計與制作流水燈,環(huán)節(jié)三:拓展訓練,環(huán)節(jié)四:評價與小結等內(nèi)容,單片機(Microcontrollers)是一種集成電路芯片,是采用超大規(guī)模集成電路技術把具有數(shù)據(jù)處理能力的中央處理器CPU、隨機存儲器RAM、只讀存儲器ROM、多種I/O口和中斷系統(tǒng)、定時器/計數(shù)器等功能(可能還包括顯示驅動電路、脈寬調制電路、模擬多路轉換器、A/D轉換器等電路)集成到一塊硅片上構成的一個小而完善的微型計算機系統(tǒng),在工業(yè)控制領域廣泛應用。從上世紀80年代,由當時的4位、8位單片機,發(fā)展到現(xiàn)在的300M的高速單片機,歡迎點擊下載單片機流水燈程序PPT。