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

單片機原理與應用(C51編程+Proteus模擬新工科普通高等教育機電類系列教材)

  • 作者:編者:劉霞//李文//王忠東|責編:宋學敏//王榮
  • 出版社:機械工業
  • ISBN:9787111723370
  • 出版日期:2023/09/01
  • 裝幀:平裝
  • 頁數:408
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以ATMEL(愛特梅爾)公司的AT89S52單片機為例,結合單片機的硬體結構介紹了單片機的工作原理,重點介紹了單片機的輸入/輸出功能、中斷系統、定時器/計數器、串列口、模/數(A/D)與數/模(D/A)轉換介面設計、串列擴展技術以及應用系統綜合設計等。本書以單片機系統的虛擬模擬平台Proteus作為設計與開發工具,結合C51編譯軟體KeilμVision,採用C51語言編程。本書結合各種應用,給出了較多典型案例設計,讓讀者通過學習案例逐步掌握單片機電路設計和程序編寫方法,為讀者的軟硬體設計提供參考與借鑒。
    本書可作為各類工科院校及職業技術學院的機械類、電氣與電子信息類、電腦類等各專業單片機技術課程的教材,也可作為從事單片機應用設計的工程技術人員的培訓教材和自學參考書。

作者介紹
編者:劉霞//李文//王忠東|責編:宋學敏//王榮

目錄
前言
第1章  單片機概述
  1.1  單片機的基本概念
    1.1.1  什麼是單片機
    1.1.2  單片機類型
  1.2  單片機的開發步驟
  1.3  單片機模擬開發環境搭建
    1.3.1  Keil C51的使用
    1.3.2  Proteus模擬軟體的使用
  本章小結
  習題
第2章  AT89S52單片機的硬體結構
  2.1  AT89S52單片機的硬體組成
  2.2  AT89S52單片機的引腳
    2.2.1  單片機的外形及引腳分佈
    2.2.2  引腳功能
    2.2.3  單片機的最小系統
  2.3  AT89S52單片機的CPU
    2.3.1  運算器
    2.3.2  控制器
  2.4  時鐘電路與時序
    2.4.1  時鐘電路設計
    2.4.2  時序
  2.5  單片機存儲器結構
    2.5.1  程序存儲器
    2.5.2  數據存儲器
    2.5.3  特殊功能寄存器
    2.5.4  C51中的數據結構與存儲器之間的關係
  2.6  單片機工作方式
    2.6.1  片內ROM編程方式
    2.6.2  複位方式
    2.6.3  程序執行方式
    2.6.4  低功耗方式
  本章小結
  習題
第3章  單片機的輸出顯示控制
  3.1  單片機並行I/O埠的內部結構
    3.1.1  P0口
    3.1.2  P1口
    3.1.3  P2口
    3.1.4  P3口
    3.1.5  單片機I/O口的驅動能力
  3.2  單片機控制LED
    3.2.1  LED簡介
    3.2.2  LED的控制方法
    3.2.3  點亮一個LED模擬實例
    3.2.4  流水燈模擬實例
  3.3  單片機控制數碼管
    3.3.1  單個數碼管的顯示原理
    3.3.2  一位數碼管顯示模擬實例

    3.3.3  多個數碼管的顯示原理
    3.3.4  兩位數碼管靜態顯示模擬實例
    3.3.54  位數碼管動態顯示模擬實例
  3.4  單片機控制LED點陣顯示
    3.4.18  ×8 LED點陣顯示器的結構與顯示原理
    3.4.28  ×8 LED點陣顯示模擬實例
    3.4.31  6×16 LED點陣顯示器結構及顯示原理
    3.4.41  6×16 LED點陣顯示屏模擬實例
  3.5  單片機控制LCD
    3.5.1  LCD1602液晶顯示模塊特性與引腳
    3.5.2  LCD1602液晶顯示模塊顯示原理
    3.5.3  LCD1602液晶顯示模塊基本操作
    3.5.4  單片機控制LCD1602顯示字元串模擬實例
  本章小結
  習題
第4章  單片機輸入檢測
  4.1  獨立按鍵檢測
    4.1.1  獨立鍵盤
    4.1.2  四路搶答器模擬實例
  4.2  矩陣鍵盤檢測
    4.2.1  矩陣鍵盤的檢測原理
    4.2.2  矩陣鍵盤模擬實例
    4.2.3  非編碼鍵盤的掃描方式
  4.3  開關量信號檢測
    4.3.1  輸入通路結構
    4.3.2  簡易汽車遠光燈自動控制模擬實例
  本章小結
  習題
