用微課學51單片機

用微課學51單片機

《用微課學51單片機》是2019年10月電子工業出版社出版的圖書,作者是白熾貴、周永燦。

基本介紹

  • 中文名:用微課學51單片機
  • 作者:白熾貴、周永燦
  • 出版社:電子工業出版社
  • 出版時間:2019年10月
  • 頁數:244 頁
  • 定價:39.5 元
  • 開本:16 開
  • ISBN:9787121366604
內容簡介,圖書目錄,

內容簡介

本書與電子工業出版社出版的《用微課學電子CAD》教材對接,以學生自己按該書指導而親手設計,並親手焊接而成的51單片機開發板為實操平台,以""WINDOWS7+Keil uVision5+STC-ISP(V6.86I)”為編程系統,以C語言為編程工具,引導學生在自己親手設計並焊接的硬體平台上,從驅動一位數碼管顯示""8.”的編程(僅7行代碼)實訓起步,到綜合了單匯流排、雙匯流排、三匯流排、兩個外中斷、一個內中斷而實現的兩路實時時間控制和一路實時超欠溫控制的產品開發型編程(600行代碼)實訓,從LCD1602LCD12864的顯示編程,到LED16乘16點陣漢字顯示編程,從紅外解碼到超聲測距再到步進電機,從經典靜態隨機存儲器到W29C系列快閃記憶體再到STCMCU片內EEPROM存儲器,從單片機與單片機間的串列通信到單片機與PC機間的串列通信再到單片機與安卓手機間的串列通信,從基於藍牙技術的單片機與近鄰手機的串列通信,到基於WIFI技術的單片機與地球另一端的手機串列通信,各種新器件的套用編程,各種力度的編程實訓,讓讀者在自製的高檔51單片機開發板上盡情享受編程的樂趣和成功。

圖書目錄

項目一 構建51單片機編程實訓的軟硬體環境 1
任務1 單片機開發板的選取 1
任務2 認識單片機晶片 5
任務3 認識51單片機核心 6
任務4 認識51單片機最小系統 6
任務5 STC-ISP下載編程燒錄軟體的下載和安裝 8
任務6 安裝Keil軟體 10
項目小結 11
項目二 數碼管的顯示 12
任務1 點亮一位數碼管 12
任務2 數碼管的流水顯示 27
任務3 數碼管的流星顯示 29
任務4 數碼管的四位數顯示 33
項目小結 36
項目三 單片機中斷系統的編程實訓 39
任務1 外中斷INT1的編程實訓 39
任務2 外中斷INT0與INT1嵌套編程實訓 41
任務3 定時器T0編程實訓 44
任務4 百分鐘內任意定時器 47
任務5 計數器T0和T1編程實訓 52
項目小結 56
項目四 單匯流排、雙匯流排、三匯流排器件編程實訓 61
任務1 DS18B20編程實訓 61
任務2 AT24C0X編程實訓 68
任務3 DS1302編程實訓 74
任務4 三匯流排器件和單匯流排器件整合套用編程 82
任務5 單匯流排、雙匯流排、三匯流排器件組合體套用編程 84
任務6 三件組合體實時溫度控制編程 85
任務7 三件組合體實時時間控制編程 89
項目五 LED16×16點陣漢字顯示編程 106
任務1 點陣數據直用型LED16×16點陣漢字顯示編程實訓 107
任務2 點陣數據轉換型LED16×16點陣漢字顯示編程實訓 112
項目小結 116
項目六 串列通信編程實訓 117
任務1 基於RS-232的單片機與單片機通信編程 117
任務2 基於藍牙模組的單片機間串列通信 123
任務3 單片機向PC傳送數據 125
任務4 PC向單片機傳送數據 128
項目七 存儲器編程實訓 132
任務1 STCMCU片內EEPROM編程實訓 132
任務2 HM6264編程實訓 137
任務3 W29CX編程實訓 141
項目八 從雲端操控51單片機 146
任務1 從雲端傳送點陣數據 146
任務2 從雲端操控8路家電控制器 150
項目九 A/D與D/A轉換 155
任務1 ADC0804編程實訓 155
任務2 DAC0832編程實訓 158
項目十 LCD液晶屏編程實訓 162
任務1 LCD1602編程實訓 162
任務2 LCD12864編程實訓 169
項目十一 紅外解碼、超音波測距、步進電機、矩陣鍵盤編程實訓 174
任務1 HS0038紅外解碼編程實訓 174
任務2 HC-SR04超音波測距編程實訓 177
任務3 步進電機編程實訓 181
任務4 不用矩陣鍵盤的矩陣鍵盤編程實訓 186
項目十二 編程實訓的綜合提高 192
任務1 用四位數碼管輪流顯示年、月、日、星期、時、分 192
任務2 給LCD1602萬年曆補上調時功能 201
任務3 給LCD1602萬年曆加上溫度顯示 202
附錄 C語言編程基礎 216

相關詞條

熱門詞條

聯絡我們