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

8051單片機原理及應用(全國高等職業教育十三五規劃教材)

  • 作者:編者:王彪//武漫漫
  • 出版社:機械工業
  • ISBN:9787111605041
  • 出版日期:2018/09/01
  • 裝幀:平裝
  • 頁數:248
人民幣:RMB 49 元      售價:
放入購物車
加入收藏夾

內容大鋼
    王彪、武漫漫主編的《8051單片機原理及應用(全國高等職業教育十三五規劃教材)》以國內廣泛使用的51系列單片機中的8051為例,系統地介紹了單片機的工作原理及應用技術。主要內容包括單片機系統基本知識、8051單片機的基本結構、開發軟體使用、8051單片機的指令系統、彙編語言程序設計、8051單片機的中斷系統、8051單片機的定時/計數器、8051單片機的串列介面、LED數碼管顯示與鍵盤、秒錶與數字鍾的設計、溫度濕度測量儀的設計,並介紹了如何利用WAVE6000和Proteus進行單片機系統模擬。
    本書根據職業教育的要求和學生的特點,本著理論夠用的原則,突出實用性、操作性,在編排上由淺入深、循序漸進、圖文並茂,旨在使學生熟悉單片機基本開發環境,掌握單片機應用系統開發技術。
    本書可作為應用型本科及高職高專院校的電子信息類、自動化類專業的教材,也可作為單片機愛好者和工程技術人員的參考用書。
    本書配有授課電子課件,相關例題、實例的源代碼、Proteus模擬電路原理圖及習題參考答案,可以登錄www.cmpedu.com免費註冊、審核通過後下載,或聯繫編輯索取(QQ:1239258369,電話:010-88379739)。

作者介紹
編者:王彪//武漫漫

目錄
出版說明
前言
第1章  單片機系統基本知識
  1.1  認識單片機
    1.1.1  單片機的概念
    1.1.2  單片機的發展概況
    1.1.3  單片機的特點
    1.1.4  單片機的應用
    1.1.5  單片機技術的發展趨勢
  1.2  單片機系統的組成
    1.2.1  硬體
    1.2.2  軟體
  1.3  單片機應用系統的開發過程
    1.3.1  開發流程
    1.3.2  開發工具
  1.4  單片機中數的表示方法及運算
    1.4.1  二進位數、十進位數和十六進位數
    1.4.2  數制轉換
    1.4.3  二進位數的運算
    1.4.4  十六進位數的運算
    1.4.5  數據在電腦中的表示
    1.4.6  常用編碼
  1.5  實訓1  單片機系統的認識
  1.6  習題
第2章  8051單片機的基本結構
  2.1  內部結構和引腳功能
    2.1.1  內部結構
    2.1.2  引腳功能
  2.2  存儲器
    2.2.1  程序存儲器(ROM)
    2.2.2  數據存儲器(RAM)
    2.2.3  特殊功能寄存器(SFR)
    2.2.4  程序計數器(PC)
  2.3  I/O埠
    2.3.1  P0口
    2.3.2  P1口
    2.3.3  P2口
    2.3.4  P3口
  2.4  時鐘與時序
    2.4.1  時鐘電路
    2.4.2  時鐘周期和機器周期
  2.5  工作方式
    2.5.1  複位方式
    2.5.2  低功耗工作方式
  2.6  ATMEL89系列單片機
    2.6.1  AT89系列單片機的優點
    2.6.2  AT89系列單片機的內部結構
    2.6.3  AT89系列單片機的型號編碼
  2.7  實訓2  製作8051單片機最小系統
  2.8  習題

第3章  開發軟體使用
  3.1  WAVE6000軟體認知及使用
    3.1.1  WAVE6000簡介
    3.1.2  WAVE6000使用
  3.2  Proteus軟體認知及使用
    3.2.1  Proteus簡介
    3.2.2  Proteus使用
  3.3  實訓3  WAVE6000的使用練習
  3.4  實訓4  Proteus的使用練習
  3.5  習題
第4章  8051單片機的指令系統
  4.1  指令系統概述
    4.1.1  指令基本格式
    4.1.2  指令分類
    4.1.3  指令系統中的常用符號
    4.1.4  定址方式
    4.1.5  偽指令
    4.1.6  彙編
  4.2  指令系統
    4.2.1  數據傳送類指令
    4.2.2  算術運算類指令
    4.2.3  邏輯運算及位移類指令
    4.2.4  位操作類指令
    4.2.5  控制轉移類指令
  4.3  實訓5  製作流水燈
  4.4  習題
