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

51單片機原理及應用(第2版C語言版電子信息科學與工程類專業規劃教材普通高等教育十三五規劃教材)

  • 作者:編者:李精華//馮寶//胡蓉花//賈磊磊|責編:王曉慶
  • 出版社:電子工業
  • ISBN:9787121402913
  • 出版日期:2021/01/01
  • 裝幀:平裝
  • 頁數:247
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹51單片機的基本原理及其應用系統的構成和設計方法,對傳統的51單片機的內容進行凝練,在第1版的基礎上進行較大的調整,剔除難懂的彙編指令及程序設計,減少多餘的理論介紹。全書共7章,主要內容包括:51單片機設計快速入門、51系列單片機系統結構、C51語言基礎知識簡介、51單片機控制系統的人機交互介面設計、51單片機控制系統的介面擴展、51單片機與電動機控制、51單片機控制系統實驗設計。書中案例難易結合,加強了液晶顯示、SPI和I2C匯流排等當前比較流行的技術案例分析。本書提供配套PPT、案例設計電路及程序、習題參考答案等教學資源,還提供51單片機開發常用的USB轉串列口、液晶字模提取、串列口調試助手、51單片機波特率初值設定等軟體資源。
    本書每章都有一些特色知識點,介紹了一些小秘籍,本書的電路設計和程序的軟體操作流程非常詳細,並附有電路分析和程序點評,對初學者學習51單片機具有很好的幫助。本書所有案例的程序都使用C51程序設計並通過了Keil μVision 5調試,所有案例的電路都通過了Proteus 8.5的模擬調試,其中,第7章為51單片機控制系統實驗設計,給出了硬體電路和基本的程序設計,讀者可以在此基礎上進行功能擴展或修改。
    本書可作為應用型本科院校自動化、能源與動力工程、電子信息、測控技術與儀器等專業的教材,還可供從事單片機技術開發的工程技術人員學習。

作者介紹
編者:李精華//馮寶//胡蓉花//賈磊磊|責編:王曉慶

目錄
第1章  51單片機設計快速入門
  1.1  單片機的基本概念
  1.2  單片機的分類
  1.3  常用51單片機介紹
    1.3.1  MCS-51單片機
    1.3.2  Atmel-51單片機
    1.3.3  STC-51單片機
  1.4  常用51單片機的產品標號與引腳信息
  1.5  51單片機控制系統的開發流程與開發工具
    1.5.1  51單片機控制系統的開發流程
    1.5.2  Keil C51軟體簡介
    1.5.3  Proteus軟體簡介
    1.5.4  單片機模擬器
    1.5.5  編程器
  1.6  51單片機控制8個LED閃爍的設計流程介紹
    1.6.1  基於Keil C51的8個LED閃爍的程序設計過程
      1.6.2  基於Proteus8.5的8個LED的電路原理圖設計及模擬
  本章小結
  習題1
第2章  51系列單片機系統結構
  2.1  51系列單片機的內部結構
    2.1.1  CPU
    2.1.2  存儲器
  2.2  51系列單片機的埠及引腳介紹
  2.3  51系列單片機中斷系統概述
    2.3.1  中斷的相關概念
    2.3.2  51系列單片機的中斷系統
    2.3.3  51系列單片機的中斷類型
    2.3.4  51系列單片機的中斷控制寄存器
    2.3.5  51系列單片機的中斷響應與處理
    2.3.6  51系列單片機的中斷服務程序的設計與應用
  2.4  51系列單片機定時/計數器
    2.4.1  51系列單片機的定時/計數器的結構和工作原理
    2.4.2  51系列單片機定時/計數器的工作方式
    2.4.3  51系列單片機定時/計數器的應用注意事項
  2.5  51系列單片機串列通信
    2.5.1  通信基本概念
    2.5.2  51系列單片機串列口的結構
    2.5.3  51系列單片機串列口的工作方式
    2.5.4  51系列單片機串列通信波特率的設定
  本章小結
  習題2
