圖書內容
本書以智慧型電子產品控制器軟體開發的崗位要求和職業能力為導向,以
高職高專院校單片機控制系統開發課程的教學要求為依據,進行教學內容的編寫。
全文共分為兩個部分:模組一和模組二。模組一為單片機控制電子產品開發基礎,包括6個任務; 模組二為單片機控制電子產品開發實戰,包括智慧型鬧鐘程式、電風扇控制器程式、智慧型小車程式的開發與測試3個任務及其子任務。
目錄
導論
01電子企業的企業架構
02單片機控制器項目開發流程
03項目軟體開發典型工作任務與職業能力分析
04教材內容安排
模組一單片機控制電子產品開發基礎
任務11單片機連線埠初始化
任務目標
知識連結
111單片機及開發平台介紹
112單片機C語言簡單介紹
113數據類型
114常量
115單片機初始化簡介
116思考與練習
任務實施
任務12上電蜂鳴器鳴叫一聲
任務目標
知識連結
121變數
122運算符與表達式
123程式設計結構及流程圖繪製
124if分支結構
125switch分支結構
126思考與練習
任務實施
任務13指示燈初始化顯示
任務目標
知識連結
131循環結構概述
132while語句
133do while語句
134for語句
135break和continue語句
136思考與練習
任務實施
任務14數碼管初始化顯示
任務目標
知識連結
141函式概述
142函式使用實例
143中斷函式
144變數的作用域和生存期
145數組
146LED顯示程式開發
147思考與練習
任務實施
任務15自檢程式開發
任務目標
知識連結
151結構體、共用體和位段結構
152指針
153按鍵類別及識別原理
154按鍵程式處理
任務實施
任務16連線線檢測工具程式開發與測試
任務目標
知識連結
161功能說明書的解讀與撰寫
162控制器完整程式開發與測試
任務實施
模組二單片機控制電子產品開發實戰
任務21智慧型鬧鐘程式的開發與測試
子任務211電子智慧型鬧鐘的需求分析及產品功能說明書
任務目標
知識連結
任務實施
子任務212電子智慧型鬧鐘的硬體設計及電路分析
任務目標
知識連結
任務實施
子任務213智慧型鬧鐘系統軟體整體框架及初始化
任務目標
知識連結
任務實施
子任務214開發智慧型鬧鐘的LCD顯示界面
任務目標
知識連結
任務實施
子任務215開發時鐘顯示模組
任務目標
知識連結
任務實施
子任務216開發智慧型鬧鐘搖擺次數檢測及處理程式
任務目標
知識連結
任務實施
子任務217開發按鍵模組
任務目標
知識連結
任務實施
子任務218智慧型鬧鐘完整程式開發與測試
任務目標
知識連結
任務實施
任務22電風扇控制器程式的開發與測試
子任務221項目立項
任務目標
知識連結
任務實施
子任務222電風扇控制器工作模式控制
任務目標
知識連結
任務實施
子任務223完整程式開發、測試及項目驗收
任務目標
任務實施
任務23智慧型小車
子任務231功能需求分析
任務目標
知識連結
任務實施
子任務232小車行走程式開發
任務目標
知識連結
任務實施
子任務233感測器信息採集與處理
任務目標
知識連結
任務實施
子任務234完整程式開發
任務目標
知識連結
任務實施1完成循跡、避障的智慧型小車
任務實施2智慧型小車競賽
附錄A連線檢測器原理圖
附錄B電子智慧型鬧鐘系統原理圖