內容簡介
《單片機技術初步實踐》以飛思卡爾(Freescale)的MC9S08ACl6單片機為例介紹單片機原理及其初步實踐。《單片機技術初步實踐》突破以往以學科體系為主線講解單片機技術的傳統模式,代之以任務為驅動來組織全書的內容,把單片機中的各種知識點和技能點糅合在不同的任務中,使讀者在完成任務的過程中學會單片機的軟硬體知識,在實踐中培養單片機的套用能力。
《單片機技術初步實踐》主要針對高等職業院校電子信息工程技術的學生而編寫,按照夠用為度的原則安排知識,不注重全面性,而注重實用性,注重套用能力和基本技能的培養。每章都配有技能操作訓練、歸納總結、思考與練習,書中所提到的大部分程式代碼、流程圖都可以在隨書光碟中找到電子版的檔案。《單片機技術初步實踐》特別適合作為高職高專院校的教材,也可以作為家電企業單片機控制器開發崗位的培訓材料。
圖書目錄
第一篇 單片機基本休驗
第1章 任務T1-l單個指示燈控制
1.1 任務描述
1.2 任務分析
1.3 知識連結
1.3.1 單片機電源電路的工作原理
1.3.2 單片機電控制器靜態測試
1.3.3 CodeWarrior軟體的簡單使用
1.3.4 BDM工具的簡單介紹
1.4 任務實施
1.4.1 準備工乒
1.4.2 任務實施步驟
歸納總結
思考與練習
第2章 任務T1-2雙指示燈控制
2.1 任務描述
2.2 任務分析
2.3 知識連結
2.3.1 在Codewarrior新建一個彙編語言工程
2.3.2 並行I/O口
2.3.3 彙編語言程式結構
2.3.4 發光二極體LED介紹
2.4 任務實施
2.4.1 準備工具
2.4.2 任務實施步驟
歸納總結
思考與練習
第3章 任務T1-3四指示燈控制
3.1 任務描述
3.2 任務分析
3.3 知識連結
3.3.1 普通I/0口的使用
3.3.2 MC9S08ACl6資源
3.3.3 CPU以及CPU暫存器
3.3.4 彙編語言以及彙編語句
3.4 任務實施
3.4.1 準備工具
3.4.2 任務實施步驟
歸納總結
思考與練習
第4章 任務T1-4聲光報警器
4.1 任務描述
4.2 任務分析
4.3 知識連結
4.3.1 內部時鐘發生器模組ICG
4.3.2存儲器管理
4.3.3 指令的定址方式
4.3.4 指令周期與延時程式設計
4.3.5 數據表格的建立與訪問
4.3.6 蜂鳴器控制
4.4 任務實施
4.4.1 準備工具
4.4.2 任務實施步驟
歸納總結
思考與練習
第5章 任務T1-5用按鍵控制LED
5.1 任務描述
5.2 任務分析
5.3 知識連結
5.3.1 簡單按鍵的設計與處理
5.3.2 復位向量與復位電路
5.3.3 函式
5.3.4 堆疊
5.4 任務實施
5.4.1 準備工具
5.4.2 任務實施步驟
歸納總結
思考與練習
第二篇 單片機典型電路套用
第6章 任務T2-1月份顯示牌
6.1 任務描述
6.2 任務分析
6.3 知識連結
6.3.1 七段碼控制
6.3.2 74LSl64晶片介紹
6.3.3 數制
6.4 任務實施
6.4.1 準備工具
6.4.2 任務實施步驟
歸納總結
思考與練習
第7章 任務T2-2數字溫度計
7.1 任務描述
7.2 任務分析
7.3 知識連結
7.3.1 模/數轉換
7.3.2 熱敏線測溫
7.3.3 數碼管的動態掃描原理
7.4 任務實施
7.4.1 準備工具
7.4.2 任務實施步驟
歸納總結
思考與練習
第8章 任務T2-3電子表
8.1 任務描述
8.2 任務分析
8.3 3知識連結
8.3.1 定時器的總體介紹
8.3.2 定時器的結構及功能
8.3.3 定時器的定時溢出功能
8.3.4 定時器輸入捕捉功能
8.3.5 定時器輸出比較功能
8.3.6 定時器脈寬調製輸出功能
8.4 任務實施
8.4.1 準備工具
8.4.2 任務實施步驟
歸納總結
思考與練習
第9章 T2-4溫度計、電子表兩用設備
9.1 任務描述
9.2 任務分析
9.3 知識連結
9.3.1 矩陣按鍵的軟硬體設計
9.3.2 常見擊鍵類型分類
9.3.3 “單擊”和“連擊”按鍵的識別
9.4 任務實施
9.4.1 準備工具
9.4.2 任務實施步驟
歸納總結
思考與練習
第10章 任務T2-5家庭燈光控制器原理圖的設計
10.1 任務描述
10.2 任務分析
10.3 知識連結
10.3.1 輸入輸出的確定
10.3.2 單片機引腳的安排
10.4 任務實施
10.4.1 準備工具
10.4.2 任務實施步驟
歸納總結
思考與練習
第11章 任務T2-6溫度計、電子表兩用設備原理圖的設計
11.1 任務描述
11.2 任務分析
11.3 知識連結
11.3.1 MC68HC908JL3的資源
11.3.2 單片機引腳的安排
11.4 任務實施
11.4.1 準備工具
11.4.2 任務實施步驟
歸納總結
思考與練習
第12章 任務T2-7用計算機控制燈光
12.1 任務描述
12.2 任務分析
12.3 知識連結
12.3.1 RS-232標準
12.3.2 MC9S08ACl6SCI功能介紹
12.3.3串口調試軟體介紹
12.4 任務實施
12.4.1 準備工具
12.4.2 任務實施步驟
歸納總結
思考與練習
第二篇 總結
第三篇單片機綜合套用——窗機控制器設計
第13章 任務T3-1窗機控制器原理圖設計
13.1 任務描述
13.2 任務分析
13.3 知識連結
13.3.1L7805介紹
13.3.2 ULN2003AN介紹
13.3.3 MC34064介紹
13.3.4紅外接收頭介紹
13.3.5 MC68HC705SR3簡介
13.4 任務實施
13.4.1 準備工具
13.4.2 任務實施步驟
歸納總結
思考與練習
第14章 任務T3-2窗機控制器自檢程式設計
14.1 任務描述
14.2 任務分析
14.3 知識連結
14.3.1 一種新的矩陣按鍵掃描方法
14.3.2 自檢程式的設計
14.4 任務實施
14.4.1 準備工具
14.4.2 任務實施步驟
歸納總結
思考與練習
第15章 任務T3-3窗機控制器軟體設計
15.1 任務描述
15.2 任務分析
15.3 知識連結
15.3.1 窗機控制器的功能說明
15.3.2 窗機控制器軟體程式的說明
15.4 任務實施
15.4.1 準備工具
15.4.2 任務實施步驟
歸納總結
思考與練習
第16章 任務T3-4遙控器接收程式設計
16.1 任務描述
16.2 任務分析
116.3 知識連結
16.3.1 窗機遙控器介紹
16.3.2 MC9S08ACl6外中斷設定
16.3.3 紅外遙控接收處理
16.3.4 遙控接收處理中的抗干擾措施
16.4 任務實施
16.4.1 準備工具
16.4.2 任務實施步驟
歸納總結
思考與練習
第三篇 總結
附錄
參考文獻
……