單片機項目教程:C語言版

單片機項目教程:C語言版

《單片機項目教程:C語言版》是2013年3月北京航空航天大學出版社出版的圖書,作者是周堅。

基本介紹

  • 中文名:單片機項目教程:C語言版
  • 作者:周堅
  • 出版時間:2013年3月
  • 出版社:北京航空航天大學出版社
  • 頁數:214 頁
  • ISBN:9787811247817
  • 定價:26 元
  • 開本:16 開
  • 裝幀:平裝
內容簡介,圖書目錄,

內容簡介

以80C51系列單片機為主,詳細介紹單片機的工作原理、編程方法和實際套用等知識,內容包括單片機結構、C語言編程和典型接口器件等。
《“十二五”高職高專規劃教材·單片機項目教程:C語言版》融進了作者多年教學、科研實踐所獲取的經驗及實例,是作者在單片機課程教學改革的基礎上編寫而成的,採用“項目引領,任務驅動”的教學模式來編排,視各課題為一個項目,每個項目又由多個任務組成,讀者通過完成各個任務而掌握本課題的所有知識。全書以讀者的認知規律為主線,充分體現了以人為本的指導思想。
作者為《“十二五”高職高專規劃教材·單片機項目教程:C語言版》的寫作開發了實驗仿真板,設計了實驗電路板,並且通過作者個人網站提供作者所設計的實驗仿真板、實驗電路板的原理圖和印刷線路板圖及書中所有的例子等。讀者獲得的不僅是一本文字教材,更是一個完整的學習環境。
《“十二五”高職高專規劃教材·單片機項目教程:C語言版》可作為高等職業技術學院中等職業學校廣播電視大學等的教學用書,也是電子愛好者自學單片機的很好的教材。
除了《“十二五”高職高專規劃教材·單片機項目教程:C語言版》之外,作者有成熟的教學方法可以交流,並可提供與之配套的實驗器材,從而構成單片機教學的完整解決方案。

圖書目錄

緒論 單片機及C語言入門
0.1 單片機的發展
0.1.1 單片機名稱的由來
0.1.2 單片機技術的發展歷史
0.2 計算機數據表示
0.2.1 常用的進位計數制
0.2.2 二進制的算術運算
0.2.3 數制間的轉換
0.2.4 數的表示方法及常用計數制的對應關係
0.2.5 邏輯數據的表示
0.3 計算機中常用基本術語
0.4 存儲器
0.5 C語言入門
0.5.1 C語言的產生與發展
0.5.2 C語言的特點
0.5.3 C語言入門知識
0.5.4 C語言程式特性分析
0.6 C語言中的數據
0.6.1 數據類型概述
0.6.2 常量與變數
0.6.3 整型數據
0.6.4 字元型數據
課題1 80C51單片機學習環境的建立
任務1 使用STC89C51單片機製作實驗電路板
1.1.1 電路原理圖
1.1.2 電路板的製作與代碼的寫入
任務2 讓實驗電路板具有仿真功能
1.2.1 仿真的概念
1.2.2 仿真晶片製作
任務3 認識和使用成品實驗電路板
1.3.1 實驗板簡介
1.3.2 工業控制器簡介
任務4 Keil軟體的安裝與使用
1.4.1 Keil軟體簡介
1.4.2 安裝Keil軟體
1.4.3 使用Keil軟體
任務5 認識與使用實驗仿真板
1.5.1 實驗仿真板的特點
1.5.2 實驗仿真板的安裝與使用
課題2 單片機的I/O接口
任務1 用單片機控制LED
2.1.1 任務分析
2.1.2 任務實現
任務2 用單片機發出聲音
2.2.1 任務分析
2.2.2 任務實現
2.2.3 延時工作過程的分析
任務3 用指撥開關設定音調
2.3.1 設定音調的實現
2.3.2 任務實現
2.3.3 單片機內部的並行I/O口
任務4 用單片機製作風火輪玩具
2.4.1 任務分析
2.4.2 任務實現
2.4.3 用仿真晶片來實現
2.4.4 單片機的內部結構
課題3 80C51單片機的中斷系統
任務1 緊急停車控制器
3.1.1 中斷的概念
3.1.2 任務實現
3.1.380C51的中斷結構
任務2 通過外部信號來改變風火輪的轉速
3.2.1 脈衝信號的獲得
3.2.2 任務實現
3.2.3 中斷回響分析
3.2.4 中斷控制
課題4 定時/計數器的套用
任務1 包裝流水線中的計數器
4.1.1 定時/計數的基本知識
4.1.2 任務實現
4.1.3 單片機中的定時/計數器
任務2 用單片機來唱歌
4.2.1 歌譜與歌曲的基本知識
4.2.2 用定時中斷來產生不同頻率的信號
4.2.3 單片機唱歌的實現
課題5 80C51的串列接口與串列通信
任務1 使用串列口擴展並行口
5.1.1 用串列口擴展並行輸出
5.1.2 用串列口擴展並行輸入
5.1.3 80C51單片機的串列接口
任務2 單片機與PC機通信
5.2.1 串列通信的基本知識
5.2.2 任務實現
5.2.3 串列口工作方式與波特率設定
課題6 顯示接口
任務1 一位計數器
6.1.1 單個數碼管的結構
6.1.2 任務實現
任務2 銀行利率屏的製作
6.2.1 相關知識
6.2.2 任務實現
任務3 秒表
6.3.1 LED顯示器動態接口原理
6.3.2 動態顯示程式的編寫
6.3.3 秒表的實現
……
任務4 小小迎賓屏
課題7 鍵盤接口
課題8 模擬量轉換接口
課題9 IzC匯流排與SPI匯流排
參考文獻

相關詞條

熱門詞條

聯絡我們