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

單片機應用技術(C語言版第2版高職高專國家示範性院校課改教材)

  • 作者:編者:單正婭//芮長穎|責編:王瑛
  • 出版社:西安電子科大
  • ISBN:9787560656731
  • 出版日期:2020/08/01
  • 裝幀:平裝
  • 頁數:248
人民幣:RMB 39 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書共八個項目,內容包括單片機最小系統設計、流水燈系統設計、交通燈系統設計、電子萬年曆系統設計、數據採集與輸出系統設計、串列通信系統設計、單片機應用系統設計及STM32單片機開發入門簡介。本書緊密結合高職高專的教育特點,通過19個任務的引領,使讀者掌握單片機的應用技能以及項目開發與設計方法。
    本書內容循序漸進,可作為高職高專電子、自動化、電腦等相關專業的教材,也可作為相關領域技術人員的參考書。

作者介紹
編者:單正婭//芮長穎|責編:王瑛

目錄
項目一  單片機最小系統設計
  1.1  單片機應用系統的組成
    1.1.1  單片機概述
    1.1.2  單片機應用系統的組成
  1.2  MCS-51系列單片機組成結構
    1.2.1  MCS-51系列單片機的內部結構
    1.2.2  MCS-51系列單片機的引腳
    1.2.3  MCS-51系列單片機I/O口結構
  1.3  MCS-51系列單片機的存儲器結構
    1.3.1  程序存儲器
    1.3.2  片外數據存儲器
    1.3.3  片內數據存儲器
  1.4  單片機最小系統電路
    1.4.1  單片機時鐘電路
    1.4.2  單片機複位電路
  1.5  單片機系統開發軟體 Keil C51
    1.5.1  Keil C51軟體概述
    1.5.2  Keil C51軟體的使用
  任務1  點亮1盞LED小燈
  1.6  模擬軟體Proteus
    1.6.1  Proteus ISIS簡介
    1.6.2  Keil C 與Proteus連接調試示例
  習題1
項目二  流水燈系統設計
  2.1  單片機的C語言
    2.1.1  C語言的特點
    2.1.2  C語言程序的基本結構及其流程圖
  2.2  C51的數據與運算
    2.2.1  C51的數據與數據類型
    2.2.2  常量與變數
    2.2.3  C51的數據存儲類型與8051存儲器結構
    2.2.4  8051特殊功能寄存器(SFR)及其C51定義
    2.2.5  位變數(BIT)及其C51定義
    2.2.6  C51運算符表達式及其規則
  2.3  C51流程式控制制語句
    2.3.1  表達式語句和複合語句
    2.3.2  選擇語句
    2.3.3  循環語句
  任務2  1盞LED小燈的閃爍控制
  2.4  C語言的函數
    2.4.1  函數分類和定義
    2.4.2  函數調用
  任務3 8盞LED小燈的閃爍控制
  2.5  數組的概念
    2.5.1  一維數組
    2.5.2  二維數組
    2.5.3  字元數組
  任務4  8盞流水彩燈的設計
  任務5  花樣彩燈的設計
  習題2

項目三  交通燈系統設計
  3.1  單片機的中斷系統
    3.1.1  中斷的概念
    3.1.2  MCS-51中斷系統的結構
    3.1.3  中斷的控制
    3.1.4  中斷處理過程
    3.1.5  中斷源擴展方法
  任務6  可控流水彩燈的設計
  3.2  定時/計數器
    3.2.1  定時/計數器概述
    3.2.2  定時/計數器的控制寄存器
    3.2.3  定時/計數器的工作方式
    3.2.4  定時/計數器的初始化
    3.2.5  定時/計數器的應用實例
  任務7  時間間隔1 s的流水彩燈設計
  任務8  模擬交通燈(含特殊和緊急)控制系統設計
  習題3
項目四  電子萬年曆系統設計
  4.1  單片機與LED數碼管介面
    4.1.1  LED數碼管的結構及原理
    4.1.2  LED數碼管的靜態顯示
    4.1.3  LED數碼管的動態顯示
  任務9 簡易秒錶的設計
  4.2  單片機與字元型LCD液晶顯示模塊介面
    4.2.1  LCD液晶顯示器
    4.2.2  字元型LCD液晶顯示模塊與單片機介面
    4.2.3  字元型LCD液晶顯示模塊的應用
  任務10 字元型LCD液晶顯示廣告牌控制
  4.3  單片機與鍵盤介面
    4.3.1  按鍵簡介
    4.3.2  獨立式按鍵
    4.3.3  矩陣式按鍵
  任務11  具有簡單控制功能的電子萬年曆設計
  習題4
項目五  數據採集與輸出系統設計
  5.1  單片機數據採集A/D轉換器
    5.1.1  A/D轉換器的基本知識
    5.1.2  典型A/D轉換器晶元ADC0809的結構與引腳
    5.1.3  單片機與ADC0809的介面電路
  任務12  簡易數字電壓表的設計
  5.2  單片機輸出控制D/A轉換器
    5.2.1  D/A轉換器的基本知識
    5.2.2  典型D/A轉換器晶元DAC0832的結構與引腳
    5.2.3  單片機與DAC0832的介面電路
  任務13  簡易信號發生器的設計
  5.3  DS18B20溫度感測器
    5.3.1  DS18B20溫度感測器簡介
    5.3.2  單片機與DS18B20的介面電路
  任務14  帶數顯的溫度計的設計
  習題5

項目六  串列通信系統設計
  6.1  串列通信概述
    6.1.1  串列通信與並行通信
    6.1.2  串列通信的制式
    6.1.3  串列通信的分類
  6.2  單片機的串列介面
    6.2.1  串列口寄存器結構
    6.2.2  串列口的工作方式
    6.2.3  初始化
  6.3  單片機通信
    6.3.1  雙機通信
    6.3.2  多機通信
    6.3.3  PC和單片機之間的通信
  任務15  單片機之間的雙機通信
  6.4  I2C串列通信
    6.4.1  I2C匯流排簡介
    6.4.2  I2C匯流排的通信規約
    6.4.3  串列EEPROM的擴展
  任務16  單片機擴展串列EEPROM
  習題6
項目七  單片機應用系統設計
  7.1  系統設計的原則和基本要求
    7.1.1  系統設計的原則
    7.1.2  系統設計的基本要求
  7.2  單片機應用系統的設計過程
  7.3  單片機應用系統的可靠性設計
    7.3.1  電路的可靠性設計
    7.3.2  軟體的可靠性設計
  任務17  搬運機器人
  習題7
項目八  STM32單片機開發入門簡介
  8.1  STM32處理器概述
    8.1.1  STM32單片機概述
    8.1.2  STM32的架構
    8.1.3  STM32最小系統
  8.2  STM32編程基礎
    8.2.1  STM32庫開發方式
    8.2.2  利用固件庫在Keil 4下建立工程
    8.2.3  STM32單片機編程思路
  任務18  點亮LED燈
  任務19  基於STM32F10X單片機的USART通信設計
  習題8
附錄  常用的C51標準函數庫
參考文獻

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