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

單片機原理及介面技術(基於Proteus虛擬模擬新工科建設電子信息類系列教材)

  • 作者:編者:王艷春|責編:戴晨辰
  • 出版社:電子工業
  • ISBN:9787121460029
  • 出版日期:2023/08/01
  • 裝幀:平裝
  • 頁數:249
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以AT89S51單片機為例,詳細介紹51單片機的原理及介面技術,內容精練、案例豐富,每章都配有習題。全書具有較強的系統性、實用性、典型性。通過對本書的學習,讀者能夠掌握單片機系統開發設計的基礎知識和基本技能,達到快速入門的效果,而且可以較全面地掌握單片機的整個開發流程。本書的內容包括單片機概述,AT89S51的硬體結構,51單片機的指令系統及彙編語言程序設計,C51的程序設計,AT89S51的中斷系統,AT89S51的定時器/計數器,AT89S51的串列介面及串列通信,AT89S51的系統擴展及應用,AT89S51與鍵盤、顯示器的介面設計,AT89S51與ADC、DAC的介面設計。
    本書可作為高等院校電子信息工程、通信工程、電子信息科學與技術、物聯網工程、電腦科學與技術、自動化、機電一體化等專業的教材,也可供從事單片機應用開發的工程技術人員參考。

作者介紹
編者:王艷春|責編:戴晨辰

目錄
第1章  單片機概述
  1.1  單片機的概念
  1.2  單片機與嵌入式系統
  1.3  單片機的發展過程及趨勢
    1.3.1  單片機的發展過程
    1.3.2  單片機的發展趨勢
  1.4  單片機的優點及應用領域
    1.4.1  單片機的優點
    1.4.2  單片機的應用領域
  1.5  常用單片機
    1.5.1  MCS-51系列單片機
    1.5.2  AT89系列單片機
    1.5.3  其他單片機
  習題1
第2章  AT89S51的硬體結構
  2.1  AT89S51的內部結構
  2.2  AT89S51的引腳功能
    2.2.1  電源及時鐘引腳
    2.2.2  控制引腳
    2.2.3  I/O口引腳
  2.3  CPU
    2.3.1  運算器
    2.3.2  控制器
  2.4  AT89S51的存儲器結構
    2.4.1  ROM
    2.4.2  RAM
    2.4.3  SFR
  2.5  AT89S51的並行I/O口
    2.5.1  P0口
    2.5.2  P1口
    2.5.3  P2口
    2.5.4  P3口
  2.6  AT89S51的時鐘電路和時序
    2.6.1  時鐘電路
    2.6.2  時序
  2.7  AT89S51的複位操作和複位電路
    2.7.1  複位操作
    2.7.2  複位電路
  2.8  AT89S51的最小應用系統
  2.9  AT89S51的低功耗節電模式
    2.9.1  空閑模式
    2.9.2  掉電保持模式
  習題2
第3章  51單片機的指令系統及彙編語言程序設計
  3.1  指令系統概述及其定址方式
    3.1.1  指令系統概述
    3.1.2  指令系統的定址方式
  3.2  51單片機的指令系統
    3.2.1  數據傳送類指令
    3.2.2  算術運算類指令

    3.2.3  邏輯運算類指令
    3.2.4  控制轉移類指令
    3.2.5  位操作類指令
  3.3  51單片機的彙編語言程序設計
    3.3.1  彙編程序偽指令
    3.3.2  順序程序的設計方法
    3.3.3  分支程序的設計方法
    3.3.4  循環程序的設計方法
    3.3.5  子程序的設計方法
  習題3
第4章  C51程序設計
  4.1  概述
    4.1.1  C51的程序開發過程
    4.1.2  C51的程序結構
  4.2  C51的標識符和關鍵字
    4.2.1  標識符
    4.2.2  關鍵字
  4.3  C51的運算量
    4.3.1  常量與符號常量
    4.3.2  變數
    4.3.3  變數的存儲類型
  4.4  C51的數據類型
    4.4.1  基本數據類型
    4.4.2  複雜數據類型
    4.4.3  運算符和表達式
  4.5  C51的函數
    4.5.1  C51的函數定義
    4.5.2  C51的庫函數
  4.6  C51程序設計示例
  習題4
