目錄
導論
0?1電子企業(yè)的企業(yè)架構
0?2單片機控制器項目開發(fā)流程
0?3項目軟件開發(fā)典型工作任務與職業(yè)能力分析
0?4教材內容安排
模塊一單片機控制電子產品開發(fā)基礎
任務1?1單片機端口初始化
任務目標
知識鏈接
1?1?1單片機及開發(fā)平臺介紹
1?1?2單片機C語言簡單介紹
1?1?3數(shù)據類型
1?1?4常量
1?1?5單片機初始化簡介
1?1?6思考與練習
任務實施
任務1?2上電蜂鳴器鳴叫一聲
任務目標
知識鏈接
1?2?1變量
1?2?2運算符與表達式
1?2?3程序設計結構及流程圖繪制
1?2?4if分支結構
1?2?5switch分支結構
1?2?6思考與練習
任務實施
任務1?3指示燈初始化顯示
任務目標
知識鏈接
1?3?1循環(huán)結構概述
1?3?2while語句
1?3?3do while語句
1?3?4for語句
1?3?5break和continue語句
1?3?6思考與練習
任務實施
任務1?4數(shù)碼管初始化顯示
任務目標
知識鏈接
1?4?1函數(shù)概述
1?4?2函數(shù)使用實例
1?4?3中斷函數(shù)
1?4?4變量的作用域和生存期
1?4?5數(shù)組
1?4?6LED顯示程序開發(fā)
1?4?7思考與練習
任務實施
任務1?5自檢程序開發(fā)
任務目標
知識鏈接
1?5?1結構體、共用體和位段結構
1?5?2指針
1?5?3按鍵類別及識別原理
1?5?4按鍵程序處理
任務實施
任務1?6連接線檢測工具程序開發(fā)與測試
任務目標
知識鏈接
1?6?1功能說明書的解讀與撰寫
1?6?2控制器完整程序開發(fā)與測試
任務實施
模塊二單片機控制電子產品開發(fā)實戰(zhàn)
任務2?1智能鬧鐘程序的開發(fā)與測試
子任務2?1?1電子智能鬧鐘的需求分析及產品功能說明書
任務目標
知識鏈接
任務實施
子任務2?1?2電子智能鬧鐘的硬件設計及電路分析
任務目標
知識鏈接
任務實施
子任務2?1?3智能鬧鐘系統(tǒng)軟件整體框架及初始化
任務目標
知識鏈接
任務實施
子任務2?1?4開發(fā)智能鬧鐘的LCD顯示界面
任務目標
知識鏈接
任務實施
子任務2?1?5開發(fā)時鐘顯示模塊
任務目標
知識鏈接
任務實施
子任務2?1?6開發(fā)智能鬧鐘搖擺次數(shù)檢測及處理程序
任務目標
知識鏈接
任務實施
子任務2?1?7開發(fā)按鍵模塊
任務目標
知識鏈接
任務實施
子任務2?1?8智能鬧鐘完整程序開發(fā)與測試
任務目標
知識鏈接
任務實施
任務2?2電風扇控制器程序的開發(fā)與測試
子任務2?2?1項目立項
任務目標
知識鏈接
任務實施
子任務2?2?2電風扇控制器工作模式控制
任務目標
知識鏈接
任務實施
子任務2?2?3完整程序開發(fā)、測試及項目驗收
任務目標
任務實施
任務2?3智能小車
子任務2?3?1功能需求分析
任務目標
知識鏈接
任務實施
子任務2?3?2小車行走程序開發(fā)
任務目標
知識鏈接
任務實施
子任務2?3?3傳感器信息采集與處理
任務目標
知識鏈接
任務實施
子任務2?3?4完整程序開發(fā)
任務目標
知識鏈接
任務實施1完成循跡、避障的智能小車
任務實施2智能小車競賽
附錄A連線檢測器原理圖
附錄B電子智能鬧鐘系統(tǒng)原理圖
附錄C電風扇控制器原理圖
附錄D智能小車原理圖
參考文獻