第3章  C51語言基礎知識簡介
  3.1  C51語言在單片機開發中的應用
    3.1.1  C51語言簡介
    3.1.2  C51語言與標準C的比較
  3.2  C51語言基礎
    3.2.1  標識符
    3.2.2  關鍵字
    3.2.3  數據類型

    3.2.4  數據的存儲類型
    3.2.5  局部變數與全局變數
    3.2.6  預處理命令
  3.3  C51語言的基本運算
  3.4  C51語言基本語句
    3.4.1  C51語言語句概述
    3.4.2  分支控制語句
    3.4.3  循環控制語句
    3.4.4  轉移語句
  3.5  C51函數簡介
    3.5.1  C51函數概述
    3.5.2  用戶自定義函數
    3.5.3  C51中斷函數
  本章小結
  習題3
第4章  51單片機控制系統的人機交互介面設計
  4.1  鍵盤的介面設計
    4.1.1  按鍵概述
    4.1.2  獨立式按鍵案例分析
    4.1.3  矩陣式按鍵案例分析
  4.2  LED數碼管介面設計
    4.2.1  LED數碼管的結構及工作原理
    4.2.2  51單片機與LED數碼管的靜態顯示介面案例分析
    4.2.3  51單片機與LED數碼管的動態顯示介面案例分析
  4.3  液晶顯示器介面設計
    4.3.1  字元型LCM外形及引腳功能
    4.3.2  字元型LCM組成結構
    4.3.3  字元型LCM的操作命令
    4.3.4  51單片機與LCM1602的介面設計
  4.4  51單片機與LED點陣顯示器的介面設計
  4.5  蜂鳴器介面設計
  本章小結
  習題4
第5章  51單片機控制系統的介面擴展
  5.1  51單片機的外部並行匯流排
    5.1.1  並行匯流排結構
    5.1.2  編址技術
  5.2  A/D與D/A轉換器簡介
    5.2.1  A/D轉換器
    5.2.2  D/A轉換器
  5.3  SPI匯流排簡介及典型SPI晶元介紹
    5.3.1  SPI匯流排結構
    5.3.2  基於SPI匯流排的A/D轉換器TLC549晶元簡介
    5.3.3  基於SPI匯流排的D/A轉換器TLC5615晶元簡介
  5.4  I2C匯流排簡介及典型I2C晶元介紹
    5.4.1  I2C串列匯流排簡介
    5.4.2  基於I2C匯流排的E2PROM存儲器AT24C02晶元簡介
    5.4.3  基於I2C匯流排的8位A/D和D/A轉換器PCF8591晶元簡介
  5.5  51單片機基於SPI和I2C匯流排的介面擴展應用設計
    5.5.1  基於SPI匯流排TLC549的模擬信號採集電路設計

    5.5.2  基於SPI匯流排TLC5615的正弦函數發生器設計
    5.5.3  基於I2C匯流排PCF8591的路燈控制系統設計
    5.5.4  基於I2C匯流排AT24C02的開機次數記錄器系統設計
  本章小結
  習題5
第6章  51單片機與電動機控制
  6.1  51單片機對直流電動機的控制
    6.1.1  直流電動機控制的基本概念
    6.1.2  51單片機對直流電動機控制的案例分析
  6.2  單片機對步進電動機的控制
    6.2.1  步進電動機的基本概念
    6.2.2  51單片機對步進電動機控制的案例分析
  6.3  51單片機對舵機的控制
    6.3.1  舵機的基本概念
    6.3.2  51單片機對舵機控制的案例分析
  習題6
第7章  51單片機控制系統實驗設計
  7.1  51單片機控制系統的電源模塊
  7.2  51單片機最小系統模塊
  7.3  51單片機控制系統與PC通信單元電路
  7.4  51單片機控制的8個LED跑馬燈實驗
  7.5  51單片機控制的數碼管動態顯示實驗
  7.6  51單片機控制系統的矩陣鍵盤設計實驗
  7.7  51單片機控制系統的簡易交通燈控制系統設計實驗
  7.8  51單片機控制系統的簡易秒錶設計實驗
  7.9  51單片機控制系統的A/D和D/A轉換實驗
  7.10  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