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

單片機原理及其應用(第2版微課視頻版高等學校電子信息類專業系列教材)

  • 作者:編者:袁濤//任佳麗//蔚晨月//鄭淑軍//李月香|責編:趙凱//李曄
  • 出版社:清華大學
  • ISBN:9787302630319
  • 出版日期:2023/05/01
  • 裝幀:平裝
  • 頁數:299
人民幣:RMB 69 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書選用80C51單片機作為樣本,介紹了單片機的電路和功能結構、工作原理,以及單片機的應用開發。80C51單片機功能強價格低、應用廣泛、資料豐富、易於使用,是初學單片機的讀者從入門到提高極為適合的一款晶元。
    本書共分為17章,內容包括對單片機的初步認識、單片機電路結構和功能、C51語言及開發工具的使用、各埠功能及其應用舉例等。書中提供的很多應用實例,如人機交互、中斷、定時器、串列通信、A/D轉換與D/A轉換、電機控制等,對於應用項目開發有一定的參考價值。本書第16章與第17章對於有一定基礎的讀者進行實際應用項目開發具有很好的引導作用。
    本書採用任務驅動式編程思路,除介紹通常的硬體模擬工具之外,還介紹了在Proteus虛擬模擬環境下搭建硬體電路和運行調試程序的方法,為讀者快速掌握單片機應用技術提供了很好的幫助。
    本書可作為大學本科、專科和中等專業學校單片機課程的教材,也可作為從事嵌入式產品開發的工程技術人員的自學用書。

作者介紹
編者:袁濤//任佳麗//蔚晨月//鄭淑軍//李月香|責編:趙凱//李曄

目錄
第1章  單片機概述
  1.1  初識單片機
  1.2  單片機介紹
    1.2.1  單片機基本概念
    1.2.2  單片機性能指標
    1.2.3  單片機分類
  1.3  單片機發展歷程和發展趨勢
    1.3.1  單片機發展歷程
    1.3.2  單片機發展趨勢
  1.4  單片機應用系統開發過程
第2章  幾種常用單片機介紹
  2.15  1系列單片機
    2.1.1  MCS-51系列
    2.1.2  AT89C5x和AT89S5x單片機
    2.1.3  STC系列單片機
  2.2  AVR系列單片機
  2.3  PIC系列單片機
  2.4  MSP430系列單片機
  2.5  其他類型微控制器
    2.5.1  數字信號處理器
    2.5.2  ARM系列微控制器
第3章  80C51單片機電路結構及功能
  3.1  80C51單片機的片內硬體結構
  3.2  80C51單片機的引腳介紹
    3.2.1  引腳的封裝方式
    3.2.2  引腳的功能介紹
  3.3  80C51單片機的最小應用系統
    3.3.1  時鐘電路
    3.3.2  時序
    3.3.3  複位電路
  3.4  80C51單片機的低功耗節電模式
    3.4.1  空閑模式
    3.4.2  掉電模式
第4章  C和C51語言基礎
  4.1  C51語言簡介
    4.1.1  不同單片機平台上C語言的差異
    4.1.2  C51語言與51單片機彙編語言比較
    4.1.3  C51語言與標準C語言幾點區別
  4.2  C語言程序設計基礎
    4.2.1  C語言標識符與關鍵字
    4.2.2  C語言數據類型
    4.2.3  C語言運算符與表達式
    4.2.4  C語言程序結構
    4.2.5  C語言數組
    4.2.6  C語言函數
    4.2.7  C語言指針
  4.3  C51擴展功能及應用舉例
    4.3.1  C51數據類型與存儲類型
    4.3.2  C51語言的絕對地址訪問
    4.3.3  C51中斷服務函數

第5章  開發與模擬工具
  5.1  Keil C51開發環境介紹
    5.1.1  Keil C51的簡介
    5.1.2  建立工程
    5.1.3  添加用戶源程序文件
    5.1.4  編譯、調試程序
    5.1.5  設置工程參數
  5.2  集成開發工具Proteus 7 Professional簡介
    5.2.1  Proteus基本功能
    5.2.2  Proteus基本用法
    5.2.3  Proteus ISIS的編輯環境設置
    5.2.4  Proteus ISIS的系統運行環境設置
    5.2.5  單片機系統的電路設計與虛擬模擬
    5.2.6  載入目標代碼文件、設置時鐘頻率及模擬運行
  5.3  STC-ISP軟體簡介
    5.3.1  CH340驅動安裝
    5.3.2  STC-ISP安裝
    5.3.3  常見問題
第6章  80C51單片機的存儲器
  6.1  存儲器概述
    6.1.1  存儲器的分類
    6.1.2  存儲器地址表示
  6.2  程序存儲器
  6.3  數據存儲器
    6.3.1  片內數據存儲器結構
    6.3.2  片外數據存儲器
    6.3.3  存儲器的讀寫操作
  6.4  特殊功能寄存器
    6.4.1  特殊功能寄存器地址分佈及定址
    6.4.2  特殊功能寄存器功能與作用
    6.4.3  特殊功能寄存器讀寫操作
第7章  80C51單片機的埠
  7.1  P0口
    7.1.1  P0口電路結構
    7.1.2  P0口工作原理
  7.2  P1口
    7.2.1  P1口電路結構
    7.2.2  P1口工作原理
  7.3  P2口
    7.3.1  P2口電路結構
    7.3.2  P2口工作原理
  7.4  P3口
    7.4.1  P3口電路結構
    7.4.2  P3口工作原理
  7.5  埠功能應用舉例
