幫助中心 | 我的帳號 | 關於我們

嵌入式系統原理與設計(高等學校新工科電子信息類專業系列教材)

  • 作者:編者:于紅旗//田苗苗|責編:明政珠
  • 出版社:西安電子科大
  • ISBN:9787560676173
  • 出版日期:2025/04/01
  • 裝幀:平裝
  • 頁數:448
人民幣:RMB 84 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以MCS-51系列單片機為核心,從嵌入式系統的基礎理論講起,逐步深入到單片機的工作原理、開發基礎、編程技術、介面技術和應用實例等多個方面,為讀者提供了一個完整的MCS-51系列單片機嵌入式系統學習體系。
    本書結合單片機模擬軟體Proteus和單片機集成開發環境Keil μVision,以C51為開發語言,介紹了嵌入式系統的基本概念,單片機的基本結構,單片機的定時器/計數器、中斷、常見外設、常見串列介面,RTX-51實時操作系統的基本概念、基本外設和基本應用,以及SPI和I2C的定義、應用等。本書還給出了MC8051 IP Core在FPGA上的實現過程,學有餘力的讀者可以對此展開創新設計。
    本書適合作為高等學校新工科電子信息類專業的教材,也適合嵌入式系統開發工程師和愛好者參考學習。

作者介紹
編者:于紅旗//田苗苗|責編:明政珠

目錄
第1章  嵌入式系統概述
  1.1  越來越重要的嵌入式系統
  1.2  嵌入式系統概述
    1.2.1  嵌入式系統的定義
    1.2.2  嵌入式系統概念的延伸
    1.2.3  嵌入式系統的特點
    1.2.4  嵌入式系統的應用領域
    1.2.5  嵌入式系統與通用電腦系統的聯繫和區別
  1.3  嵌入式系統的基本結構
    1.3.1  嵌入式系統的硬體模型
    1.3.2  嵌入式系統的硬體組成
    1.3.3  嵌入式系統的軟體
    1.3.4  嵌入式軟體系統的設計方法
    1.3.5  嵌入式系統的開發模式
    1.3.6  嵌入式產品的開發流程
  1.4  嵌入式系統的發展
    1.4.1  嵌入式系統的歷史
    1.4.2  嵌入式系統的發展現狀
    1.4.3  嵌入式系統的發展趨勢
  1.5  嵌入式系統的語言描述
    1.5.1  嵌入式系統開發中規範的作用
    1.5.2  嵌入式系統硬體建模的層次
    1.5.3  嵌入式系統描述的規範語言
    1.5.4  嵌入式系統領域的計算模型
    1.5.5  嵌入式系統描述的工具和語言
小結
第2章  嵌入式系統硬體基礎
  2.1  嵌入式系統硬體基本概念
    2.1.1  精簡指令集和複雜指令集
    2.1.2  馮·諾依曼和哈佛體系結構
    2.1.3  流水線技術
  2.2  中央處理器與存儲器
    2.2.1  中央處理器
    2.2.2  中央處理器的主要實現技術
    2.2.3  中央處理器的主要技術指標與選擇原則
    2.2.4  中央處理器發展中的主流技術
    2.2.5  嵌入式系統的存儲器
  2.3  輸入設備
    2.3.1  感測器
    2.3.2  採樣電路與保持電路
    2.3.3  模/數轉換器
  2.4  輸出設備
    2.4.1  數/模轉換器
    2.4.2  濾波器
    2.4.3  脈衝寬度調製
    2.4.4  執行器
  2.5  供電
    2.5.1  供電系統對嵌入式系統的影響
    2.5.2  嵌入式系統中的電源供給
    2.5.3  嵌入式系統中的電源存儲

    2.5.4  嵌入式系統中電池的選擇原則
    2.5.5  嵌入式系統中常見硬體的能效
    2.5.6  嵌入式系統中的安全硬體
  2.6  嵌入式系統中的通信
    2.6.1  嵌入式系統對通信的要求
    2.6.2  電氣魯棒性
    2.6.3  通信的實時性措施
    2.6.4  嵌入式系統中的通信匯流排實例
小結
  習題
第3章  MCS-51系列單片機結構與工作原理
  3.1  MCS-51系列單片機概述
    3.1.1  單片機的概念
    3.1.2  單片機的發展歷程
    3.1.3  單片機的應用領域
    3.1.4  單片機的發展方向
  3.2  MCS-51系列單片機的總體結構
  3.38  9C51單片機的內部架構與工作原理
    3.3.18  9C51單片機的運算器
    3.3.28  9C51單片機的控制器
    3.3.38  9C51單片機的存儲器
小結
  習題
第4章  MCS-51系列單片機的構成與開發基礎
  4.1  MCS-51系列單片機的引腳及其功能
  4.2  MCS-51系列單片機的匯流排及存儲擴展
    4.2.1  MCS-51系列單片機的三匯流排結構
    4.2.2  MCS-51系列單片機擴展外部ROM
    4.2.3  MCS-51系列單片機擴展外部RAM
    4.2.4  MCS-51系列單片機同時擴展RAM和ROM
  4.3  並行輸入/輸出電路結構
    4.3.1  並行輸入/輸出電路的特點
    4.3.2  P0埠
    4.3.3  P1埠
    4.3.4  P2埠
    4.3.5  P3埠
  4.4  單片機最小系統的搭建
    4.4.1  單片機最小系統概述
    4.4.2  時鐘電路和複位電路
    4.4.3  單片機最小系統
    4.4.4  單片機最小系統實例
  4.5  單片機中的時序
  4.6  MCS-51系列單片機的工作方式
    4.6.1  單片機的複位
    4.6.2  程序運行方式
  4.7  單片機集成開發環境KeilμVision
    4.7.1  KeilμVision簡介
    4.7.2  KeilμVision應用流程
    4.7.3  KeilμVision集成開發環境介紹
小結

  習題
第5章  C51基礎
  5.1  C語言與MCS-51系列單片機
    5.1.1  C語言的特點
    5.1.2  C語言的程序結構
    5.1.3  單片機C語言與彙編的比較
    5.1.4  C51與標準C語言的比較
  5.2  C51的數據類型
  5.3  C51的運算量
    5.3.1  常量
    5.3.2  變數
  5.4  存儲模式
  5.5  絕對地址的訪問
    5.5.1  使用C51運行庫中的預定義宏訪問
    5.5.2  通過指針訪問
    5.5.3  使用C51擴展關鍵字「at」訪問
  5.6  C51的運算符及表達式
  5.7  C51的表達式語句及複合語句
小結
  習題
第6章  C51程序結構及Protues模擬軟體
  6.1  C51的輸入與輸出
    6.1.1  格式輸出函數printf()
    6.1.2  格式輸入函數scanf()
  6.2  C51程序的基本結構與相關
    6.2.1  C51程序的基本結構
……
第7章  MCS-51系列單片機的中斷及其應用
第8章  定