第5章  單片機的中斷系統
  5.1  單片機中斷技術概述
  5.2  單片機中斷系統結構
    5.2.1  中斷源
    5.2.2  中斷請求標誌位
    5.2.3  中斷允許
    5.2.4  中斷優先順序
    5.2.5  中斷響應
    5.2.6  中斷服務程序
  5.3  外部中斷的模擬實例
    5.3.1  基於外部中斷控制的LED燈模擬實例
    5.3.2  入場人數檢測模擬實例
    5.3.3  簡易火焰報警器模擬實例
    5.3.4  基於外部中斷的矩陣鍵盤模擬實例
  本章小結
  習題
第6章  單片機的定時器/計數器
  6.1  T0與T1的結構與工作方式
    6.1.1  T0與T1的內部結構
    6.1.2  定時器/計數器的SFR
    6.1.3  定時器/計數器的工作方式
    6.1.4  定時器/計數器的應用步驟

  6.2  定時器的模擬實例
    6.2.1  方波信號發生器模擬實例
    6.2.2  I/O口輸出PWM波形模擬實例
    6.2.3  基於數碼管的秒錶模擬實例
    6.2.4  基於LCD的秒錶模擬實例
    6.2.5  脈衝寬度測量模擬實例
  6.3  計數器的模擬實例——頻率計
  6.4  T2的結構與工作方式
    6.4.1  T2的SFR T2CON和T2MOD
    6.4.2  T2的捕捉方式
    6.4.3  T2的16位自動重裝載方式
    6.4.4  T2的波特率發生器方式及可編程時鐘輸出
    6.4.5  T2捕捉方式測量脈衝寬度模擬實例
    6.4.6  T2自動重裝載定時器模擬實例
  本章小結
  習題
第7章  單片機的串列口
  7.1  串列通信基礎
    7.1.1  並行通信和串列通信
    7.1.2  同步串列通信和非同步串列通信
    7.1.3  串列通信的制式
    7.1.4  串列通信的錯誤校驗
    7.1.5  串列通信標準
  7.2  單片機串列口的內部結構
    7.2.1  內部結構
    7.2.2  串列口的SFR
  7.3  串列口方式0及其應用
    7.3.1  串列口方式
    7.3.2  並行輸出口擴展模擬實例
    7.3.3  並行輸入口擴展模擬實例
  7.4  串列口方式1及其應用
    7.4.1  串列口方式
    7.4.2  雙機通信的模擬實例
  7.5  串列口方式2及其應用
    7.5.1  串列口方式
    7.5.2  帶奇偶校驗的雙機通信模擬實例
  7.6  串列口方式3及其應用
    7.6.1  串列口方式
    7.6.2  多機通信原理
    7.6.3  多機通信模擬實例
  7.7  單片機與電腦的串列通信
    7.7.1  單片機與電腦通信基礎
    7.7.2  單片機向電腦發送數據模擬實例
    7.7.3  電腦向單片機發送數據模擬實例
  本章小結
  習題
第8章  單片機與A/D、D/A轉換介面設計
  8.1  單片機與A/D轉換器的介面設計
    8.1.1  A/D轉換基本知識
    8.1.2  基於ADC0804的數字電壓表模擬實例

  8.2  單片機與D/A轉換器的介面設計
    8.2.1  D/A轉換器概述
    8.2.2  基於DAC0832的波形發生器設計模擬實例
  本章小結
  習題
第9章  單片機的串列擴展技術
  9.1  單匯流排擴展技術
    9.1.1  單匯流排串列技術簡介
    9.1.2  基於DS18B20的溫度測量系統設計模擬實例
    9.1.3  多.c文件編程方法
  9.2  I2C匯流排擴展技術
    9.2.1  I2C匯流排基本結構
    9.2.2  I2C匯流排數據通信格式
    9.2.3  單片機模擬I2C匯流排通信
    9.2.4  基於AT24C02的存儲卡設計模擬實例
  9.3  SPI匯流排擴展技術
    9.3.1  SPI匯流排的基本結構
    9.3.2  SPI匯流排數據通信格式
    9.3.3  基於TLC2543的電源電壓檢測器模擬實例
  本章小結
  習題
第10章  單片機應用系統綜合設計
  10.1  步進電動機控制器設計
    10.1.1  步進電動機簡介
    10.1.2  步進電動機控制器模擬實例
  10.2  直流電動機控制器設計
    10.2.1  直流電動機簡介
    10.2.2  L298N驅動晶元簡介
    10.2.3  溫控直流電動機的PWM調速控制器模擬實例
    10.2.4  直流電動機轉速測量模擬實例
  10.3  基於DS1302的電子鐘設計
    10.3.1  DS1302簡介
    10.3.2  基於DS1302的電子鐘模擬實例
  10.4  智能循跡避障車設計
    10.4.1  超聲波測距原理
    10.4.2  紅外循跡原理
    10.4.3  智能循跡避障車模擬實例
  10.5  遙控機器人設計
    10.5.1  紅外遙控原理
    10.5.2  舵機工作原理
    10.5.3  紅外遙控機器人模擬實例
  本章小結
附錄  MCS-51系列單片機指令表
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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