單片機原理及套用(C51版)

單片機原理及套用(C51版)

《單片機原理及套用(C51版)》是2014年1月機械工業出版社出版的圖書,作者是劉瑞新。

基本介紹

  • 書名:單片機原理及套用(C51版)
  • 作者:劉瑞新
  • ISBN:9787111386315
  • 定價:35元
  • 出版社:機械工業出版社
  • 出版時間:2014年1月
  • 裝幀:平裝
  • 開本:16開
內容簡介,圖書目錄,

內容簡介

本書在介紹51系列及其兼容單片機的硬體結構、工作原理、指令系統、內部功能、系統擴展的基礎上,詳盡的描述了單片機C語言知識特點、功能套用及單片機套用系統開發過程,突顯了C51程式在各章節的功能描述和套用項目編程。書中通過大量的例題和由淺入深的單片機套用項目實例,引導讀者逐步認識、熟知、實踐和套用單片機。各章詳細設計了可行性易操作的實訓項目,以加強學生單片機實踐操作能力,配有相關習題以鞏固學生所學的知識。本書思路清晰,概念準確,層次結構分明,注重實踐,注重知識的內在聯繫與規律,便於自學。

圖書目錄

出版說明
前言
第1章單片機的基礎知識
1.1單片機簡介
1.1.1單片機的基本概念
1.1.2單片機技術的發展歷程和趨勢
1.1.3單片機系列產品的介紹
1.1.4單片機的特點及套用
1.2數制和編碼
1.2.1數制
1.2.2編碼
1.3單片機套用系統的組成
1.4實訓項目一單片機實現流水燈仿真過程演示
1.5思考與練習
第2章MCS51單片機的基本結構
2.1MCS51單片機的基本組成
2.1.18051單片機的基本組成
2.1.2AT89S51單片機的引腳及功能
2.1.3AT89S51單片機並行口的結構和功能
2.2存儲器配置
2.2.1AT89S51單片機存儲配置簡介
2.2.2程式存儲器
2.2.3數據存儲器
2.2.4特殊功能暫存器
2.3CPU時序與時鐘電路
2.3.1CPU時序
2.3.2時鐘電路
2.4復位電路
2.4.1復位的概念
2.4.2復位電路的設計
2.5實訓項目二單片機的最小系統組成
2.6思考與練習
第3章MCS51單片機指令系統及彙編語言程式設計
3.1指令系統簡介及定址方式
3.1.1指令分類
3.1.2指令格式
3.1.3定址方式
3.1.4定址空間及符號注釋
3.2指令系統及套用舉例
3.2.1數據傳送指令
3.2.2算術運算指令
3.2.3邏輯操作指令
3.2.4位操作指令
3.2.5控制轉移類指令
3.3彙編語言程式設計
3.3.1偽指令
3.3.2彙編語言程式結構及實例
3.4實訓項目三單片機指令系統及彙編語言程式設計練習
3.4.1彙編指令程式段項目練習
3.4.2彙編語言程式設計項目
3.5思考與練習
第4章單片機C語言程式設計基礎
4.1Keil C簡介與環境設定
4.2C51簡介
4.2.1C51的擴展
4.2.2存儲區
4.2.3存儲模式
4.2.4數據類型
4.3C51基礎知識及表達式
4.3.1C語言的標識符和關鍵字
4.3.2算術運算符與表達式
4.3.3關係運算符與表達式
4.3.4邏輯運算符與表達式
4.3.5賦值運算符與表達式
4.3.6自增和自減運算符與表達式
4.3.7位運算符與表達式
4.3.8條件運算符與表達式
4.4C51控制語句
4.4.1條件語句
4.4.2switch/case語句
4.4.3循環結構
4.5數組
4.5.1一維數組的定義、引用及初始化
4.5.2一維數組套用
4.6指針
4.6.1指針和指針變數
4.6.2指針變數的定義、賦值及引用
4.7函式
4.8C51開發工具的使用
4.9常用Keil C調試方法
4.9.1程式復位
4.9.2斷點的設定和刪除方法
4.9.3查看和修改暫存器的內容
4.9.4觀察和修改變數
4.9.5查看定時/計數器的方法
4.9.6查看外部I/O狀態
4.9.7查看外部中斷
4.10C51應用程式設計舉例
4.10.1輸入
4.10.2輸出
4.11實訓項目四C51實現流水燈
4.12思考與練習
第5章MCS51單片機典型功能部件結構及套用
5.1中斷系統
5.1.1中斷的概念
5.1.2MCS51中斷系統結構及中斷控制
5.1.3MCS51中斷回響過程
5.1.4中斷回響後中斷請求的撤除
5.1.5中斷系統的套用及實例
5.2MCS51單片機定時/計數器
5.2.1定時/計數器概述
5.2.2定時/計數器的控制
5.2.3定時/計數器的工作模式
5.2.4定時/計數器的套用舉例
5.3串列口
5.3.1串列通信的基本概念
5.3.2MCS51單片機串列口
5.3.3串列口的套用
5.3.4常用串列通信匯流排標準及接口電路
5.4實訓項目五51單片機外部中斷及定時器中斷
5.4.1實訓項目輸入口程式設計項目
5.4.2實訓項目輸出口程式設計項目
5.5思考與練習
第6章MCS51系統擴展技術
6.1單片機系統擴展概述
6.2程式存儲器的擴展
6.2.1常用的程式存儲器
6.2.2程式存儲器的擴展
6.3數據存儲器的擴展
6.3.1常用的數據存儲器
6.3.2數據存儲器的擴展
6.4I/O連線埠的擴展
6.4.1簡單並行I/O口的擴展
6.4.28155可程式多功能接口的擴展
6.5實訓項目六8155擴展鍵盤與顯示
6.6思考與練習
第7章單片機典型I/O接口技術
7.1鍵盤及接口電路
7.1.1鍵盤的分類
7.1.2鍵盤的工作原理
7.1.3鍵盤結構及掃描子程式
7.1.4鍵盤接口擴展設計
7.2顯示器及接口電路
7.2.1LED狀態顯示
7.2.2LED數碼顯示
7.2.3七段LED數碼管顯示接口
7.2.4LCD液晶顯示器接口
7.3A/D、D/A轉換器與單片機的接口
7.3.1D/A轉換器
7.3.2A/D轉換器
7.4實訓項目七鍵盤及LED顯示器程式設計
7.5思考與練習
第8章單片機套用系統
8.1單片機套用系統的開發過程
8.1.1總體論證
8.1.2總體設計
8.1.3硬體設計
8.1.4軟體設計
8.1.5在線上調試
8.1.6脫機運行
8.2單片機套用系統的設計項目實例
8.2.1項目1光電計數器
8.2.2項目2交通燈管理系統
8.2.3項目3電子點陣顯示屏
8.2.4項目4數字電壓表
8.2.5項目5智慧型循跡小車
8.2.6項目6採用DS12C887時鐘晶片及溫度顯示的LCD電子時鐘
8.3思考與練習
附錄
附錄AMCS51指令表
附錄BASCII(美國標準信息交換碼)碼錶
附錄C常用C51庫函式
附錄D書中非標準符號與國標的對照表
參考文獻

相關詞條

熱門詞條

聯絡我們