嵌入式單片機技術與實踐

嵌入式單片機技術與實踐

《嵌入式單片機技術與實踐》是2010年4月6日清華大學出版社出版的圖書,作者是劉明。

基本介紹

  • 書名:嵌入式單片機技術與實踐
  • 作者:劉明
  • ISBN:9787302203452
  • 定價:29元
  • 出版社:清華大學出版社
  • 出版時間:2010-4-6
  • 裝幀:平裝
圖書簡介,目錄,

圖書簡介

嵌入式系統技術是與人類社會各領域越來越緊密結合的套用技術,已經在軍事國防、消費電子、網路通信、工業控制等各個領域得到廣泛套用。本書介紹MCS51單片機的資源、套用系統設計、電路原理圖和印製板設計、套用案例軟硬體實現並結合實例教學,方便初學者涉足嵌入式系統設計領域,也為專業人士提供了軟硬體設計實現的參考範本。
全書共分7章,第1章是嵌入式系統的基本概念及嵌入式系統開發的一般方法。第2章介紹MCS51單片機的工作原理及其內部各種資源。第3章介紹MCS51彙編語言基礎,以及Keil C51集成開發環境和C語言程式設計方法。第4章介紹MCS51單片機系統的設計,包括最小系統設計、系統擴展設計、套用系統設計方法以及程式下載等具體實現技術。第5、6章針對一個典型的嵌入式單片機套用實例,介紹利用Protel 99SE設計電路原理圖和印製板圖的方法。第7章通過套用案例介紹嵌入式單片機套用系統的軟硬體實現。
本書以案例教學形式介紹嵌入式單片機套用設計技術,層次清晰,敘述簡潔而嚴謹,語言深入淺出,實踐性強。典型套用實例貫穿全書,案例來自作者的教學與科研工作,所給出的軟體和硬體都在實際教學中得到驗證,每章配有一定數量的習題,便於教學。
本書特別適合作為高等學校理工科通信、電子、計算機、控制等相關專業的教材,也可用於實踐教學與課程設計及作為從事嵌入式單片機系統的開發人員參考使用。

目錄

第1章概述
1.1嵌入式系統
1.1.1嵌入式系統的定義
1.1.2嵌入式系統的結構
1.1.3嵌入式系統的套用
1.1.4嵌入式系統的特點
1.1.5嵌入式系統的分類
1.1.6嵌入式系統的發展
1.2嵌入式微處理器
1.2.1單片機
1.2.2DSP
1.2.3ARM
1.2.4SoC
1.3嵌入式作業系統
1.3.1RTX51
1.3.2VxWorks
1.3.3嵌入式Linux
1.3.4Windows CE
1.4嵌入式系統的開發流程
習題
第2章MCS51硬體體系結構
2.1MCS51的特點
2.1.1MCS51的功能模組
2.1.2MCS51的晶片封裝
2.2MCS51內部結構
2.2.1中央處理器
2.2.2存儲器組織
2.2.3I/O接口
2.2.4內部資源
2.3MCS51的基本時序及工作方式
2.3.1MCS51的基本時序
2.3.2MCS51的工作方式
習題
第3章MCS51指令系統與程式設計
3.1概述
3.2定址方式
3.2.1立即定址
3.2.2直接定址
3.2.3暫存器定址
3.2.4暫存器間接定址
3.2.5變址定址
3.2.6相對定址
3.2.7位定址
3.3指令系統
3.3.1數據傳送指令
3.3.2算術運算指令
3.3.3邏輯運算和移位指令
3.3.4控制轉移指令
3.3.5位操作指令
3.4彙編語言程式設計
3.4.1彙編語言的語言格式
3.4.2偽指令
3.4.3基本程式設計方法
3.4.4程式設計步驟
3.5Keil C51集成開發
3.5.1Keil C51集成開發環境
3.5.2C51程式設計方法
3.5.3C51程式設計舉例
習題
第4章單片機套用系統設計
4.1單片機最小系統設計
4.1.1用單個MCS51晶片組成最小系統
4.1.2外接ROM組成最小系統
4.2單片機系統的擴展設計
4.2.1外部匯流排的擴展
4.2.2存儲器的擴展
4.2.3I/O接口的擴展
4.3套用系統設計的一般方法
4.3.1設計步驟
4.3.2總體設計
4.3.3硬體設計
4.3.4軟體設計
4.3.5系統調試
4.4系統程式的線上編程
4.4.1單片機程式裝載的方法
4.4.2線上編程方法
4.4.3STC單片機的線上編程
4.5單片機系統套用實例
習題
第5章套用系統電路原理圖設計
5.1Protel 99SE簡介
5.1.1Protel 99SE的發展歷程
5.1.2Protel 99SE的組成與特點
5.1.3Protel 99SE的運行環境
5.1.4Protel 99SE的安裝與啟動
5.1.5Protel 99SE的編輯器
5.2原理圖的設計準備
5.2.1設計步驟
5.2.2元器件準備
5.3原理圖設計的前期工作
5.3.1管理原理圖編輯器
5.3.2設定電路圖紙
5.3.3裝入元件庫
5.3.4實例操作
5.4電路原理圖繪製
5.4.1繪製原理圖的工具
5.4.2繪製原理圖的方法
5.4.3繪製層次原理圖
5.4.4電氣法則測試
5.5檔案的管理與輸出
5.5.1原理圖檔案管理
5.5.2網路表檔案
5.5.3各種報表的生成
5.5.4原理圖的列印輸出
習題
第6章套用系統印製電路板設計
6.1印製電路板的設計準備
6.1.1設計流程
6.1.2管理印製電路板編輯器
6.1.3設定電路板工作層面
6.1.4設定工作參數
6.2印製電路板的前期設計
6.2.1創建PCB元件
6.2.2規劃印製電路板
6.2.3裝入網路表和元件
6.2.4元件布局
6.3印製電路板布線
6.3.1布線規則
6.3.2設定布線規則
6.3.3自動布線
6.3.4設計規則檢測
6.3.5手工調整
6.4檔案的管理與輸出
6.4.1PCB報表的生成
6.4.2PCB檔案管理與輸出
習題
第7章套用系統設計的軟硬體實現
7.1套用系統硬體實現過程
7.1.1準備工作
7.1.2焊接
7.1.3調試
7.2七段數碼管顯示
7.2.1案例說明
7.2.2主要元器件
7.2.3電路原理圖
7.2.4程式設計
7.2.5程式說明
7.3定時器T0中斷
7.3.1案例說明
7.3.2程式設計
7.3.3程式說明
7.4外部中斷INT0
7.4.1案例說明
7.4.2主要元器件
7.4.3電路原理圖
7.4.4程式設計
7.4.5程式說明
7.5矩陣鍵盤
7.5.1案例說明
7.5.2主要元器件
7.5.3電路原理圖
7.5.4程式設計
7.5.5程式說明
7.6數字時鐘
7.6.1案例說明
7.6.2主要元器件
7.6.3電路原理圖
7.6.4程式設計
7.6.5程式說明
7.7RS232串口通信
7.7.1案例說明
7.7.2主要元器件
7.7.3電路原理圖
7.7.4程式設計
7.7.5程式說明
習題
參考文獻

相關詞條

熱門詞條

聯絡我們