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

單片機原理及應用設計(新工科普通高等教育機電類系列教材)

  • 作者:編者:王麗君//王欣欣|責編:路乙達//王榮
  • 出版社:機械工業
  • ISBN:9787111768173
  • 出版日期:2025/01/01
  • 裝幀:平裝
  • 頁數:279
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書詳細介紹了美國Atmel公司的AT89S51/AT89S52單片機內部硬體組成及工作原理,重點介紹單片機應用的各種功能實現,包括鍵盤輸入、信息輸出、外部中斷、定時計數、串列口通信、串列擴展相關應用及單片機控制系統的典型應用等。同時,本書介紹了軟體開發工具Keil C51及虛擬模擬工具Proteus的安裝、綜合調試等,也對基於單片機的C51編程語言進行了說明。書中給出了部分設計案例,可為讀者系統學習單片機介面設計實現功能應用提供參考和借鑒。本書為新形態教材,重點內容處以二維碼的形式鏈接了知識點講解視頻,便於學生課前預習和課後複習。
    本書可作為各類工科院校、職業技術學院的電氣工程及其自動化、電子信息工程、測控技術與儀器、機電一體化、車輛工程、智能製造等相關專業學生的教材及參考用書,也可供相關技術人員參考。

作者介紹
編者:王麗君//王欣欣|責編:路乙達//王榮

目錄
前言
第1章  緒論
  1.1  微型電腦的分類與組成
    1.1.1  微型電腦系統的基本構成
    1.1.2  微型電腦系統的分類
  1.2  單片機概述
    1.2.1  單片機的概念
    1.2.2  單片機的發展歷史
    1.2.3  單片機的應用
    1.2.4  單片機的特點
    1.2.5  MCS-51系列單片機簡介
    1.2.6  AT89S5x系列單片機簡介
    1.2.7  其他類型的單片機
  本章小結
  思考題與習題
第2章  AT89S51單片機的硬體結構
  2.1  AT89S51單片機的內部結構
    2.1.1  中央處理器(CPU)
    2.1.2  存儲器
    2.1.3  匯流排
    2.1.4  I/O埠
  2.2  AT89S51單片機的引腳功能
  2.3  AT89S51單片機的指令時序
    2.3.1  AT89S51單片機的典型指令及執行時序
    2.3.2  外部程序存儲器讀時序
    2.3.3  外部數據存儲器讀時序
    2.3.4  最小系統
  本章小結
  思考題與習題
第3章  單片機的C語言程序設計
  3.1  C51語言程序設計基礎
    3.1.1  C51語言的數據類型與存儲類型
    3.1.2  常量與變數
    3.1.3  C51語言的絕對地址訪問
    3.1.4  C51語言的運算符與表達式
  3.2  C51語言的基本語句
    3.2.1  表達式語句和複合語句
    3.2.2  選擇語句
    3.2.3  循環語句
  3.3  C51語言的數組
    3.3.1  一維數組
    3.3.2  二維數組
    3.3.3  字元型數組
    3.3.4  數組與存儲空間
    3.3.5  數組的應用
  3.4  C51語言的指針
    3.4.1  通用指針
    3.4.2  存儲器指針
  3.5  C51語言的函數
    3.5.1  函數的分類

    3.5.2  函數的定義
    3.5.3  函數調用
    3.5.4  函數的返回值
  本章小結
  思考題與習題
第4章  開發與模擬工具
  4.1  Proteus集成開發環境
    4.1.1  Proteus軟體介紹
    4.1.2  Proteus的主要功能
    4.1.3  Proteus可模擬的元器件和儀器以及聯合模擬
    4.1.4  Proteus軟體的安裝
    4.1.5  Proteus的新建工程介紹
    4.1.6  主工具欄
  4.2  Keil C51集成開發環境實例
    4.2.1  Keil C51集成開發環境安裝
    4.2.2  Keil C51集成開發環境介紹
    4.2.3  Keil C51使用實例
  4.3  Proteus應用案例
    4.3.1  流水燈案例
    4.3.2  靜態數碼管案例
    4.3.3  LED模擬交通燈案例
    4.3.4  LED步進電動機案例
  本章小結
  思考題與習題
