TOP
0
0
【簡體曬書節】 單本79折,5本7折,優惠只到5/31,點擊此處看更多!
單片機原理及應用(簡體書)
滿額折

單片機原理及應用(簡體書)

商品資訊

人民幣定價:38 元
定價
:NT$ 228 元
優惠價
87198
領券後再享88折起
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:5 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《普通高等教育電氣工程與自動化(應用型)"十二五"規劃教材:單片機原理及應用》列舉了大量的實例,均采用C51編程,實用性強。實例全部在Keil μVision3集成開發環境或Proteus仿真軟件中調試通過,可以直接在課堂教學中進行現場演示。許多實例本身就是一個生動、實用的單片機應用系統,可大大激發學生的學習積極性。《普通高等教育電氣工程與自動化(應用型)"十二五"規劃教材:單片機原理及應用》可作為應用型工科院校本、專科學生單片機課程的教材,也可以作為從事單片機項目開發與應用的工程技術人員的參考書。

名人/編輯推薦

《普通高等教育電氣工程與自動化(應用型)"十二五"規劃教材:單片機原理及應用》在介紹完單片機的基礎知識后,就將單片機的開發環境——Keil C51集成開發環境和支持微處理器芯片仿真的Proteus VSM軟件介紹給讀者。在后續內容的講解中,列舉了大量生動、實用的單片機應用系統實例,只要有計算機,這些實例可以隨時隨地進行仿真驗證,有助于學生及時理解抽象、復雜的概念和知識點,激發學習熱情,提高學習興趣。

目次

前言
第1章 單片機基礎知識
1.1 單片機概述
1.1.1 什么是單片機
1.1.2 單片機與微型計算機的關系
1.1.3 常用的單片機系列
1.1.4 單片機的應用
1.1.5 單片機控制系統實例——點亮一個發光二極管的控制系統
1.2 微型計算機系統組成
1.2.1 計算機的基本結構
1.2.2 微型計算機的結構
1.2.3 微型計算機系統
1.2.4 微型計算機軟件
1.3 微型計算機的運算基礎知識
1.3.1 數制的概念
1.3.2 與計算機有關的數制
1.3.3 數制之間的相互轉換
1.3.4 碼制的概念
本章小結
習題1
第2章 單片機應用系統的開發環境
2.1 單片機應用系統的開發工具
2.2 Keil C51高級語言集成開發環境——μVision3 IDE
2.2.1 Keil μVision3 IDE的主要特性
2.2.2 μVision3 IDE集成開發環境簡介
2.2.3 μVision3 IDE的使用
2.3 基于Proteus的單片機系統仿真
2.3.1 Proteus 7 Professional界面介紹
2.3.2 電路原理圖的繪制
2.3.3 Proteus VSM 與 Keil μVision3的聯調
本章小結
習題2
第3章 80C51系列單片機的硬件基礎
3.18051系列單片機概述
3.1.1 MCS51系列單片機
3.1.28051內核單片機簡介
3.1.380C51系列單片機的選擇依據
3.280C51系列單片機引腳功能
3.380C51系列單片機的編程結構
3.480C51系列單片機的存儲器
3.4.1 半導體存儲器
3.4.2 存儲器的主要指標
3.4.380C51單片機的存儲器
3.580C51單片機的工作方式
3.5.1 復位方式
3.5.2 程序執行方式
3.5.3 低功耗方式
3.680C51系列單片機的時序
3.6.1 時鐘電路
3.6.2 時序的基本單位
3.6.380C51系列單片機的典型時序分析
3.780C51單片機最小應用系統
本章小結
習題3
第4章 80C51單片機的軟件基礎
4.180C51單片機的指令系統
4.1.1 指令格式
4.1.2 指令系統的尋址方式
4.1.3 指令系統
4.1.4 匯編語言編程舉例
4.2 C51程序設計基礎
4.2.1 C51和標準ANSI C的區別
4.2.2 C51程序結構分析
4.2.3 C51的標識符和關鍵字
4.2.4 C51的數據結構
4.2.5 變量的存儲種類和存儲器類型
4.2.6 絕對地址的訪問
4.2.7 C51的預處理
4.2.8 C51的運算符與表達式
4.3 C51語言的語句
4.3.1 表達式語句
4.3.2 復合語句
4.3.3 空語句
4.3.4 函數調用語句
4.3.5 控制語句
4.4 C51的函數
4.4.1 函數的一般格式
4.4.2 中斷函數
4.4.3 C51的庫函數
4.4.4 本征庫函數和非本征庫函數
4.4.5 幾類重要的庫函數
4.5 C51的程序結構
4.5.1 順序結構
4.5.2 分支結構
4.5.3 循環結構
4.5.4 綜合舉例
本章小結
習題4
第5章 并行口及應用
5.180C51系列單片機內部并行口的結構
5.1.1 P0口
5.1.2 P1口
5.1.3 P2口
5.1.4 P3口
5.1.5 P0~P3端口功能總結
5.280C51系列單片機并行口的應用
5.3 七段數碼管顯示器接口
5.3.1 七段數碼管簡介
5.3.2 LED顯示器工作原理
本章小結
習題5
第6章 中斷系統及應用
6.1 中斷概述
6.1.1 中斷的有關概念
6.1.2 中斷技術的應用
6.1.3 中斷系統的功能
6.280C51單片機中斷系統
6.2.1 中斷系統的結構
6.2.2 中斷響應
6.2.3 中斷請求的撤銷
6.3 中斷服務程序的設計
6.4 中斷系統的應用
本章小結
習題6
第7章 定時器/計數器及應用
7.1 定時/計數技術概述
7.1.1 軟件定時/計數
7.1.2 數字電路定時/計數
7.1.3 可編程定時/計數
7.280C51單片機的定時器/計數器
7.2.1 定時器/計數器的結構
7.2.2 定時器/計數器的工作原理
7.2.3 定時器/計數器的工作方式
7.2.4 定時器/計數器對輸入信號的要求
7.3 定時器/計數器的應用
本章小結
習題7
第8章 串行口及應用
8.1 串行通信基礎知識
8.1.1 計算機對外通信方式
8.1.2 串行通信的基本概念
8.1.3 串行通信接口標準
8.280C51單片機的串行口
8.2.1 串行口的結構
8.2.2 串行口的工作方式
8.3 串行口的應用
本章小結
習題8
第9章 80C51單片機系統擴展技術
9.1 單片機系統擴展概述
9.1.1 單片機系統擴展資源分類
9.1.2 單片機系統擴展結構
9.2 數據存儲器的擴展
9.2.1 數據存儲器芯片
9.2.2 地址鎖存器芯片
9.2.3 數據存儲器擴展電路
9.2.4 存儲器的編址
9.3 并行I/O接口的擴展
9.3.1 并行I/O口擴展概述
9.3.2 簡單并行I/O口的擴展
9.3.3 可編程并行I/O口的擴展
9.4 鍵盤接口技術
9.4.1 按鍵開關
9.4.2 鍵盤工作原理
9.4.3 獨立式鍵盤
9.4.4 矩陣式鍵盤
9.5 LCD液晶顯示器與單片機的接口
9.5.1 點陣字符型液晶顯示模塊的組成和基本特點
9.5.2 LCD1602模塊接口引腳功能
9.5.3 LCD1602模塊的操作
9.5.4 LCD1602與AT89C52單片機的接口與編程
本章小結
習題9
第10章 80C51單片機的測控接口
10.1 D/A轉換接口技術
10.1.1 D/A轉換器的基本原理與主要技術指標
10.1.2 DAC0832芯片及其與單片機的接口
10.2 A/D轉換接口技術
10.2.1 A/D轉換器原理與技術指標
10.2.2 ADC0809芯片及其與單片機的接口
10.3 開關量的接口技術
10.3.1 開關量輸入接口
10.3.2 開關量輸出接口
本章小結
習題10
第11章 單片機應用系統的開發與設計
11.1 單片機應用系統的開發過程
11.1.1 總體設計
11.1.2 硬件設計
11.1.3 軟件設計
11.2 LED點陣顯示屏設計
11.2.1 項目任務
11.2.2 項目分析
11.2.3 項目硬件設計
11.2.4 項目程序設計
11.2.5 仿真與實驗結果
11.3 使用DS18B20溫度傳感器設計的溫控系統
11.3.1 項目任務
11.3.2 項目分析
11.3.3 DS18B20簡介
11.3.4 項目硬件設計
11.3.5 項目程序設計
11.3.6 仿真與實驗結果
11.4 步進電動機控制系統設計
11.4.1 項目任務
11.4.2 項目分析
11.4.3 項目硬件設計
11.4.4 項目程序設計
11.4.5 仿真與實驗結果
本章小結
習題11
參考文獻

