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

單片機原理及應用(第2版21世紀高等院校電氣信息類系列教材)

  • 作者:編者:張仁彥//高正中//黃鶴松|責編:李馨馨//尚晨
  • 出版社:機械工業
  • ISBN:9787111743590
  • 出版日期:2024/03/01
  • 裝幀:平裝
  • 頁數:284
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書全面系統地介紹了MCS-51系列單片機的基本結構、工作原理及應用技術。主要內容包括:微型電腦的基礎知識、MCS-51單片機的基本結構、彙編語言和C51語言程序設計方法、中斷系統和定時器等內部功能單元的應用技術、並行介面和串列介面的擴展方法,以及Keil軟體和Proteus軟體聯合調試的方法等。書中大部分例題具有彙編語言和C51語言的雙語對照程序,便於讀者選擇學習。
    本書內容豐富、實用性強,講解深入淺出、全面細緻,既可以作為高等院校電氣信息類相關專業學生的教材,也可以作為從事單片機應用系統研發工作的工程技術人員的參考書。

作者介紹
編者:張仁彥//高正中//黃鶴松|責編:李馨馨//尚晨

目錄
第1章  緒論
  1.1  微型電腦的發展歷史
  1.2  微型電腦的組成
    1.2.1  微型電腦系統的層次關係和體系結構
    1.2.2  微處理器
    1.2.3  存儲器
    1.2.4  I/O介面
  1.3  微型電腦的數制和編碼
    1.3.1  數制
    1.3.2  數據在電腦中的表示
    1.3.3  常用編碼
  1.4  單片機簡介
    1.4.1  單片機的發展和應用
    1.4.2  MCS-51系列單片機概況
  1.5  小結
  1.6  習題
第2章  MCS-51單片機的基本結構
  2.1  MCS-51單片機的體系結構
  2.2  MCS-51單片機的內部資源
    2.2.1  中央處理器(CPU)
    2.2.2  存儲器和寄存器
    2.2.3  常用特殊功能寄存器的功能
  2.3  MCS-51單片機的引腳功能
  2.4  並行I/O埠的引腳特性
    2.4.1  P0口的引腳特性
    2.4.2  P1口的引腳特性
    2.4.3  P2口的引腳特性
    2.4.4  P3口的引腳特性
  2.5  MCS-51/52單片機的最小系統電路
    2.5.1  時鐘電路和時鐘信號
    2.5.2  複位電路
  2.6  小結
  2.7  習題
第3章  MCS-51單片機彙編語言程序設計
  3.1  彙編語言的偽指令
  3.2  指令格式和相關符號
    3.2.1  指令格式
    3.2.2  指令的分類和指令描述符號
  3.3  指令的定址方式
    3.3.1  立即數定址
    3.3.2  寄存器定址
    3.3.3  直接定址
    3.3.4  寄存器間接定址
    3.3.5  位定址
    3.3.6  變址定址
    3.3.7  相對定址
  3.4  MCS-51指令集
    3.4.1  數據傳送指令
    3.4.2  算術運算指令
    3.4.3  邏輯運算指令

    3.4.4  移位指令
    3.4.5  控制轉移指令
  3.5  彙編語言程序設計
    3.5.1  順序程序設計
    3.5.2  分支程序設計
    3.5.3  循環程序設計
    3.5.4  子程序設計
  3.6  小結
  3.7  習題
第4章  MCS-51單片機的內部功能單元
  4.1  中斷系統
    4.1.1  單片機與外部設備的數據傳送方式
    4.1.2  MCS-51單片機中斷系統的功能和結構
  4.2  外部中斷
    4.2.1  外部中斷的初始化設置
    4.2.2  中斷程序設計方法
    4.2.3  外部中斷請求的撤除
    4.2.4  外部中斷源的擴展
  4.3  定時/計數器
    4.3.1  定時/計數器的基本工作原理
    4.3.2  與定時/計數器相關的寄存器
    4.3.3  定時/計數器的工作方式
    4.3.4  定時/計數器的初始化
    4.3.5  定時功能應用舉例
    4.3.6  計數功能應用舉例
    4.3.7  測高電平時長舉例
  4.4  串列通信介面
    4.4.1  串列通信的基礎知識
    4.4.2  串列通信的類型
    4.4.3  MCS-51單片機串口的基本結構
    4.4.4  MCS-51單片機串口的相關特殊功能寄存器
    4.4.5  串口的工作方式
    4.4.6  RS-232C串列通信介面
    4.4.7  RS-485串列通信介面
  4.5  小結
  4.6  習題
