- [1-1] 課程簡(jiǎn)介
- [1-2] 開(kāi)發(fā)工具介紹及軟件安裝
- [1-3] 單片機(jī)及開(kāi)發(fā)板介紹
- [2-1] 點(diǎn)亮一個(gè)LED
- [2-2] LED閃爍
- [2-3] LED流水燈
- [3-1] 獨(dú)立按鍵控制LED亮滅
- [3-2] 獨(dú)立按鍵控制LED狀態(tài)
- [3-3] 獨(dú)立按鍵控制LED顯示二進(jìn)制
- [3-4] 獨(dú)立按鍵控制LED移位
- [4-1] 靜態(tài)數(shù)碼管顯示
- [4-2] 動(dòng)態(tài)數(shù)碼管顯示
- [5-1] 模塊化編程
- [5-2] LCD1602調(diào)試工具
- [6-1] 矩陣鍵盤
- [6-2] 矩陣鍵盤密碼鎖
- [7-1] 定時(shí)器
- [7-2] 按鍵控制LED流水燈模式&定時(shí)器時(shí)鐘
- [8-1] 串口通信
- [8-2] 串口向電腦發(fā)送數(shù)據(jù)&電腦通過(guò)串口控制LED
- [9-1] LED點(diǎn)陣屏
- [9-2] LED點(diǎn)陣屏顯示圖形&動(dòng)畫(huà)
- [10-1] DS1302實(shí)時(shí)時(shí)鐘
- [10-2] DS1302時(shí)鐘&可調(diào)時(shí)鐘
- [11-1] 蜂鳴器
- [11-2] 蜂鳴器播放提示音&音樂(lè)
- [12-1] AT24C02(I2C總線)
- [12-2] AT24C02數(shù)據(jù)存儲(chǔ)&秒表(定時(shí)器掃描按鍵數(shù)碼管)
- [13-1] DS18B20溫度傳感器
- [13-2] DS18B20溫度讀取&溫度報(bào)警器
- [14-1] LCD1602
- [14-2] LCD1602功能函數(shù)代碼
- [15-1] 直流電機(jī)驅(qū)動(dòng)(PWM)
- [15-2] LED呼吸燈&直流電機(jī)調(diào)速
- [16-1] AD/DA
- [16-2] AD模數(shù)轉(zhuǎn)換&DA數(shù)模轉(zhuǎn)換
- [17-1] 紅外遙控(外部中斷)
- [17-2] 紅外遙控&紅外遙控電機(jī)調(diào)速
51 單片機(jī)入門教程 課程簡(jiǎn)介
本課程是一套零基礎(chǔ)友好、保姆級(jí)手把手的 51 單片機(jī)入門精講教程,專為純新手、電子信息 / 自動(dòng)化 / 物聯(lián)網(wǎng)相關(guān)專業(yè)學(xué)生、電子愛(ài)好者打造,是入門單片機(jī)的經(jīng)典首選課程。課程無(wú)任何前置基礎(chǔ)要求,無(wú)需具備電路和編程功底,全程遵循「理論極簡(jiǎn) + 實(shí)操為王」的教學(xué)邏輯,循序漸進(jìn)、由淺入深講解 51 單片機(jī)的核心開(kāi)發(fā)知識(shí)。
課程從開(kāi)發(fā)工具安裝、單片機(jī)硬件認(rèn)知起步,從最簡(jiǎn)單的點(diǎn)亮 LED 開(kāi)始,逐步解鎖按鍵、數(shù)碼管、矩陣鍵盤、定時(shí)器、串口通信等基礎(chǔ)外設(shè),再進(jìn)階到傳感器、電機(jī)驅(qū)動(dòng)、AD/DA 轉(zhuǎn)換、紅外遙控等綜合應(yīng)用,每個(gè)知識(shí)點(diǎn)都配套對(duì)應(yīng)的實(shí)戰(zhàn)案例,所有內(nèi)容均結(jié)合完整的代碼編寫與硬件調(diào)試教學(xué)。同時(shí)融入模塊化編程思想,配套多個(gè)高頻綜合小項(xiàng)目(矩陣鍵盤密碼鎖、溫度報(bào)警器、紅外遙控調(diào)速、音樂(lè)蜂鳴器等),讓學(xué)習(xí)者在實(shí)戰(zhàn)中吃透知識(shí)點(diǎn),快速掌握 51 單片機(jī)的核心開(kāi)發(fā)邏輯。
學(xué)完本課程可獨(dú)立完成 51 單片機(jī)各類基礎(chǔ)開(kāi)發(fā)項(xiàng)目,夯實(shí)嵌入式開(kāi)發(fā)的底層基本功,也是后續(xù)進(jìn)階 STM32、物聯(lián)網(wǎng)開(kāi)發(fā)的堅(jiān)實(shí)基礎(chǔ)。
課程完整目錄
[1-1] 課程簡(jiǎn)介[1-2] 開(kāi)發(fā)工具介紹及軟件安裝[1-3] 單片機(jī)及開(kāi)發(fā)板介紹[2-1] 點(diǎn)亮一個(gè) LED[2-2] LED 閃爍[2-3] LED 流水燈[3-1] 獨(dú)立按鍵控制 LED 亮滅[3-2] 獨(dú)立按鍵控制 LED 狀態(tài)[3-3] 獨(dú)立按鍵控制 LED 顯示二進(jìn)制[3-4] 獨(dú)立按鍵控制 LED 移位[4-1] 靜態(tài)數(shù)碼管顯示[4-2] 動(dòng)態(tài)數(shù)碼管顯示[5-1] 模塊化編程[5-2] LCD1602 調(diào)試工具[6-1] 矩陣鍵盤[6-2] 矩陣鍵盤密碼鎖[7-1] 定時(shí)器[7-2] 按鍵控制 LED 流水燈模式 & 定時(shí)器時(shí)鐘[8-1] 串口通信[8-2] 串口向電腦發(fā)送數(shù)據(jù) & 電腦通過(guò)串口控制 LED[9-1] LED 點(diǎn)陣屏[9-2] LED 點(diǎn)陣屏顯示圖形 & 動(dòng)畫(huà)[10-1] DS1302 實(shí)時(shí)時(shí)鐘[10-2] DS1302 時(shí)鐘 & 可調(diào)時(shí)鐘[11-1] 蜂鳴器[11-2] 蜂鳴器播放提示音 & 音樂(lè)[12-1] AT24C02 (I2C 總線)[12-2] AT24C02 數(shù)據(jù)存儲(chǔ) & 秒表 (定時(shí)器掃描按鍵數(shù)碼管)[13-1] DS18B20 溫度傳感器[13-2] DS18B20 溫度讀取 & 溫度報(bào)警器[14-1] LCD1602[14-2] LCD1602 功能函數(shù)代碼[15-1] 直流電機(jī)驅(qū)動(dòng) (PWM)[15-2] LED 呼吸燈 & 直流電機(jī)調(diào)速[16-1] AD/DA[16-2] AD 模數(shù)轉(zhuǎn)換 & DA 數(shù)模轉(zhuǎn)換[17-1] 紅外遙控 (外部中斷)[17-2] 紅外遙控 & 紅外遙控電機(jī)調(diào)速
