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

單片機原理及應用(基於Proteus單片機系統設計及應用)/高等院校電腦科學與技術叢書

  • 作者:編者:何宏|責編:劉向威
  • 出版社:清華大學
  • ISBN:9787302610106
  • 出版日期:2022/11/01
  • 裝幀:平裝
  • 頁數:320
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統闡述了基於Proteus和KeilC聯合虛擬電子模擬技術的80C51單片機原理與介面技術。全書共6章,內容包括MCS-51單片機的結構和工作原理;單片機的指令系統;單片機的中斷系統、定時器/計數器和串列口;MCS-51單片機系統擴展;Proteus應用指南;基於Proteus模擬的單片機實驗。
    本書可作為高等院校自動化、電氣工程、電子信息、通信工程、電腦等專業本科生單片機課程的教材,還可作為相關行業工程師或科技人員的參考書。

作者介紹
編者:何宏|責編:劉向威

目錄
第1章  MCS-51單片機的結構和工作原理
  1.1  概述
    1.1.1  電腦控制系統概述
    1.1.2  單片機概述
  1.2  中央處理器CPU
    1.2.1  運算器
    1.2.2  控制器
    1.2.3  布爾處理器
  1.3  MCS-51單片機存儲器分類及配置
    1.3.1  程序存儲器
    1.3.2  數據存儲器
  1.4  並行I/O介面
  1.5  MCS-51單片機外部特性
    1.5.1  引腳功能
    1.5.2  引腳的第二功能
  1.6  MCS-51單片機最小系統
    1.6.1  電源電路
    1.6.2  時鐘電路
    1.6.3  複位電路
  1.7  MCS-51單片機的工作方式
    1.7.1  複位方式
    1.7.2  單步執行方式
    1.7.3  程序執行方式
    1.7.4  低功耗方式
    1.7.5  EPROM編程、檢查與擦除方式
  思考題與習題
第2章  單片機的指令系統
  2.1  概述
    2.1.1  程序設計語言和指令
    2.1.2  指令格式
  2.2  定址方式
    2.2.1  指令系統中使用的常用符號
    2.2.2  80C51單片機指令系統的定址方式
  2.3  80C51單片機的指令系統
    2.3.1  數據傳送指令
    2.3.2  算術運算指令
    2.3.3  邏輯運算指令
    2.3.4  控制轉移指令
    2.3.5  位操作(布爾處理)指令
  2.4  單片機C51語言編程簡介
    2.4.1  C51語言程序的基本結構
    2.4.2  函數類型說明包括的主要內容
  2.5  單片機程序設計
    2.5.1  彙編語言及其語句格式
    2.5.2  彙編語言偽指令
    2.5.3  彙編語言程序設計的步驟
    2.5.4  順序結構程序設計
    2.5.5  分支結構程序設計
    2.5.6  查表程序設計
    2.5.7  散轉程序設計

    2.5.8  循環結構程序設計
    2.5.9  子程序
    2.5.10  運算程序設計
    2.5.11  代碼轉換程序
    2.5.12  C51語言其他語句
  思考題與習題
第3章  單片機的中斷系統、定時器/計數器和串列口
  3.1  單片機的中斷系統
    3.1.1  中斷系統概念
    3.1.2  MCS-51中斷系統結構
    3.1.3  中斷系統的初始化及應用
  3.2  80C51的定時器/計數器
    3.2.1  定時器/計數器
    3.2.2  定時器/計數器的工作方式
    3.2.3  定時器/計數器的初始化和應用舉例
  3.3  80C51的串列口
    3.3.1  串列通信基本知識
    3.3.2  串列口的組成和特性
    3.3.3  串列口的工作方式
    3.3.4  波特率的設計
    3.3.5  80C51串列口雙機非同步通信
  思考題與習題
