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

單片機原理及應用(電子設計系列規劃教材普通高等教育十三五規劃教材)

  • 作者:編者:高惠芳|責編:康霞
  • 出版社:電子工業
  • ISBN:9787121358111
  • 出版日期:2020/08/01
  • 裝幀:平裝
  • 頁數:275
人民幣:RMB 49.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Python語言為載體,系統講解了演算法的概念、程序設計的基本思想及常用的程序設計方法。本書的主要內容包括:程序設計基礎知識與Python程序設計的一般方法,演算法的概念、常用演算法及其應用,數據類型的概念及Python中的常用數據類型,類和對象的概念及應用,用戶界面設計的一般方法和技能,數據文件、資料庫的概念及應用。
    本書將理論知識、程序實例與實驗指導整合為一體,儘力為各教學環節的融會貫通創造條件。本書注重程序設計理念的先進性、程序設計方法的實用性及學習過程中思維的連貫性,對於主要概念、常用方法及具有遞進關係的系列內容,都根據教學活動中的實際需求精心地進行編排和講解。
    本書可作為高等院校理工科程序設計課程的教材,也可作為程序設計工作者的參考書。

作者介紹
編者:高惠芳|責編:康霞

目錄
第1章  單片機概述
  1.1  單片機的基本概念
    1.1.1  什麼是單片機
    1.1.2  微控制器(MCU)
    1.1.3  如何使用單片機
  1.2  單片機的發展概況
    1.2.1  單片機的發展歷史
    1.2.2  MCS-51系列單片機的發展
    1.2.3  現階段主流單片機系列簡介
  1.3  單片機的應用特點與應用領域
    1.3.1  單片機的應用特點
    1.3.2  單片機的應用領域
  1.4  單片機的發展趨勢
  1.5  如何學好MCS-51系列單片機
    1.5.1  為什麼要學51單片機
    1.5.2  怎麼學51單片機
  習題
第2章  MCS-51單片機的結構和原理
  2.1  MCS-51單片機的基本組成
    2.1.1  MCS-51單片機的基本結構
    2.1.2  MCS-51單片機的封裝與信號引腳
  2.2  MCS-51單片機的並行I/O埠結構
  2.3  MCS-51系列單片機的存儲器結構
    2.3.1  程序存儲器
    2.3.2  數據存儲器
  2.4  單片機的時鐘電路與時序
    2.4.1  時鐘電路
    2.4.2  時序
  2.5  MCS-51單片機的工作方式
    2.5.1  複位
    2.5.2  程序執行方式
    2.5.3  單步執行方式
    2.5.4  低功耗方式
    2.5.5  EPROM編程和校驗方式
  習題
第3章  Keil與Proteus軟體的使用
  3.1  Keil C51軟體的介紹及應用示例
    3.1.1  Keil C51軟體的安裝及環境介紹
    3.1.2  建立Keil C51工程
    3.1.3  程序輸入
    3.1.4  編譯程序
    3.1.5  程序調試
  3.2  Proteus介紹及使用示例
    3.2.1  Proteus 8原理圖編輯環境介紹
    3.2.2  Proteus 8原理圖設計方法及示例
    3.2.3  Proteus 8程序模擬示例
  習題
第4章  MCS-51單片機彙編語言指令系統及其編程
  4.1  指令格式及其符號說明
    4.1.1  指令格式

    4.1.2  常用符號說明
    4.1.3  指令的位元組
  4.2  定址方式
    4.2.1  立即定址
    4.2.2  直接定址
    4.2.3  寄存器定址
    4.2.4  寄存器間接定址
    4.2.5  變址定址
    4.2.6  相對定址
    4.2.7  位定址
  4.3  MCS-51系列單片機指令系統
    4.3.1  數據傳送類指令
    4.3.2  算術運算類指令
    4.3.3  邏輯運算及移位類指令
    4.3.4  控制轉移類指令
    4.3.5  位操作類指令
  4.4  MCS-51單片機彙編語言程序設計
    4.4.1  彙編語言的偽指令
    4.4.2  彙編語言程序設計
  習題