第5章  彙編語言程序設計
  5.1  彙編語言程序設計概述
    5.1.1  程序設計的步驟
    5.1.2  編寫程序的方法
    5.1.3  編寫程序的技巧
  5.2  順序程序設計
  5.3  分支程序設計
  5.4  循環程序設計
  5.5  查表程序設計
  5.6  散轉程序設計
  5.7  子程序設計
    5.7.1  關於子程序的幾點說明
    5.7.2  在子程序調用時的現場保護與恢復
    5.7.3  在子程序調用時參數的傳遞
  5.8  實訓6  製作交通信號燈
  5.9  習題
第6章  8051單片機的中斷系統
  6.1  中斷概述
    6.1.1  中斷概念
    6.1.2  設置中斷的原因
  6.2  中斷源和中斷控制寄存器
    6.2.1  中斷源
    6.2.2  中斷控制寄存器
  6.3  中斷處理過程

    6.3.1  中斷請求
    6.3.2  中斷響應
    6.3.3  中斷服務
    6.3.4  中斷返回
    6.3.5  中斷響應等待時間
    6.3.6  中斷請求的撤除
    6.3.7  中斷優先控制和中斷嵌套
  6.4  中斷程序設計方法
    6.4.1  中斷初始化
    6.4.2  中斷服務程序
    6.4.3  外部中斷的應用舉例
  6.5  實訓7  製作簡易水情報警器
  6.6  習題
第7章  8051單片機的定時/計數器
  7.1  定時/計數器概述
    7.1.1  計數
    7.1.2  定時
  7.2  定時/計數器的控制寄存器
    7.2.1  定時/計數器控制寄存器TCON
    7.2.2  定時/計數器工作方式控制寄存器TMOD
  7.3  定時/計數器工作方式
    7.3.1  工作方式0
    7.3.2  工作方式1
    7.3.3  工作方式2
    7.3.4  工作方式3
  7.4  定時/計數器的應用
    7.4.1  計算定時/計數初值
    7.4.2  定時/計數器應用
  7.5  實訓8  製作測速器
  7.6  習題
第8章  8051單片機的串列介面
  8.1  串列通信的基本概念
    8.1.1  數據通信概念
    8.1.2  串列通信波特率
    8.1.3  串列通信的制式
    8.1.4  串列通信的校驗
    8.1.5  串列通信介面標準
  8.2  8051單片機的串列口
    8.2.1  串列口特殊功能寄存器
    8.2.2  串列口工作方式
    8.2.3  多機通信
  8.3  實訓9  PC和8051單片機串列通信
  8.4  習題
第9章  LED數碼管顯示與鍵盤
  9.1  LED數碼管顯示
    9.1.1  LED數碼管
    9.1.2  LED數碼管編碼方式
    9.1.3  靜態顯示
    9.1.4  動態顯示
  9.2  鍵盤

    9.2.1  鍵盤介面概述
    9.2.2  獨立式鍵盤
    9.2.3  矩陣式鍵盤
  9.3  顯示與鍵盤應用舉例——密碼鎖的設計
    9.3.1  設計要求
    9.3.2  設計方案
    9.3.3  硬體電路設計
    9.3.4  軟體設計
  9.4  實訓10  製作密碼鎖
第10章  秒錶與數字鍾的設計
  10.1  秒錶的設計
    10.1.1  設計要求
    10.1.2  設計方案
    10.1.3  硬體電路設計
    10.1.4  軟體設計
  10.2  數字鍾的設計
    10.2.1  設計要求
    10.2.2  設計方案
    10.2.3  硬體電路設計
    10.2.4  軟體設計
  10.3  實訓11  製作數字鍾
第11章  溫度濕度測量儀的設計
  11.1  DHT11
    11.1.1  DHT11概述
    11.1.2  DHT11數據結構
    11.1.3  DHT11的傳輸時序
  11.2  設計要求
  11.3  設計方案
  11.4  硬體電路設計
  11.5  軟體設計
  11.6  實訓12  製作溫度濕度測量儀
附錄  8051單片機彙編指令表
參考文獻

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