第4章  MCS-51單片機系統擴展
  4.1  單片機系統匯流排概述
    4.1.1  單片機並行匯流排
    4.1.2  單片機串列匯流排
  4.2  存儲器擴展
    4.2.1  8位數據/地址鎖存器74LS273/74LS
    4.2.2  8位並行數據輸入輸出鎖存器74LS8212/74LS
    4.2.3  地址解碼方法
    4.2.4  外部程序存儲器擴展
    4.2.5  外部數據存儲器擴展
    4.2.6  外部程序/數據共用存儲器
  4.3  並行介面的擴展
    4.3.1  I/O口的直接輸入輸出
    4.3.2  用74系列器件擴展並行I/O口
    4.3.3  帶RAM和定時器的可編程並行I/O擴展介面8155A
  4.4  模/數(A/D)轉換器介面的擴展
    4.4.1  A/D轉換原理
    4.4.2  雙積分式A/D轉換器MC
    4.4.3  MC14433與89C51/80C51單片機的介面電路及編程
    4.4.4  逐次逼近式A/D轉換器ADC
    4.4.5  89C51單片機與ADC0809的介面方法
    4.4.6  12位ADC晶元AD
    4.4.7  89C51/80C51單片機與AD574的介面
  4.5  數/模(D/A)轉換器介面的擴展
    4.5.1  D/A轉換的工作原理
    4.5.2  D/A轉換器的主要性能指標
    4.5.3  8位DAC晶元DAC
    4.5.4  89C51單片機與DAC0832的介面

    4.5.5  12位DAC晶元DAC
    4.5.6  89C51/80C51單片機與DAC1208的介面
  4.6  鍵盤輸入介面電路
    4.6.1  鍵盤的工作原理
    4.6.2  鍵盤的工作方式
    4.6.3  89C51單片機的鍵盤介面電路
  4.7  顯示器介面電路
    4.7.1  LED顯示器
    4.7.2  89C51/80C51單片機與LED顯示器的介面電路
    4.7.3  LCD顯示器
    4.7.4  89C51單片機與LCD顯示器的介面電路
  思考題與習題
第5章  Proteus應用指南
  5.1  Proteus ISIS工作界面
    5.1.1  ISIS的命令工具欄
    5.1.2  ISIS原理圖編輯窗口
    5.1.3  ISIS預覽窗口
    5.1.4  ISIS對象選擇器窗口
    5.1.5  ISIS模式選擇工具欄
    5.1.6  ISIS模擬控制按鈕
    5.1.7  ISIS旋轉、鏡像控制按鈕
  5.2  Proteus ISIS原理圖設計
    5.2.1  ISIS原理圖設計的方法和步驟
    5.2.2  ISIS滑鼠使用規則
    5.2.3  ISIS原理圖設計過程
  5.3  Proteus VSM電路模擬分析
    5.3.1  虛擬儀器
    5.3.2  Proteus信號發生器
    5.3.3  探針
    5.3.4  模擬圖表分析
    5.3.5  電源與地
    5.3.6  互動式電路模擬
  5.4  Proteus軟體與Keil C聯合模擬
    5.4.1  C51程序
    5.4.2  Keil C上機的基本方法
    5.4.3  Keil C的μVision3編寫程序注意事項
    5.4.4  Keil C的51單片機中斷編程
    5.4.5  Proteus與Keil C聯合模擬
    5.4.6  Proteus 51彙編源碼調試方法
第6章  基於Proteus模擬的單片機實驗
  6.1  LED流水燈控制
    6.1.1  實驗內容和實驗目的
    6.1.2  實驗步驟和實驗環境
    6.1.3  硬體電路的設計
    6.1.4  軟體的設計
    6.1.5  控制功能的擴展
  6.2  交通燈控制
    6.2.1  實驗內容和實驗目的
    6.2.2  實驗步驟和實驗環境
    6.2.3  硬體電路的設計

    6.2.4  軟體的設計
    6.2.5  控制功能的擴展
  6.3  步進電機控制
    6.3.1  實驗內容和實驗目的
    6.3.2  實驗步驟和實驗環境
    6.3.3  硬體電路的設計
    6.3.4  軟體的設計
    6.3.5  控制功能的擴展
  6.4  秒錶的設計
    6.4.1  實驗內容和實驗目的
    6.4.2  實驗步驟和實驗環境
    6.4.3  硬體電路的設計
    6.4.4  軟體的設計
    6.4.5  控制功能的擴展
  6.5  基於串列通信的秒錶設計
    6.5.1  實驗內容和實驗目的
    6.5.2  實驗步驟和實驗環境
    6.5.3  硬體電路的設計
    6.5.4  軟體的設計
    6.5.5  控制功能的擴展
  6.6  電子時鐘的設計
    6.6.1  實驗內容和實驗目的
    6.6.2  實驗步驟和實驗環境
    6.6.3  硬體電路的設計
    6.6.4  軟體的設計
    6.6.5  控制功能的擴展
  6.7  電子琴的設計
    6.7.1  實驗內容和實驗目的
    6.7.2  實驗步驟和實驗環境
    6.7.3  硬體電路的設計
    6.7.4  軟體的設計
    6.7.5  控制功能的擴展
  6.8  溫度檢測儀
    6.8.1  實驗內容和實驗目的
    6.8.2  實驗步驟和實驗環境
    6.8.3  硬體電路的設計
    6.8.4  軟體的設計
    6.8.5  控制功能的擴展
參考文獻
附錄A  MCS-51指令表
附錄B  C51語言的常用關鍵字
附錄C  ASCII字元表

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