第5章  單片機C51程序設計基礎
  5.1  C51數據與運算
    5.1.1  C51的數據類型
    5.1.2  C51數據的存儲類型
    5.1.3  8051特殊功能寄存器的C定義
    5.1.4  8051並行介面及位變數的C定義
  5.2  C51運算符、表達式及其規則
    5.2.1  (複合)賦值運算符
    5.2.2  算術運算符
    5.2.3  自增和自減運算符
    5.2.4  關係運算符
    5.2.5  邏輯運算符
    5.2.6  位運算符
    5.2.7  條件運算符
    5.2.8  指針和地址運算符
    5.2.9  優先順序和結合性
  5.3  C51流程式控制制語句
    5.3.1  C51程序的基本結構及流程圖
    5.3.2  選擇語句
    5.3.3  循環語句
  5.4  C51構造數據類型
    5.4.1  數組
    5.4.2  指針
    5.4.3  結構體
    5.4.4  共用體
    5.4.5  枚舉
  5.5  函數
    5.5.1  函數的定義
    5.5.2  函數的調用
    5.5.3  函數的嵌套調用與遞歸調用

    5.5.4  中斷服務函數
    5.5.5  指向函數的指針變數
    5.5.6  局部變數和全局變數
  5.6  C51的庫函數
    5.6.1  輸入/輸出流函數庫STDIO.H
    5.6.2  字元串函數庫STRING.H
    5.6.3  標準函數庫STDLIB.H及其他頭文件
  5.7  C51模塊化程序設計
    5.7.1  基本概念
    5.7.2  模塊化程序開發過程
  習題
第6章  單片機內部資源及編程
  6.1  中斷系統
    6.1.1  中斷概述
    6.1.2  中斷源
    6.1.3  中斷控制
    6.1.4  中斷響應過程
    6.1.5  中斷請求的撤除
    6.1.6  中斷程序設計
    6.1.7  外部中斷源的擴展
  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  串列口應用舉例
  習題
第7章  單片機的功能擴展
  7.1  顯示器及其介面
    7.1.1  LED顯示器
    7.1.2  液晶顯示器
  7.2  鍵盤的輸入及介面
    7.2.1  鍵盤概要
    7.2.2  鍵盤程序設計
  7.3  D/A轉換器的介面與應用
    7.3.1  DAC的轉換原理及分類
    7.3.2  並行介面DAC
    7.3.3  串列介面DAC
  7.4  A/D轉換器的介面與應用
    7.4.1  ADC的轉換原理及分類
    7.4.2  並行介面ADC
    7.4.3  串列介面ADC
  習題
第8章  單片機系統的擴展
  8.1  MCS-51單片機最小應用系統

    8.1.1  MCS-51單片機最小應用系統的構成
    8.1.2  系統擴展的內容與方法
  8.2  存儲器的擴展
    8.2.1  程序存儲器的擴展
    8.2.2  數據存儲器的擴展
    8.2.3  存儲器綜合擴展
    8.2.4  閃速存儲器及其擴展
  8.3  輸入與輸出口的擴展
    8.3.1  簡單的並行I/O介面擴展
    8.3.2  用8255擴展並行I/O介面
  8.4  串列口的擴展
    8.4.1  I2C匯流排及其介面晶元
    8.4.2  SPI及其晶元
    8.4.3  單匯流排及其介面晶元
    8.4.4  Microwire串列匯流排及其介面晶元
  習題
第9章  單片機應用系統的開發與設計
  9.1  單片機應用系統的設計
    9.1.1  總體設計
    9.1.2  硬體設計
    9.1.3  軟體設計
    9.1.4  下載調試
  9.2  單片機應用系統舉例
    9.2.1  步進電動機的驅動
    9.2.2  超聲波測距
    9.2.3  LED點陣屏顯示系統
  習題
參考文獻

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