單片機原理與接口技術

曹建樹

  • 出版商: 機械工業
  • 出版日期: 2026-09-01
  • 售價: $708
  • 語言: 簡體中文
  • 頁數: 372
  • ISBN: 7111819438
  • ISBN-13: 9787111819431
  • 下單後立即進貨 (約4週~6週)

相關主題

商品描述

本書旨在助力讀者掌握MCS-51系列單片機系統應用技術,以大量應用實例分析為主線,將單片機原理、應用與工程實踐相結合,深入淺出地系統闡述了單片機應用系統結構、原理及應用技術。借助移動互聯網技術,以二維碼的形式嵌入了慕課視頻、教學課件、應用實例、動態圖等數字資源,既可滿足學習者全方位的個性化移動學習需要,又為師生開展線上線下混合教學、翻轉課堂等教學創新奠定了基礎。在助力“移動互聯”教育教學模式改革的同時,形成了“理論教學+實例分析+實驗研究+項目學習+思政融合”五位一體的單片機新形態教材,實現了教材與教學過程的互動,為紙質教材減量提質。 本書可作為高等院校的單片機應用技術課程的教材,以及相關課程設計和主題實踐的指導書,也可作為廣大科技人員的自學參考書。

目錄大綱

前言
第1章 單片機概述
1.1 單片機的定義、特點和組成
1.1.1 單片機定義
1.1.2 單片機的主要特點
1.1.3 單片機核心部件
1.2 單片機的發展
1.2.1 單片機的歷史
1.2.2 單片機發展趨勢
1.3 單片機產品介紹
1.3.1 單片機系統的應用
1.3.2 目前主流單片機介紹
1.3.3 單片機選型
1.4 單片機實驗開發系統
1.4.1 單片機開發系統的構成
1.4.2 單片機開發系統的功能
1.5 單片機的數制、碼制與編碼
1.5.1 數制
1.5.2 碼制
1.5.3 二進制編碼
1.6 單片機仿真軟件
習題
第2章 MCS-51單片機硬件結構與工作原理
2.1 單片機內部結構
2.1.1 中央處理單元CPU
2.1.2 存儲器
2.1.3 定時器/計數器
2.1.4 中斷系統
2.1.5 I/O接口
2.2 引腳功能
2.3 存儲器結構與配置
2.3.1 存儲器基礎知識
2.3.2 存儲器結構
2.3.3 內部RAM的128個字節地址分配
2.3.4 特殊功能寄存器
2.3.5 外部RAM、ROM結構與地址分配
2.4 時序和工作方式
2.4.1 時序
2.4.2 工作方式
2.4.3 連續執行方式圖解說明
2.5 單片機最小系統
習題
第3章 MCS-51單片機指令系統
3.1 指令格式與常用符號
3.1.1 指令的格式
3.1.2 指令的分類
3.1.3 指令常用符號
3.2 指令尋址方式
3.3 數據傳送指令
3.3.1 內部RAM數據傳送指令
3.3.2 外部RAM數據傳送指令
3.3.3 程序存儲器數據傳送指令
3.3.4 堆棧操作指令
3.3.5 數據交換指令
3.4 算術運算類指令及要點分析
3.4.1 加法指令
3.4.2 帶進位加法指令
3.4.3 加1指令
3.4.4 帶借位減法指令
3.4.5 減1指令
3.4.6 乘法、除法指令
3.4.7 十進制調整指令
3.5 邏輯操作與移位指令
3.5.1 邏輯與操作指令
3.5.2 邏輯或操作指令
3.5.3 邏輯異或操作指令
3.5.4 累加器清零與取反指令
3.5.5 移位指令
3.6 控制轉移指令
3.6.1 程序轉移指令相對偏移量的計算
3.6.2 條件轉移指令
3.6.3 間接轉移指令
3.6.4 位操作指令
3.7 對指令的進一步說明
3.7.1 PSW標誌位的功能
3.7.2 訪問外部存儲器時單片機引腳信號情況
習題
第4章 匯編語言程序設計
4.1 匯編語言基礎知識
4.1.1 計算機程序設計語言
4.1.2 匯編語言語句格式
4.1.3 偽指令
4.1.4 匯編語言程序設計基本方法
4.1.5 常用程序設計模式
4.2 順序程序設計
4.3 分支程序設計及實例分析
4.3.1 分支程序
4.3.2 實例分析
4.4 循環程序設計實例分析
4.4.1 程序設計
4.4.2 內循環體初始化程序段分析
4.4.3 內循環體程序段分析
4.4.4 內循環體控制語句分析
4.4.5 外循環體控制語句分析
4.4.6 程序結束語句分析
4.4.7 參考程序整體分析
4.5 子程序設計
4.6 算術運算程序設計
習題
第5章 MCS-51單片機中斷系統與定時器/計數器
5.1 中斷系統
5.1.1 中斷系統概述
5.1.2 中斷系統結構
5.1.3 中斷系統的初始化要求與中斷處理過程
5.1.4 中斷系統應用實例
5.1.5 程序分析
5.2 內部定時器/計數器
5.2.1 定時器/計數器概述
5.2.2 對內部定時器/計數器的控制
5.2.3 定時器/計數器應用實例
習題
第6章 MCS-51單片機接口技術
6.1 概述
6.1.1 並行I/O接口基本配置及其特點
6.1.2 並行接口應用
6.1.3 並行接口程序分析
6.2 並行接口應用實例
6.2.1 單片機中斷控制循環燈
6.2.2 查表控制廣告燈
6.2.3 報警聲的產生
6.2.4 音樂播放
6.2.5 74LS138譯碼器控制的循環燈
6.3 串行接口
6.3.1 概述
6.3.2 串行接口通信功能
6.3.3 串行接口應用
6.4 其他常用接口
習題
第7章 半導體存儲器及其擴展
7.1 概述
7.1.1 半導體存儲器的分類
7.1.2 存儲器的主要技術指標
7.2 常用典型半導體存儲器
7.2.1 典型數據存儲器芯片
7.2.2 典型程序存儲器芯片
7.3 外部存儲器擴展方法
7.4 外部存儲器擴展
7.4.1 數據存儲器擴展
7.4.2 程序存儲器擴展
7.4.3 存儲器同時擴展
7.4.4 訪問外部ROM的指令時序分析
7.4.5 訪問外部RAM的指令時序分析
習題
第8章 人機交互通道配置及其接口技術
8.1 概述
8.2 顯示及顯示接口
8.2.1 發光二極管及其應用
8.2.2 LED數碼管及其應用
8.2.3 多位數碼管顯示
8.3 鍵盤及其接口技術
8.3.1 鍵的狀態輸入及去抖動
8.3.2 按鍵開關
8.3.3 獨立按鍵接口
8.3.4 行列