第5章  單片機I/O埠的應用
  5.1  輸出埠的應用
    5.1.1  單片機控制LED
    5.1.2  LED數碼管顯示器的設計
    5.1.3  單片機控制蜂鳴器
  5.2  輸入埠的應用
    5.2.1  單片機輸入埠的結構和功能特點
    5.2.2  按鍵的輸入電路設計
    5.2.3  一鍵多功能信號燈的設計
  5.3  單片機I/O埠的高級應用
    5.3.1  LED數碼管顯示方式和單片機與LED數碼管動態顯示介面
    5.3.2  鍵盤掃描
    5.3.3  單片機與字元型液晶顯示器介面的設計
    5.3.4  時鐘/日曆晶元DS
    5.3.5  設計案例:多功能數字電子時鐘/日曆的設計
  本章小結
  思考題與習題
第6章  單片機中斷系統的應用
  6.1  單片機中斷系統概述
    6.1.1  中斷的概念
    6.1.2  中斷源
    6.1.3  中斷的特點
    6.1.4  中斷優先順序
  6.2  51系列單片機的中斷系統
    6.2.1  單片機的外部中斷觸發方式
    6.2.2  單片機的中斷處理過程

    6.2.3  單片機的中斷請求的撤銷
  6.3  51系列單片機中斷系統軟體設計方法
    6.3.1  中斷系統的初始化編程
    6.3.2  中斷服務程序的編寫
  6.4  設計案例:帶應急信號處理的交通燈控制器的設計
  本章小結
  思考題與習題
第7章  單片機定時器/計數器的應用
  7.1  定時器/計數器的結構和工作原理
    7.1.1  定時器/計數器工作方式寄存器(TMOD)
    7.1.2  定時器/計數器控制寄存器(TCON)
  7.2  定時器/計數器的4種工作方式
    7.2.1  方式
    7.2.2  方式
    7.2.3  方式
    7.2.4  方式
    7.2.5  初值計算
  7.3  定時器/計數器的應用案例
    7.3.1  定時器的應用
    7.3.2  計數器的應用
    7.3.3  利用T1控制P1.7發出1kHz的音頻信號
    7.3.4  LED數碼管秒錶
    7.3.5  門控位的應用—測量脈衝寬度
  7.4  AT89S52單片機的定時器/計數器T
    7.4.1  T2相關的寄存器
    7.4.2  T2的工作方式
  本章小結
  思考題與習題
第8章  單片機串列口的應用
  8.1  串列通信基礎
    8.1.1  同步通信和非同步通信
    8.1.2  串列通信的傳輸方式
    8.1.3  串列通信的錯誤校驗
    8.1.4  傳輸速率與傳輸距離
  8.2  串列口的結構
    8.2.1  串列口控制寄存器(SCON)
    8.2.2  電源控制寄存器(PCON)
  8.3  串列口的工作方式
    8.3.1  方式
    8.3.2  方式
    8.3.3  方式2和方式
  8.4  串列口波特率的確定方法
    8.4.1  波特率的計算
    8.4.2  波特率的選擇
    8.4.3  串列口初始化步驟
  8.5  串列口的多機通信
    8.5.1  多機通信工作原理
    8.5.2  多機通信工作過程
  8.6  串列口的應用案例
    8.6.1  串列通信標準介面簡介

    8.6.2  單片機與單片機間方式1通信設計
    8.6.3  單片機與單片機間方式2方式3通信設計
    8.6.4  單片機與PC串列通信
  本章小結
  思考題與習題
第9章  單片機串列擴展的應用
  9.1  單匯流排擴展技術
    9.1.1  單匯流排擴展的典型應用——DS18B20的溫度測量系統
    9.1.2  DS18B20的使用方法
    9.1.3  設計案例:單匯流排DS18B溫度測量系統
  9.2  I2C匯流排的串列擴展
    9.2.1  I2C匯流排系統的基本結構
    9.2.2  I2C匯流排的數據傳送規定
    9.2.3  AT89S51的I2C匯流排擴展系統
    9.2.4  設計案例:利用I2C匯流排擴展EEPROM AT24C02的IC卡設計
  本章小結
  思考題與習題
第10章  單片機控制系統的典型應用
  10.1  單片機控制直流電動機
  10.2  單片機控制步進電動機
  10.3  單片機控制舵機
  10.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