第1章 技術準備
1.1 認識單片機
1.1.1 單片機的發(fā)展史
1.1.2 認識單片機的應用范疇
1.1.3 單片機的外部結構與內部結構
1.1.4 單片機的最小應用系統(tǒng)組成
1.1.5 整合資源,認真準備
1.2 單片機技術開發(fā)工具及正確使用
1.2.1 單片機技術開發(fā)工具
1.2.2 單片機系統(tǒng)的設計、制作與調試過程
第2章 單片機燈光控制技術
2.1 LED閃燈控制技術
2.1.1 單只LED閃燈
2.1.2 8路閃燈
2.2 多花樣閃燈控制技術
2.2.1 16路花樣閃燈
2.2.2 LED數(shù)碼顯示
2.2.3 較大功率閃燈控制
2.3 模擬交通燈控制技術
2.3.1 簡易十字路口交通燈
2.3.2 多方向交通燈控制
第3章 單片機聲光輸出控制技術
3.1 輕觸按鍵控制的信號燈
3.1.1 鍵控移位信號燈
3.1.2 燈光的開關控制
3.2 簡易報警器
3.2.1 門窗“911”聲音報警器
3.2.2 聲光報警器
3.3 電子門鈴
3.3.1 按鍵式門鈴
3.3.2 熱釋紅外傳感自動門鈴
3.3.3 遮光式感應門鈴
3.4 會“唱歌”的單片機
3.4.1 單片機音樂播放器
3.4.2 音樂閃燈
3.5 單片機控制的電子琴
3.5.1 簡易8鍵電子琴
3.5.2 16鍵電子琴
第4章 單片機技術綜合應用實例
4.1 數(shù)碼管顯示技術
4.1.1 數(shù)碼管工作原理及簡單顯示控制
4.1.2 單只數(shù)碼管顯示循環(huán)字符“0-F”
4.1.3 串行移位輸出數(shù)碼管顯示控制
4.1.4 4位數(shù)碼管動態(tài)掃描輸出顯示控制
4.1.5 6位數(shù)碼管動態(tài)掃描輸出顯示控制
4.1.6 4×4矩陣鍵盤輸入8位數(shù)碼管動態(tài)掃描輸出顯示控制
4.1.7 8位數(shù)碼管動態(tài)掃描74LS595芯片串行輸出顯示控制
4.2 計算器
4.2.1 單字節(jié) 數(shù)據(jù)簡易計算器
4.2.2 8位十進制計算器
4.3 密碼鎖
4.3.1 數(shù)碼管顯示簡易密碼鎖
4.3.2 具有密碼修改功能的密碼鎖
4.3.3 1602液晶顯示密碼鎖
4.3.4 12864液晶中文顯示密碼鎖
4.4 電子鐘
4.4.1 單片機內部觸發(fā)源數(shù)碼管顯示簡易電子鐘
4.4.2 DSl302外部觸發(fā)源數(shù)碼管顯示電子鐘
4.4.3 1602液晶屏顯示電子鐘
4.5 定時器
4.5.1 簡易定時器
4.5.2 多組設置定時器
4.6 秒表
4.6.1 單組計時秒表
4.6.2 多組計時秒表
4.7 溫度計
4.7.1 DS18B20數(shù)字溫度計
4.7.2 上下限溫控器
4.8 點陣LED顯示控制
4.8.1 單一8 x 8點陣LED顯示
4.8.2 單一16×16點陣LED顯示
4.8.3 16 x 16點陣LED顯示的串行輸出控制
4.8.4 64 x 16點陣LED顯示的串行輸出控制
4.9 多功能萬年歷
4.9.1 數(shù)碼管顯示多功能萬年歷
4.9.2 液晶顯示多功能萬年歷
附錄1 標識符
附錄2 關鍵字
附錄3 數(shù)據(jù)類型
附錄4 常量與變量
附錄5 分隔符
附錄6 運算符與表達式
附錄7 語句
附錄8 預處理
附錄9 函數(shù)體
習題參考答案