第5章  AT89S51的中斷系統
  5.1  中斷系統
    5.1.1  中斷的概念
    5.1.2  中斷系統的結構
    5.1.3  中斷源
    5.1.4  中斷請求標誌寄存器
  5.2  AT89S51的中斷控制
    5.2.1  中斷允許控制寄存器IE
    5.2.2  中斷優先順序控制寄存器IP
  5.3  AT89S51的中斷處理過程
    5.3.1  中斷響應的條件
    5.3.2  中斷響應時間
    5.3.3  中斷響應過程
    5.3.4  中斷請求的撤銷
  5.4  AT89S51的中斷系統應用
  5.5  外部中斷源的擴展
  習題5
第6章  AT89S51的定時器/計數器
  6.1  定時器/計數器的結構與工作原理
    6.1.1  定時器/計數器的結構

    6.1.2  定時器/計數器的工作原理
  6.2  與定時器/計數器相關的SFR
    6.2.1  工作方式寄存器TMOD
    6.2.2  控制寄存器TCON
  6.3  定時器/計數器的工作方式
    6.3.1  方式0
    6.3.2  方式1
    6.3.3  方式2
    6.3.4  方式3
  6.4  定時器/計數器的應用
    6.4.1  定時器/計數器的初始化
    6.4.2  定時器的應用
  習題6
第7章  AT89S51的串列介面及串列通信
  7.1  串列通信的基本概念
    7.1.1  非同步通信
    7.1.2  同步通信
    7.1.3  串列通信的數據傳輸
  7.2  串列介面的結構及相關SFR
    7.2.1  串列介面的結構
    7.2.2  串列介面控制寄存器SCON
    7.2.3  電源控制寄存器PCON
  7.3  串列通信工作方式
    7.3.1  方式0
    7.3.2  方式1
    7.3.3  方式2
    7.3.4  方式3
  7.4  波特率的設置
  7.5  串列介面的編程與應用
    7.5.1  串列介面初始化
    7.5.2  串列介面方式0擴展並行I/O口
    7.5.3  雙機通信
    7.5.4  多機通信(方式2或方式3實現多機通信)
  習題7
第8章  AT89S51的系統擴展及應用
  8.1  系統擴展概述
    8.1.1  系統匯流排及其結構
    8.1.2  編址方法
  8.2  片外存儲器的擴展及應用
    8.2.1  片外ROM的擴展及應用
    8.2.2  片外RAM的擴展及應用
  8.3  並行I/O介面的擴展及應用
    8.3.1  I/O介面功能
    8.3.2  I/O口的編址方式及數據傳送方式
    8.3.3  常用的I/O介面晶元
    8.3.4  AT89S51與82C55的介面
    8.3.5  AT89S51與81C55的介面
    8.3.6  利用74LS系列TTL電路擴展並行I/O口
  8.4  串列匯流排的擴展及應用
    8.4.1  I2C匯流排的擴展及應用

    8.4.2  SPI匯流排的擴展及應用
    8.4.3  Microwire匯流排的擴展及應用
  習題8
第9章  AT89S51與鍵盤、顯示器的介面設計
  9.1  AT89S51與鍵盤的介面設計
    9.1.1  鍵盤輸入應解決的問題
    9.1.2  鍵盤的工作原理及介面
    9.1.3  鍵盤的工作方式
  9.2  AT89S51與數碼管的介面設計
    9.2.1  數碼管的結構
    9.2.2  數碼管的顯示方式及介面電路
    9.2.3  專用鍵盤/顯示器介面晶元實例
  9.3  AT89S51與LCD的介面設計
    9.3.1  LCD的原理
    9.3.2  LCD的分類
    9.3.3  點陣字元型LCM介面
    9.3.4  點陣圖形型LCM介面
  習題9
第10章  AT89S51與ADC、DAC的介面設計
  10.1  AT89S51與ADC的介面設計
    10.1.1  ADC概述
    10.1.2  AT89S51與ADC0809的介面
    10.1.3  AT89S51與TLC2543的介面
  10.2  AT89S51與DAC的介面設計
    10.2.1  DAC概述
    10.2.2  AT89S51與DAC0832的介面
    10.2.3  AT89S51與TLC5615的介面
  習題10
參考文獻

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