51單片機C語言編程基礎

51單片機C語言編程基礎

《51單片機C語言編程基礎》是2021年北京理工大學出版社出版的圖書。

基本介紹

  • 中文名:51單片機C語言編程基礎
  • 作者:徐雲晴,潘亞賓
  • 出版社:北京理工大學出版社
  • 出版時間:2021年
  • 開本:16 開
  • 裝幀:平裝
  • ISBN:9787568295031
內容簡介,圖書目錄,

內容簡介

本書共9個項目和5個附錄(其中附錄五以電子版的形式提供)。通過每個項目的學習,讀者都能完成一個基於C語言編程的51單片機的項目開發,以實現單片機的某一項功能。每一個項目都是以單片機開發的完整流程展開,同時,項目的設計又突出體現了各個項目的學習重點,前後項目既相對獨立,又相互聯繫。
每個項目劃分為多個任務,讀者在逐個完成一系列任務後,也就實現了51單片機的某一項功能。

圖書目錄

項目一 製作我的單片機——熟悉硬體平台
任務一 認識單片機的電子元件
任務二 認識單片機系統的原理圖
任務三 動手焊接我的單片機
項目二 讓我的單片機亮起來——掌握C51軟體、掌握C語言基礎
任務一 認識Keil μ Vision軟體
任務二 編寫“我的第一個C語言程式”
任務三 燒錄程式,點亮我的單片機
項目三 讓我的單片機動起來——順序結構
任務一 認識C語言語句結構
任務二 Diagram Designer繪製流程圖
任務三 編寫程式,讓單片機動起來
項目四 讓我的單片機響起來——選擇結構
任務一 按鍵測試
任務二 按鍵控制LED流水燈
任務三 按鍵控制蜂鳴器
項目五 讓我的單片機自動化——循環結構
任務一 while語句控制下的流水燈
任務二 do…while語句控制下的流水燈
任務三 for語句控制下的流水燈
項目六 讓我的單片機數位化——數組
任務一 顯示字元“1”
任務二 循環顯示字元“0~F”
任務三 10秒計時切換——二維數組解決法
項目七 讓我的單片機智慧型化——函式
任務一 用有參函式控制LED燈的閃爍速度
任務二 按鍵識別功能模組的函式實現
任務三 按鍵控制LED流水燈速度
項目八 讓我的單片機炫起來——結構體
任務一 認識指針
任務二 讓“多彩報警燈”炫起來
任務三 輸出字元串“Huawei”
項目九 讓我的單片機功能化——指針
任務一 LED、數碼管和蜂鳴器組成交響樂團
任務二 讓我告訴你今天星期幾
任務三 讓我們手拉手亮起來
參考文獻
附錄一 C語言關鍵字
附錄二 ASCII
附錄三 運算符
附錄四 Keil C51常見編譯錯誤
附錄五 原理圖、PCB器件清單

相關詞條

熱門詞條

聯絡我們