第5章  MCS-51單片機的並行擴展
  5.1  MCS-51單片機的片外並行匯流排
    5.1.1  匯流排的作用
    5.1.2  MCS-51單片機片外匯流排的構成
  5.2  片外存儲器的擴展
    5.2.1  片外程序存儲器的連接與訪問
    5.2.2  片外數據存儲器的連接與訪問
    5.2.3  單片機訪問片外存儲空間的時序
  5.3  並行I/O介面的擴展
    5.3.1  I/O介面概述
    5.3.2  MCS-51單片機並行I/O口的使用
    5.3.3  簡單並行I/O介面的擴展
  5.4  並行介面晶元8255A的擴展
    5.4.1  8255A的內部結構和引腳

    5.4.2  8255A的控制字
    5.4.3  8255A的工作方式
    5.4.4  應用舉例
  5.5  顯示器與鍵盤介面的擴展
    5.5.1  顯示器的擴展
    5.5.2  鍵盤的擴展
  5.6  D-A和A-D介面的擴展
    5.6.1  D-A轉換器的工作原理和性能指標
    5.6.2  DAC0832晶元的介面擴展
    5.6.3  A-D轉換器的工作原理和性能指標
    5.6.4  ADC0809晶元的介面擴展
  5.7  小結
  5.8  習題
第6章  常用串列匯流排介面技術
  6.1  SPI匯流排
    6.1.1  SPI匯流排的引腳功能和時序
    6.1.2  SPI匯流排A-D轉換晶元TLC
    6.1.3  TLC2543的應用實例
  6.2  I2C匯流排
    6.2.1  I2C匯流排的引腳功能和時序
    6.2.2  I2C匯流排日曆時鐘晶元PCF
    6.2.3  PCF8563的應用實例
  6.3  單匯流排
    6.3.1  單匯流排的引腳功能和時序
    6.3.2  DS18B20的使用方法
    6.3.3  DS18B20的應用實例
  6.4  小結
  6.5  習題
第7章  Keil μVision4集成開發環境使用
  7.1  建立Keil工程
  7.2  生成源程序文件
  7.3  工程的基本設置
  7.4  程序的運行和調試
    7.4.1  程序的編譯和鏈接
    7.4.2  程序的調試
  7.5  小結
  7.6  習題
第8章  C51語言程序設計基礎
  8.1  電腦程序設計語言概述
  8.2  C51語言的變數
    8.2.1  變數的數據類型
    8.2.2  變數的存儲
  8.3  C51語言的常量
  8.4  運算符
  8.5  數組
  8.6  C51語言的基本語句
    8.6.1  條件語句
    8.6.2  開關語句
    8.6.3  循環語句
  8.7  函數

    8.7.1  函數的定義
    8.7.2  函數的調用
  8.8  C51程序設計實例
    8.8.1  外部中斷程序設計
    8.8.2  定時/計數器程序設計
    8.8.3  串列介面程序設計
    8.8.4  並行介面程序設計
    8.8.5  鍵盤顯示器介面程序設計
  8.9  小結
  8.10  習題
第9章  Proteus虛擬模擬
  9.1  集成環境ISIS的使用
    9.1.1  原理圖的繪製
    9.1.2  虛擬模型的模擬運行
    9.1.3  基於ISIS的彙編語言程序設計
    9.1.4  ISIS和Keil的聯機調試
  9.2  虛擬模擬實例
    9.2.1  簡易音樂演奏系統設計
    9.2.2  直流電動機轉速PWM控制
    9.2.3  字元液晶顯示模塊LCD1602的使用
    9.2.4  液晶顯示模塊LCD12864的使用
    9.2.5  超聲波測距模塊HC-SR04的使用
    9.2.6  基於L298N晶元和PID演算法的直流電動機轉速控制
  9.3  小結
  9.4  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032