單片機應用系統設計技術:基於C51的Proteus仿真(第3版)(簡體書)
商品資訊
系列名:電子信息科學與工程類專業規劃教材
ISBN13:9787121204791
出版社:電子工業出版社
作者:張齊
出版日:2013/07/29
裝訂/頁數:平裝/311頁
商品簡介
目次
相關商品
商品簡介
《普通高等教育“十二五”規劃教材.單片機應用系統設計技術:基於C51的Proteus仿真(第3版)》系統地介紹80C51系列單片機及其應用系統的構成和設計方法,包括單片機系統電路基礎、單片機應用系統的研製與開發環境、單片機軟件和硬件基礎知識、單片機內部資源應用與外部資源的擴展方法等。書中的示例多採用C語言作為編程教學語言,實用性較強。書中有陰影背景的程序,均配有與此程序相對應的Proteus格式的電路原理圖。KeilµVision3IDE調試配合Proteus單片機仿真電路,解決了以往單片機課堂教學無法現場演示的問題。
《普通高等教育“十二五”規劃教材.單片機應用系統設計技術:基於C51的Proteus仿真(第3版)》配套資源均可從華信教育資源網免費下載。
《普通高等教育“十二五”規劃教材.單片機應用系統設計技術:基於C51的Proteus仿真(第3版)》配套資源均可從華信教育資源網免費下載。
目次
第1章 單片機概論
1.1 微處理器、微型計算機與單片機
1.2 單片機的結構與組成
1.3 單片機的分類和指標
1.4 常用的單片機系列
1.5 單片機的特點
1.6 單片機應用系統
1.7 單片機的應用領域
本章小結
習題1
第2章 單片機系統電路基礎
2.1 數制與編碼
2.1.1 進位計數制
2.1.2 進位計數制的相互轉換
2.1.3 數碼和字符的代碼表示
2.2 單片機系統常用數字集成電路
2.2.1 常用的邏輯門電路
2.2.2 集電極開路門輸出電路
2.2.3 常用組合邏輯電路
2.2.4 常用時序邏輯電路
2.3 單片機系統中的常用存儲器電路
2.3.1 RAM存儲器
2.3.2 ROM存儲器
本章小結
習題2
第3章 單片機應用系統的研製與開發環境
3.1 單片機應用系統的研製步驟和方法
3.1.1 總體設計
3.1.2 硬件系統
3.1.3 軟件系統
3.2 單片機應用系統開發的軟、硬件環境
3.2.1 單片機應用系統開發的軟、硬件環境構成
3.2.2 單片機應用系統開發工具選擇原則
3.2.3 使用JTAG界面單片機仿真開發環境
3.2.4 單片機的在線編程
3.3 Keil C51高級語言集成開發環境——µVision3 IDE
3.3.1 µVision3 IDE主要特性
3.3.2 µVision3 IDE集成開發環境
3.3.3 µVision3 IDE的使用
3.3.4 Keil C51中printf庫函數
3.4 基於Proteus的單片機系統仿真
3.4.1 Proteus 7 Professional界面介紹
3.4.2 繪製電路原理圖
3.4.3 Proteus VSM與µVision3的聯調
3.4.4 Proteus VSM中的電源、複位與時鐘
本章小結
習題3
第4章 80C51單片機硬件基礎知識
4.1 MCS-51系列及80C51系列單片機簡介
4.1.1 MCS -51系列和80C51系列單片機
4.1.2 80C51系列單片機的三次技術飛躍
4.1.3 高性能80C51單片機的特點
4.2 80C51系列單片機外引腳功能
4.3 80C51單片機內部結構
4.3.1 中央處理器(CPU)
4.3.2 存儲器組織
4.3.3 並行輸入/輸出端口結構
4.3.4 時鐘電路
4.3.5 複位電路
4.4 低功耗運行方式
4.4.1 電源控制寄存器PCON
4.4.2 待機方式
4.4.3 掉電方式
4.5 80C51單片機最小系統
本章小結
習題4
第5章 80C51單片機軟件基礎知識
5.1 80C51單片機指令系統概述
5.1.1 指令的概念
5.1.2 指令系統說明
5.1.3 80C51指令系統助記符
5.1.4 指令系統中的特殊符號
5.2 80C51單片機尋址方式
5.2.1 寄存器尋址方式
5.2.2 直接尋址方式
5.2.3 寄存器間接尋址方式
5.2.4 立即尋址方式
5.2.5 變址間接尋址方式
5.2.6 相對尋址方式
5.2.7 位尋址方式
5.3 80C51單片機指令系統
5.3.1 數據傳送類指令
5.3.2 算術運算類指令
5.3.3 邏輯運算類指令
5.3.4 控制轉移類指令
5.3.5 位操作指令
5.4 80C51匯編語言程序設計
5.4.1 偽指令
5.4.2 匯編語言程序設計舉例
5.5 80C51單片機C51程序設計語言
5.5.1 C51的標識符和關鍵字
5.5.2 C51編譯器能識別的數據類型
5.5.3 變量的存儲種類和存儲器類型
5.5.4 絕對地址的訪問
5.5.5 中斷服務程序
5.6 C51的運算符和表達式
5.6.1 賦值運算符
5.6.2 算術運算符
5.6.3 關係運算符
5.6.4 邏輯運算符
5.6.5 位運算符
5.6.6 複合運算符
5.6.7 指針和地址運算符
5.7 C51的庫函數
5.7.1 本征庫函數和非本征庫函數
5.7.2 幾類重要的庫函數
5.8 C51的應用技巧
本章小結
習題5
第6章 80C51單片機內部資源及應用
6.1 中斷系統和外中斷
6.1.1 中斷技術概述
6.1.2 80C51單片機中斷系統
6.1.3 C51中斷服務函數
6.1.4 外部中斷的應用實例
6.2 定時器/計數器
6.2.1 定時器/計數器0、1的結構及工作原理
6.2.2 定時器/計數器0、1的4種工作方式
6.2.3 定時器/計數器對輸入信號的要求
6.2.4 定時器/計數器0、1的編程和應用實例
6.2.5 定時器/計數器2
6.3 串行通信
6.3.1 串行通信基礎知識
6.3.2 80C51串行接口
6.3.3 應用實例
本章小結
習題6
第7章 單片機外部擴展資源及應用
7.1 單片機外部擴展資源和擴展編址技術概述
7.1.1 單片機外部擴展資源分類
7.1.2 單片機系統擴展結構與編址技術
7.1.3 單片機系統存儲器擴展方法
7.2 並行I/O接口擴展
7.2.1 8255可編程並行I/O接口芯片
7.2.2 用74HC系列芯片擴展I/O接口
7.3 大容量閃速存儲器的擴展
7.3.1 Super Flash 39SF040簡介
7.3.2 89C52單片機和39SF040接口方法
7.4 單片機系統中的鍵盤接口技術
7.4.1 鍵盤工作原理及消抖
7.4.2 獨立式鍵盤及其工作原理
7.4.3 行列式鍵盤及其工作原理
7.4.4 鍵盤掃描的控制程序
7.5 單片機系統中的LED數碼顯示器
7.5.1 LED顯示器的結構與原理
7.5.2 LED靜態顯示接口
7.5.3 LED動態掃描顯示接口
7.6 單片機系統中的LCD液晶顯示器
7.6.1 字符型液晶顯示模塊的組成和基本特點
7.6.2 LCD1602模塊接口引腳功能
7.6.3 LCD1602模塊的操作命令
7.6.4 LCD1602與89C52單片機接口與編程
7.6.5 點陣式圖形LCD顯示器的組成和基本特點
7.7 日曆時鐘接口芯片及應用
7.7.1 並行接口日曆時鐘芯片DS12887
7.7.2 串行接口日曆時鐘芯片DS1302
7.8 單片機數據采集系統
7.8.1 並行A/D轉換器ADC0809
7.8.2 串行A/D轉換器TLC2543
7.9 I2C總線接口電路E2PROM及其應用
7.9.1 串行E2PROM電路CAT24WCXX概述
7.9.2 串行E2PROM芯片的操作
7.9.3 串行E2PROM芯片與89C52的接口與編程
7.10 RS-232C和RS-485/422通信接口
7.10.1 RS-232C接口的物理結構、電氣特性、信號內容
7.10.2 RS-485/422接口
本章小結
習題7
第8章 單片機應用系統設計實例
8.1 設計要求
8.2 總體方案
8.3 硬件電路設計
8.3.1 CPU單元
8.3.2 步進電機單元
8.3.3 電梯內部狀態顯示單元
8.3.4 電梯內部按鍵操作單元
8.3.5 電梯外部按鍵操作單元和電梯外部狀態顯示單元
8.3.6 電源供電模塊
8.4 軟件設計
8.4.1 主程序模塊
8.4.2 每到一層的狀態控制
8.4.3 內部按鍵掃描
8.4.4 外部按鍵掃描
8.5 仿真測試
8.5.1 測試正常功能
8.5.2 測試異常功能
本章小結
第9章 多任務實時操作系統RTX-51
9.1 RTX-51實時多任務操作系統簡介
9.1.1 單任務程序與多任務程序的比較
9.1.2 使用RTX-51 TINY的軟硬件要求
9.1.3 使用RTX-51 TINY的注意事項
9.2 RTX-51 TINY的任務管理
……
1.1 微處理器、微型計算機與單片機
1.2 單片機的結構與組成
1.3 單片機的分類和指標
1.4 常用的單片機系列
1.5 單片機的特點
1.6 單片機應用系統
1.7 單片機的應用領域
本章小結
習題1
第2章 單片機系統電路基礎
2.1 數制與編碼
2.1.1 進位計數制
2.1.2 進位計數制的相互轉換
2.1.3 數碼和字符的代碼表示
2.2 單片機系統常用數字集成電路
2.2.1 常用的邏輯門電路
2.2.2 集電極開路門輸出電路
2.2.3 常用組合邏輯電路
2.2.4 常用時序邏輯電路
2.3 單片機系統中的常用存儲器電路
2.3.1 RAM存儲器
2.3.2 ROM存儲器
本章小結
習題2
第3章 單片機應用系統的研製與開發環境
3.1 單片機應用系統的研製步驟和方法
3.1.1 總體設計
3.1.2 硬件系統
3.1.3 軟件系統
3.2 單片機應用系統開發的軟、硬件環境
3.2.1 單片機應用系統開發的軟、硬件環境構成
3.2.2 單片機應用系統開發工具選擇原則
3.2.3 使用JTAG界面單片機仿真開發環境
3.2.4 單片機的在線編程
3.3 Keil C51高級語言集成開發環境——µVision3 IDE
3.3.1 µVision3 IDE主要特性
3.3.2 µVision3 IDE集成開發環境
3.3.3 µVision3 IDE的使用
3.3.4 Keil C51中printf庫函數
3.4 基於Proteus的單片機系統仿真
3.4.1 Proteus 7 Professional界面介紹
3.4.2 繪製電路原理圖
3.4.3 Proteus VSM與µVision3的聯調
3.4.4 Proteus VSM中的電源、複位與時鐘
本章小結
習題3
第4章 80C51單片機硬件基礎知識
4.1 MCS-51系列及80C51系列單片機簡介
4.1.1 MCS -51系列和80C51系列單片機
4.1.2 80C51系列單片機的三次技術飛躍
4.1.3 高性能80C51單片機的特點
4.2 80C51系列單片機外引腳功能
4.3 80C51單片機內部結構
4.3.1 中央處理器(CPU)
4.3.2 存儲器組織
4.3.3 並行輸入/輸出端口結構
4.3.4 時鐘電路
4.3.5 複位電路
4.4 低功耗運行方式
4.4.1 電源控制寄存器PCON
4.4.2 待機方式
4.4.3 掉電方式
4.5 80C51單片機最小系統
本章小結
習題4
第5章 80C51單片機軟件基礎知識
5.1 80C51單片機指令系統概述
5.1.1 指令的概念
5.1.2 指令系統說明
5.1.3 80C51指令系統助記符
5.1.4 指令系統中的特殊符號
5.2 80C51單片機尋址方式
5.2.1 寄存器尋址方式
5.2.2 直接尋址方式
5.2.3 寄存器間接尋址方式
5.2.4 立即尋址方式
5.2.5 變址間接尋址方式
5.2.6 相對尋址方式
5.2.7 位尋址方式
5.3 80C51單片機指令系統
5.3.1 數據傳送類指令
5.3.2 算術運算類指令
5.3.3 邏輯運算類指令
5.3.4 控制轉移類指令
5.3.5 位操作指令
5.4 80C51匯編語言程序設計
5.4.1 偽指令
5.4.2 匯編語言程序設計舉例
5.5 80C51單片機C51程序設計語言
5.5.1 C51的標識符和關鍵字
5.5.2 C51編譯器能識別的數據類型
5.5.3 變量的存儲種類和存儲器類型
5.5.4 絕對地址的訪問
5.5.5 中斷服務程序
5.6 C51的運算符和表達式
5.6.1 賦值運算符
5.6.2 算術運算符
5.6.3 關係運算符
5.6.4 邏輯運算符
5.6.5 位運算符
5.6.6 複合運算符
5.6.7 指針和地址運算符
5.7 C51的庫函數
5.7.1 本征庫函數和非本征庫函數
5.7.2 幾類重要的庫函數
5.8 C51的應用技巧
本章小結
習題5
第6章 80C51單片機內部資源及應用
6.1 中斷系統和外中斷
6.1.1 中斷技術概述
6.1.2 80C51單片機中斷系統
6.1.3 C51中斷服務函數
6.1.4 外部中斷的應用實例
6.2 定時器/計數器
6.2.1 定時器/計數器0、1的結構及工作原理
6.2.2 定時器/計數器0、1的4種工作方式
6.2.3 定時器/計數器對輸入信號的要求
6.2.4 定時器/計數器0、1的編程和應用實例
6.2.5 定時器/計數器2
6.3 串行通信
6.3.1 串行通信基礎知識
6.3.2 80C51串行接口
6.3.3 應用實例
本章小結
習題6
第7章 單片機外部擴展資源及應用
7.1 單片機外部擴展資源和擴展編址技術概述
7.1.1 單片機外部擴展資源分類
7.1.2 單片機系統擴展結構與編址技術
7.1.3 單片機系統存儲器擴展方法
7.2 並行I/O接口擴展
7.2.1 8255可編程並行I/O接口芯片
7.2.2 用74HC系列芯片擴展I/O接口
7.3 大容量閃速存儲器的擴展
7.3.1 Super Flash 39SF040簡介
7.3.2 89C52單片機和39SF040接口方法
7.4 單片機系統中的鍵盤接口技術
7.4.1 鍵盤工作原理及消抖
7.4.2 獨立式鍵盤及其工作原理
7.4.3 行列式鍵盤及其工作原理
7.4.4 鍵盤掃描的控制程序
7.5 單片機系統中的LED數碼顯示器
7.5.1 LED顯示器的結構與原理
7.5.2 LED靜態顯示接口
7.5.3 LED動態掃描顯示接口
7.6 單片機系統中的LCD液晶顯示器
7.6.1 字符型液晶顯示模塊的組成和基本特點
7.6.2 LCD1602模塊接口引腳功能
7.6.3 LCD1602模塊的操作命令
7.6.4 LCD1602與89C52單片機接口與編程
7.6.5 點陣式圖形LCD顯示器的組成和基本特點
7.7 日曆時鐘接口芯片及應用
7.7.1 並行接口日曆時鐘芯片DS12887
7.7.2 串行接口日曆時鐘芯片DS1302
7.8 單片機數據采集系統
7.8.1 並行A/D轉換器ADC0809
7.8.2 串行A/D轉換器TLC2543
7.9 I2C總線接口電路E2PROM及其應用
7.9.1 串行E2PROM電路CAT24WCXX概述
7.9.2 串行E2PROM芯片的操作
7.9.3 串行E2PROM芯片與89C52的接口與編程
7.10 RS-232C和RS-485/422通信接口
7.10.1 RS-232C接口的物理結構、電氣特性、信號內容
7.10.2 RS-485/422接口
本章小結
習題7
第8章 單片機應用系統設計實例
8.1 設計要求
8.2 總體方案
8.3 硬件電路設計
8.3.1 CPU單元
8.3.2 步進電機單元
8.3.3 電梯內部狀態顯示單元
8.3.4 電梯內部按鍵操作單元
8.3.5 電梯外部按鍵操作單元和電梯外部狀態顯示單元
8.3.6 電源供電模塊
8.4 軟件設計
8.4.1 主程序模塊
8.4.2 每到一層的狀態控制
8.4.3 內部按鍵掃描
8.4.4 外部按鍵掃描
8.5 仿真測試
8.5.1 測試正常功能
8.5.2 測試異常功能
本章小結
第9章 多任務實時操作系統RTX-51
9.1 RTX-51實時多任務操作系統簡介
9.1.1 單任務程序與多任務程序的比較
9.1.2 使用RTX-51 TINY的軟硬件要求
9.1.3 使用RTX-51 TINY的注意事項
9.2 RTX-51 TINY的任務管理
……
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。