書摘/試閱



Keil軟件是德國Keil公司出品的一個商業軟件,是目前最流行的開發80C51系列單片機的軟件工具。Keil C51提供了包括C語言編譯器、宏匯編、連接器、庫管理和一個功能強大的仿真調試器等在內的完整開發方案,通過一個集成開發環境μVision3 IDE(Integration Develop Entironment)將這些部分組合在一起。掌握這一軟件的使用對于學習和使用80C51系列單片機的人員來說十分必要,其方便易用的集成環境、強大的軟件仿真調試工具會令開發者事半功倍。
2.2.1 Keil μVision3 IDE的主要特性
μVision3 IDE基于Windows的開發平臺,包含一個高效的編輯器、一個項目管理器和一個MAKE工具。μVision3 IDE支持所有的Keil C51工具,包括C語言編譯器、宏匯編器、連接/定位器、目標代碼到HEX的轉換器。
μVision3 IDE內嵌多種符合當前工業標準的開發工具,可以完成工程建立、管理、編譯連接、目標代碼的生成、軟件仿真、硬件仿真等完整的開發流程。尤其C語言編譯工具在產生代碼的準確性和效率方面達到了較高的水平,而且可以附加靈活的控制選項,在開發大型項目時非常理想。它的主要特性如下:
1.集成開發環境
μVision3 IDE包括一個工程管理器、一個功能豐富并有交互式錯誤提示的編輯器、選項設置、生成工具及在線幫助。可以使用μVision3 IDE創建源文件,并組成應用工程加以管理。μVision3 IDE可以自動完成編譯、匯編和鏈接程序的操作,使用戶可以只專注開發工作的效果。
2.C51編譯器和A51匯編器
由μVision3 IDE創建的源文件,可以被C51編譯器或A51匯編器處理,生成可重定位的object文件,Keil C51編譯器遵照ANSI C語言標準,支持C語言的所有標準特性。另外還增加了幾個可以直接支持80C51結構的特性。Keil A51宏匯編器支持80C51及其派生系列的所有指令集。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 198
海外經銷商無庫存,到貨日平均30天至45天