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

單片機應用技術(第3版)

  • 作者:編者:劉淑芬|責編:征慧
  • 出版社:蘇州大學
  • ISBN:9787567248250
  • 出版日期:2024/08/01
  • 裝幀:平裝
  • 頁數:213
人民幣:RMB 42 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共分八個任務單元,主要以任務驅動為線索,穿插介紹了單片機開發的各種基礎知識和AT89S51單片機的硬體資源以及C51的知識,並安排多個案例項目,使讀者能夠親自實踐,以PROTEUS和KEIL作為實踐平台,通過合理的改變教材的結構以及遵循人的認識規律,使單片機的學習變得又有趣又容易,本書稿具有如下特點:(1)以人的認知規律為主線(由淺入深),而不是以課程結構為主線。(2)以任務為單元構建認知單元,而不是以單片機功能為單元構建。(3)完成第一個任務即可進行單片機的初步應用嘗試,不必學完單片機的全部知識體系。

作者介紹
編者:劉淑芬|責編:征慧

目錄
任務1  單個信號燈控制器設計
  1.1  數制與編碼
  1.2  單片機概述
    1.2.1  單片機的定義及其特點
    1.2.2  單片機的發展歷史
    1.2.3  單片機的發展趨勢
    1.2.4  單片機的應用領域
  1.3  單片機開發系統概述
    1.3.1  單片機開發系統概述
    1.3.2  軟體開發工具Keil μVision3簡介
    1.3.3  Keil μVision3的使用方法
    1.3.4  模擬開發工具Proteus ISIS簡介
    1.3.5  Proteus ISIS的使用方法
  1.4  C51程序簡介
    1.4.1  C51程序簡介
    1.4.2  簡單C51程序編製
    1.4.3  發光二極體和按鍵的基本知識
  案例1  單個信號燈控制器設計
  練習題1
任務2  單片機彩燈控制器設計
  2.1  MCS-51  單片機基本結構
    2.1.1  單片機結構
    2.1.2  單片機的引腳介紹
    2.1.3  單片機最小系統
    2.1.4  並行I/O埠介紹
  2.2  單片機存儲器
    2.2.1  AT89$51單片機存儲器
    2.2.2  程序存儲器(ROM)
    2.2.3  片內數據存儲器(片內RAM)
    2.2.4  片外數據存儲器(片外RAM)
  案例2  單片機彩燈控制器設計
  練習題2
任務3  簡易加法運算控制器設計
  3.1  C51的基礎知識
    3.1.1  C51的標識符和關鍵字
    3.1.2  C51的數據類型
    3.1.3  C51的運算量
    3.1.4  C51運算符和表達式介紹
  案例3  簡易加法運算控制器設計
  練習題3
任務4  流水燈控制器設刮
  4.1  C51語句
    4.1.1  簡單語句與複合語句
    4.1.2  分支控制語句
    4.1.3  循環控制語句
    4.1.4  轉移語句
    案例4  多路信號燈控制器設計
  4.2  C51函數及預處理介紹
    4.2.1  函數的定義
    4.2.2  函數和函數返回值

    4.2.3  函數的原型聲明
    4.2.4  函數的調用
    4.2.5  內部函數與外部函數
    4.2.6  預處理命令
    案例5  流水燈控制器設計
    練習題4
任務5  秒錶設計
  5.1  中斷系統介紹
    5.1.1  中斷的概念與作用
    5.1.2  中斷系統組成與控制寄存器介紹
    5.1.3  中斷服務函數的編寫
    案例6  中斷計數應用案例
  5.2  定時器/計數器原理與應用
    5.2.1  定時器/計數器的組成
    5.2.2  定時器/計數器的工作方式應用
    案例7  秒錶設計
    練習題5
任務6  雙單片機通信計數器
  6.1  串列通信的基礎知識
  6.2  單片機串列口組成及工作方式
    6.2.1  串列口的組成
    6.2.2  串列口的工作方式介紹
  6.3  串列通信的波特率介紹
  6.4  串列口的應用舉例
    案例8  用單片機的擴展口控制流水燈
    案例9  雙單片機控制流水燈
    案例10  雙單片機通信計數器
    練習題6
任務7  單片機控制交通燈設計
  7.1  數組介紹
    7.1.1  一維數組介紹
    7.1.2  二維數組介紹
    7.1.3  字元數組介紹
  7.2  單片機控制數碼管顯示
    7.2.1  LED數碼管的結構
    7.2.2  顯示字形與欄位碼關係
    7.2.3  LED數碼管顯示方式
    案例11  數碼管靜態顯示
    案例12  數碼管動態顯示
  7.3  LED點陣顯示
    案例13  用8×8 LED點陣顯示心形圖形
    案例14  用單片機最小系統實現簡單交通燈控制
    案例15  有時間顯示的交通燈控制器設計
  7.4  A/D轉換晶元應用
    7.4.1  A/D轉換基礎知識
    7.4.2  A/D轉換晶元的工作原理及應用
    案例16  單片控制電壓表設計1
    案例17  單片控制電壓表設計2
    案例18  單片控制電壓表設計3
  7.5  D/A轉換晶元應用

    7.5.1  D/A轉換基礎知識
    7.5.2  8位通用D/A晶元介紹
    案例19  單片機鋸齒波輸出設計
任務8  室內溫度控制器設計
  8.1  LCD液晶顯示器介紹
    8.1.1  LCDl602的特性及引腳功能
    8.1.2  LCDl602與單片機的連接
    8.1.3  LCDl602的指令集
    案例20  LCDl602應用舉例
    案例21  環境溫度的顯示控制
  8.2  鍵盤的應用介紹
    8.2.1  按鍵及其抖動問題
    8.2.2  獨立式按鍵介面技術
    8.2.3  矩陣式鍵盤介面技術
    案例22  環境溫度控制系統按鍵設計
  8.3  數字溫度感測器DSl8820介紹
    8.3.1  DSl8820的引腳及內部結構
    8.3.2  DSl8820的讀寫操作
    8.3.3  DSl8820的複位及讀寫時序
    案例23  DSl8820應用舉例
    案例24  室內溫度控制系統設計
附錄
  附錄A  Proteus元件庫的中英文對照
  附錄B  C51庫函數
  附錄C  美國國家信息交換標準字元號碼(ASCⅡ)
參考文獻

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