單片機及嵌入式套用技術項目教程

基本介紹

  • 書名:單片機及嵌入式套用技術項目教程
  • 作者:朱偉華、劉金明、信眾
  • ISBN:9787302445692
  • 定價:29元
  • 出版時間:2016.09.01
圖書信息,內容簡介,圖書目錄,

    圖書信息

    單片機及嵌入式套用技術項目教程
    作者:朱偉華、劉金明、信眾
    定價:29元
    印次:1-1
    ISBN:9787302445692
    出版日期:2016.09.01
    印刷日期:2016.08.26

      內容簡介

      本書詳細介紹MCS51系列單片機開發技術、開發工具、典型套用的程式設計及外設接口技術。
      全書共包括單片機及套用開發環境初探、LED花樣燈設計、數字電子鐘設計、電子記分牌設計、門禁密碼鎖設計、點陣顯示屏設計、波形發生器設計和數字顯示溫度計設計8個教學實踐項目,每個項目包含若干教學實踐任務,每個任務均按照“任務描述→任務實施→任務小結”的流程講解。任務之間既有平行關係,又有遞進關係,最後都指向該項目整體目標的實現,體現了“項目導向、任務驅動”的教學理念與模式。
      本書講解細緻、實例全面,覆蓋單片機套用開發技術的諸方面及常見的外設接口,具有很強的代表性與實用性,可作為套用型本科院校及高職高專院校學生學習單片機技術的教材,也可作為相關專業學生課程設計、畢業設計的參考書,還可供單片機套用開發人員及愛好者閱讀參考。

      圖書目錄

      項目1單片機及套用開發環境初探/1
      1.1項目總述/1
      1.2項目實施/1
      1.2.1任務一:認識MCS51單片機/1
      1.2.2任務二:Proteus的使用/2
      1.2.3任務三:Keil的使用/7
      1.2.4任務四:單片機開發板初探/11
      1.3知識庫/12
      1.3.1單片機/12
      1.3.2單片機的套用領域/12
      1.3.3MCS51系列單片機/13
      1.3.4MCS51單片機內部結構/13
      1.3.5MCS51單片機的封裝及引腳功能/17
      1.3.6MCS51單片機的存儲器結構/19
      1.3.7時鐘電路與復位電路/21
      1.3.8單片機的最小系統/23
      1.3.9單片機套用開發語言與環境/23
      1.3.10開發流程/24
      1.4項目總結/25
      習題/25項目2LED花樣燈設計/26
      2.1項目總述/26
      2.2項目實施/26
      2.2.1任務一:用單片機點亮一個LED/26
      2.2.2任務二:用單片機控制一個LED閃爍/28
      2.2.3任務三:設計LED花樣燈/30
      2.3知識庫/32
      2.3.1MCS51單片機的I/O口/32
      2.3.2LED/36
      2.3.3程式部分相關知識/37
      2.4項目總結/40
      習題/40項目3數字電子鐘設計/42
      3.1項目總述/42
      3.2項目實施/42
      3.2.1任務一:用1位LED數碼管循環顯示
      數字/42
      3.2.2任務二:用4位數碼管顯示4位不同
      數字/46
      3.2.3任務三:設計0~99秒計時器/49
      3.2.4任務四:設計簡易數字電子鐘/51
      3.3知識庫/55
      3.3.1MCS51單片機定時器/計數器結構與
      工作原理/55
      3.3.2MCS51單片機定時器/計數器的工作
      方式/57
      3.3.3定時器/計數器的使用方法/59
      3.3.4LED數碼管的結構與原理/60
      3.3.5LED數碼管的顯示方式/62
      3.3.6程式部分相關知識/63
      3.4項目總結/64
      習題/64項目4電子記分牌設計/66
      4.1項目總述/66
      4.2項目實施/66
      4.2.1任務一:矩形波信號負跳變計數/66
      4.2.2任務二:按鍵控制1位數碼管循環顯示
      數字/69
      4.2.3任務三:設計電子記分牌/71
      4.3知識庫/75
      4.3.1中斷的基本概念/75
      4.3.2MCS51單片機的中斷系統/75
      4.3.3獨立按鍵與鍵盤/80
      4.4項目總結/81
      習題/81項目5門禁密碼鎖設計/83
      5.1項目總述/83
      5.2項目實施/83
      5.2.1任務一:單片機雙機串口通信/83
      5.2.2任務二:單片機向PC傳送信息/86
      5.2.3任務三:單片機接收PC傳送的信息/91
      5.2.4任務四:矩陣鍵盤按鍵識別/95
      5.2.5任務五:設計門禁密碼鎖/98
      5.3知識庫/104
      5.3.1MCS51單片機串列接口/104
      5.3.2MAX232晶片/111
      5.3.3矩陣式鍵盤及按鍵識別/112
      5.4項目總結/114
      習題/114項目6點陣顯示屏設計/115
      6.1項目總述/115
      6.2項目實施/115
      6.2.1任務一:逐行點亮LED點陣顯示器/115
      6.2.2任務二:用LED點陣顯示器顯示數字/117
      6.2.3任務三:用LED點陣顯示器顯示漢字/119
      6.3知識庫/121
      6.4項目總結/123
      習題/123項目7波形發生器設計/124
      7.1項目總述/124
      7.2項目實施/124
      7.2.1任務一:用I/O口產生指定寬度的
      方波/124
      7.2.2任務二:用數模轉換器產生指定寬
      度的方波/128
      7.2.3任務三:設計鋸齒波發生器/130
      7.2.4任務四:設計正弦波發生器/132
      7.3知識庫/136
      7.3.1波形發生器/136
      7.3.2模擬量與數字量/136
      7.3.3模擬量與數字量的轉換/136
      7.3.4D/A轉換/137
      7.3.5常用D/A轉換器的性能及套用/138
      7.4項目總結/140
      習題/140項目8數字顯示溫度計設計/142
      8.1項目總述/142
      8.2項目實施/142
      8.2.1任務一:用1602LCD屏顯示字元串/142
      8.2.2任務二:設計數字顯示溫度計/146
      8.3知識庫/155
      8.3.11602LCD屏/155
      8.3.2DS18B20溫度感測器/159
      8.4項目總結/162
      習題/162附錄AC51語言/164
      A.1C51語言簡介/164
      A.2C51基本數據類型/164
      A.2.1常量/164
      A.2.2變數/165
      A.3運算符與表達式/167
      A.3.1賦值運算/167
      A.3.2算術運算/167
      A.3.3關係運算/168
      A.3.4邏輯運算/169
      A.3.5位運算/169
      A.3.6自增減運算及複合運算/170
      A.3.7條件運算符/170
      A.3.8逗號運算符/171
      A.4程式結構與程式語句/171
      A.4.1程式的基本結構與語句/171
      A.4.2常用重要語句說明/172
      A.5數組/175
      A.5.1一維數組/175
      A.5.2二維數組/176
      A.5.3字元數組/177
      A.6指針/178
      A.7函式與變數的作用域/179
      A.7.1主函式/180
      A.7.2其他函式/180
      A.7.3變數的作用域/182
      A.8編譯預處理/182
      A.8.1宏定義/182
      A.8.2檔案包含處理/183
      A.9C51的注釋/184
      附錄BMCS51單片機指令表/185
      附錄CASCII碼錶/190參考文獻/192

      相關詞條

      熱門詞條

      聯絡我們