第8章  單片機應用中的人機交互
  8.1  多位數碼管顯示
    8.1.1  LED數碼管動態顯示
    8.1.2  LED數碼管靜態顯示
  8.2  矩陣鍵盤

    8.2.1  鍵盤及其分類
    8.2.2  矩陣按鍵掃描
  8.3  LED點陣顯示屏
  8.4  字元型LCD液晶顯示器
    8.4.1  液晶顯示器的特點
    8.4.2  LCD1602字元點陣液晶顯示器
    8.4.3  LCD1602液晶顯示模塊應用設計實例
第9章  80C51單片機的中斷
  9.1  中斷概述
  9.2  80C51單片機的中斷系統結構
    9.2.1  中斷源
    9.2.2  中斷相關寄存器
  9.3  中斷響應
    9.3.1  中斷響應條件
    9.3.2  中斷響應過程
    9.3.3  中斷響應時間
    9.3.4  中斷請求的撤銷
  9.4  中斷程序的設計
    9.4.1  中斷函數
    9.4.2  中斷應用實例
第10章  80C51單片機的定時/計數器
  10.1  定時/計數器工作原理
    10.1.1  定時/計數器結構
    10.1.2  定時/計數器工作原理
    10.1.3  定時/計數器功能
  10.2  定時/計數器相關寄存器
    10.2.1  定時/計數器工作方式寄存器TMOD
    10.2.2  定時/計數器控制寄存器TCON
  10.3  定時/計數器工作方式
    10.3.1  定時/計數器工作方式0
    1O.3.2  定時/計數器工作方式1
    10.3.3  定時/計數器工作方式2
    10.3.4  定時/計數器工作方式3
  10.4  定時/計數器應用實例
    10.4.1  定時/計數器初始化配置
    10.4.2  間隔定時器
    10.4.3  定時器控制蜂鳴器
    10.4.4  外部事件計數
    10.4.5  LED數碼管秒錶
    10.4.6  測量脈衝寬度
    10.4.7  LCD液晶時鐘的設計
第11章  80C51單片機的串列通信
  11.1  串列通信基礎
    11.1.1  串列通信與並行通信
    11.1.2  同步通信與非同步通信
    11.1.3  串列通信的傳輸模式
    11.1.4  串列通信的校驗
    11.1.5  串列通信協議
  11.2  串列口的結構
  11.3  串列口特殊功能寄存器

    11.3.1  串列口控制寄存器SCON
    11.3.2  電源控制寄存器PCON
  11.4  串列口工作方式
    11.4.1  串列口工作方式0
    11.4.2  串列口工作方式1
    11.4.3  串列口工作方式2和工作方式3
  11.5  波特率的設定與計算
  11.6  串列口應用實例
    11.6.1  串列口工作方式0應用設計
    11.6.2  串列口工作方式1應用設計
    11.6.3  串列口工作方式2和工作方式3應用設計
第12章  80C51單片機的串列擴展
  12.1  單匯流排串列擴展
    12.1.1  單匯流排溫度感測器DS18B20簡介
    12.1.2  DS18B20工作時序
    12.1.3  DS18B20命令字
    12.1.4  80C51單片機單匯流排擴展應用
  12.2  SPI匯流排串列擴展
  12.3  I2C匯流排串列擴展
    12.3.1  I2C匯流排概述
    12.3.2  I2C匯流排協議
    12.3.3  80C51單片機的I2C匯流排設計
    12.3.4  80C51單片機I2C匯流排擴展應用
第13章  A/D轉換和D/A轉換
  13.1  A/D轉換
    13.1.1  A/D轉換電路的硬體組成及工作原理
    13.1.2  A/D轉換器的性能指標
    13.1.3  XPT2046晶元介紹
    13.1.4  A/D轉換器的應用設計
  13.2  D/A轉換
    13.2.1  D/A轉換的硬體組成及工作原理
    13.2.2  D/A轉換的性能指標
    13.2.3  DAC0832的內部結構
    13.2.4  DAC0832與80C51單片機介面
    13.2.5  PWM輸出實現D/A轉換
第14章  80C51單片機的電機控制
  14.1  單片機控制直流電機的應用
    14.1.1  認識直流電機
    14.1.2  ULN2003驅動晶元介紹
    14.1.3  單片機控制直流電機的應用舉例
  14.2  步進電機實驗
    14.2.1  認識步進電機
    14.2.2  步進電機工作原理
    14.2.3  步距角的計算方法
    14.2.4  步進電機技術指標
    14.2.5  單片機控制步進電機的應用舉例
第15章  綜合案例——電子萬年曆設計
  15.1  DS1302時鐘晶元介紹
    15.1.1  DS1302基礎
    15.1.2  DS1302使用

  15.2  硬體設計
  15.3  軟體設計
第16章  單片機應用項目的設計與開發過程
  16.1  單片機應用項目的設計開發過程
  16.2  單片機應用系統設計
    16.2.1  硬體設計應考慮的問題
    16.2.2  典型的單片機應用系統
    16.2.3  軟體設計考慮的問題
    16.2.4  單片機應用系統的軟體調試
    16.2.5  單片機應用系統的模擬開發與調試
第17章  低功耗設計
  17.1  低功耗設計的硬體基礎
    17.1.1  選用低功耗的單片機
    17.1.2  選用多振蕩源、多工作頻率可在線改變的單片機
    17.1.3  選用低功耗外圍器件
    17.1.4  選用漏電流低的外圍驅動器件
    17.1.5  上拉電阻的重要作用
  17.2  低功耗設計的軟體基礎
  17.3  低功耗設計的演算法基礎
參考文獻

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