內容提要
本書結合目前最新的職業教育改革要求,通過十幾個典型工作任務,按照基於工作過程的編寫思路,主要介紹單片機開發工具軟體(KEIL、PROTEUS)、C51程式設計、單片機內部資源的套用、人-機互動處理、數據通信處理、A/D與D/A轉換接口以及單片機綜合套用系統設計等內容。本書注重技能訓練,內容貼近電子行業的職業崗位需求,具有很強的實用性、可讀性和可操作性。

目 錄
模組一 單片機套用系統入門 1
任務 流水燈的製作 1
一、任務導入 1
二、知識連結 1
(一)51單片機簡介 1
(二)單片機的外部引腳 3
(三)單片機的時鐘、復位電路 5
(四)單片機開發系統 6
(五)KEIL C51集成開發環境的使用 10
(六)PROTEUS仿真軟體的使用 19
三、任務實施 23
(一)準備器件、工具 23
(二)實施步驟 24
四、任務小結 24
習題 24
模組二 單片機內部資源的套用實踐 26
任務一 模擬交通燈的製作 26
一、任務導入 26
二、知識連結 26
(一)單片機的內部結構 26
(二)單片機的存儲器結構 28
(三)單片機的並行I/O接口 34
(四)C51的數據類型、常量和變數 35
(五)C51的運算符和表達式 38
(六)C51程式的基本語句 43
三、任務實施 48
(一)準備器件、工具 48
(二)實施步驟 48
四、任務小結 49
任務二 音樂門鈴的製作 50
一、任務導入 50
二、知識連結 50
(一)C51函式 50
(二)單片機的中斷系統 52
(三)定時/計數器 58
三、任務實施 64
(一)準備器件、工具 64
(二)實施步驟 64
四、任務小結 65
習題 65
模組三 人-機互動處理 69
任務一 LED廣告牌的製作 69
一、任務導入 69
二、知識連結 70
(一)數組 70
(二)LED數碼顯示 72
三、任務實施 77
(一)準備器件、工具 77
(二)實施步驟 77
四、任務小結 78
任務二 大螢幕廣告牌的製作 79
一、任務導入 79
二、知識連結 79
(一)LED點陣顯示器的結構與原理 79
(二)LED點陣顯示技術 82
三、任務實施 84
四、一般IO函式stdio.h 156
參考文獻 160
圖書信息
書 名: 單片機套用技術項目教程

出版時間: 2011年1月1日
開本: 16開
定價: 30.00元
內容簡介
《單片機套用技術項目教程(C語言版)》由學校骨幹教師、項目研發人員和高新企業的工程師共同編寫。《單片機套用技術項目教程(C語言版)》採用“項目驅動”的編寫思路,從職業崗位技能出發,分為技能基礎篇和技能提高篇,共有11個項目28個工作模組以及兩個課程設計範例。在技能基礎篇中,注重職業崗位的基本技能訓練,主要介紹單片機硬體系統、單片機開發系統、單片機並行連線埠套用、定時與中斷系統、顯示與鍵盤接口技術、a/d與d/a轉換接口、串列接口通信技術以及單片機套用系統設計方法等內容:在技能提高篇中,注重職業崗位的開發技能訓練,主要介紹鍵盤控制電機方向和轉速、多路溫度採集監控系統、按鍵設定液晶電子鐘、16×32led點陣顯示設計與實現等單片機產品開發方法、關鍵知識以及這些項目的設計與實現,可以作為學生的課程設計。其中技能提高篇中的部分項目,可作為“中級嵌入式系統硬體設計工程師(單片機)”認證教材。兩個課程設計範例分別是雙向四車道交通燈和計程車計價器。
《單片機套用技術項目教程(C語言版)》適用作為高職高專院校計算機套用技術、電子信息、機電等相關專業單片機技術課程的教材,也可作為廣大電子製作愛好者的自學用書。
圖書目錄
前言
項目一 發光二極體LED控制
項目二 LED循環點亮控制
項目三 數碼管顯示控制
項目四 鍵盤的設計與實現
項目五 定時/計數器綜合套用
項目六 模擬量輸入輸出設計與實現
項目七 單片機串列通信設計與實現
項目八 鍵盤控制電機方向和轉速
項目九 按鍵設定液晶電子鐘
項目十 8路溫度採集監控系統
項目十一 點陣顯示設計與實現
附表
參考文獻