新到貨599現折59
單片機原理及應用教程(第2版)

單片機原理及應用教程(第2版)

  • 定價:276
  • 優惠價:87240
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
載入中...
  • 分享
 

內容簡介

張元良、呂艷、周志民主編的《單片機原理及應用教程》系統地介紹了MCS-51系列單片機的結構、指令系統、程序設計、中斷系統、定時器/計數器、串行口、系統擴展及實用I/O接口技術等基本原理及初步應用;還介紹了基於單片機的嵌入式系統開發流程;重點介紹了幾種常用單片機開發應用軟件(Keil、Altium Designer、Proteus),以利於讀者邊學習邊實踐;而且,對目前常用的幾種單片機進行了簡單介紹。

本書含有豐富的實例詳解及習題,特別適合作為大中專院校單片機原理及應用課程的教材,還可作為單片機愛好者的自學用書,也可作為單片機應用開發技術人員、智能儀表開發技術人員及研究生的設計參考用書。
 

目錄

第1章 微型計算機基礎知識
1.1 微型計算機的組成
1.2 計算機中數據的表示方法
1.2.1 進位計數制
1.2.2 數制間的相互轉換
1.2.3 二進制數的運算
1.2.4 數值數據的表示
1.2.5 非數值數據的表示
1.3 單片機概述
1.3.1 單片機的基本結構
1.3.2 單片機的發展
1.3.3 單片機的特點及應用
習題
第2章 MCS?51系列單片機的硬件結構
2.1 單片機的內部結構
2.1.1 內部結構框圖
2.1.2 引腳與功能
2.2 單片機的存儲器結構
2.2.1 程序存儲器
2.2.2 數據存儲器
2.2.3 特殊功能寄存器
2.3 單片機的並行I/O口
2.3.1 I/O口的特點
2.3.2 I/O口的內部結構
2.3.3 I/O口的功能
2.3.4 I/O口的負載能力
2.4 單片機的時鍾與時序
2.4.1 時鍾電路
2.4.2 CPU時序
2.5 單片機的復位
2.6 單片機最小系統
習題
第3章 MCS?51系列單片機的指令系統
3.1 指令系統簡介
3.1.1 指令格式
3.1.2 指令分類
3.2 單片機尋址方式及實例解析
3.2.1 直接尋址
3.2.2 立即尋址
3.2.3 寄存器尋址
3.2.4 寄存器間接尋址
3.2.5 變址尋址
3.2.6 相對尋址
3.2.7 位尋址
3.3 單片機指令系統及實例解析
3.3.1 數據傳送指令
3.3.2 算術指令
3.3.3 邏輯指令
3.3.4 轉移指令
3.3.5 位操作指令
3.3.6 偽指令
3.4 MCS?51單片機C51語言
3.4.1 C51語言概述
3.4.2 C51語言的程序結構、數據與存儲類型
3.4.3 C51語言的頭文件與庫函數
3.4.4 C51語言中絕對地址的訪問
3.4.5 C51語言編程方法
習題
第4章 匯編語言程序設計
4.1 匯編語言源程序匯編
4.2 程序設計的基本步驟
4.3 順序程序的設計
4.4 分支程序設計
4.4.1 單分支程序
4.4.2 多分支程序
4.5 循環程序設計
4.5.1 單循環
4.5.2 多重循環
4.5.3 按條件轉移控制的循環
4.6 查表程序設計
4.7 子程序設計和調用
4.8 應用控制流程設計
習題
第5章 MCS?51系列單片機的中斷系統
5.1 中斷的概念
5.2 中斷源
5.3 中斷控制寄存器
5.4 中斷的優先級
5.5 中斷的響應
5.6 由中斷模塊程序認知中斷處理過程
5.6.1 外部中斷模塊代碼
5.6.2 定時器中斷模塊代碼
5.7 通過實例掌握外部中斷
習題
第6章 MCS?51系列單片機的定時器/計數器
6.1 定時器/計數器的結構
6.1.1 計數功能
6.1.2 定時功能
6.2 定時器/計數器的相關寄存器
6.2.1 定時器/計數器的方式寄存器TMOD
6.2.2 定時器/計數器的控制寄存器TCON
6.2.3 中斷允許寄存器IE
6.2.4 中斷優先級寄存器IP
6.3 定時器/計數器的工作方式
6.4 定時器/計數器的知識擴展
6.4.1 定時器的溢出同步問題
6.4.2 運行中讀取定時器/計數器
6.4.3 由定時器/計數器模塊程序認知定時器/計數器處理過程
6.5 通過實例掌握定時器(例程: 定時器與LED)
6.5.1 采用中斷處理方式的程序
6.5.2 采用查詢方式處理的程序
6.6 通過實例掌握計數器(例程: 計數器與LED)
習題
第7章 MCS?51系列單片機的串行口
7.1 串行通信的概念
7.2 MCS?51系列單片機串行口的結構
7.2.1 串行口的結構
7.2.2 串行口控制寄存器
7.2.3 串行口的工作方式
7.2.4 串行通信的波特率
7.3 串行口通信
7.3.1 雙機通信
7.3.2 多機通信
7.4 通過實例掌握串行口通信(例程: PC控制數碼管)
7.4.1 硬件設計
7.4.2 軟件設計
7.4.3 PC與單片機串行通信的實現
習題
第8章 MCS?51系列單片機系統擴展及實用I/O接口技術
8.1 常用緩沖/驅動接口芯片介紹
8.1.1 SN7407緩沖/驅動芯片
8.1.2 達林頓晶體管陣列ULN2003A
8.1.3 光電耦合器
8.1.4 串行通信接口RS?485
8.2 開關量輸入接口設計
8.2.1 鍵盤接口
8.2.2 4×4矩陣鍵盤掃描實例
8.2.3 繼電器輸入接口
8.2.4 行程開關輸入接口
8.2.5 光電編碼器輸入接口
8.3 開關量輸出接口設計
8.3.1 蜂鳴器輸出接口
8.3.2 繼電器輸出接口
8.3.3 固態繼電器輸出接口
8.4 液晶顯示模塊接口設計
8.4.1 LCD的基本結構與驅動原理
8.4.2 段式LCD
8.4.3 點陣LCD
8.5 常用A/D轉換接口設計
8.5.1 TLC2543與單片機接口實例
8.5.2 ADC0832與單片機接口實例
8.5.3 A/D轉換器(TLC2543)應用實例
8.6 常用D/A轉換接口設計
8.6.1 TLC5618與單片機接口實例
8.6.2 MAX518與單片機接口實例
習題
第9章 MCS?51系列單片機開發流程
9.1 總體方案設計
9.1.1 系統功能要求
9.1.2 硬件總體方案
9.1.3 軟件總體方案
9.2 硬件和軟件細分設計
9.2.1 硬件設計
9.2.2 軟件設計及調試
9.3 系統的仿真與調試
9.3.1 Keil軟件簡介
9.3.2 利用Keil進行程序調試
9.3.3 Proteus軟件使用簡介
9.3.4 利用Proteus繪制電路原理圖
9.3.5 在Proteus中調試程序
9.3.6 Altium Designer簡介
9.3.7 利用Altium Designer設計電路板
9.4 系統調試
9.4.1 單片機應用系統的一般調試方法
9.4.2 數碼管顯示系統調試
第10章 常用單片機簡介及應用舉例
10.1 STC15系列單片機
10.1.1 STC15系列單片機簡介
10.1.2 STC15W4K32S4應用舉例
10.2 AVR系列單片機
10.2.1 AVR系列單片機簡介
10.2.2 ATmega64單片機應用舉例
10.3 MSP430系列單片機
10.3.1 MSP430系列單片機簡介
10.3.2 MSP430F149單片機應用舉例
10.4 Kinetis K60系列單片機
10.4.1 Kinetis K60系列單片機簡介
10.4.2 MK60DN512ZVLQ10單片機應用舉例
10.5 STM32系列單片機
10.5.1 STM32系列單片機簡介
10.5.2 STM32F103VET6單片機應用舉例
第11章 數字電子鍾設計實例
11.1 設計要求
11.2 硬件設計
11.2.1 按鍵電路設計
11.2.2 時鍾芯片DS1302的性能特點和工作原理
11.2.3 時鍾芯片DS1302與單片機的連接
11.2.4 總體電路原理圖
11.3 軟件設計
11.3.1 顯示子程序流程圖
11.3.2 顯示子程序的代碼
11.3.3 主函數程序流程圖
11.3.4 總的匯編語言源程序代碼
第12章 LED陣列動態顯示設計實例
12.1 設計要求
12.2 硬件設計
12.2.1 74HC595簡介
12.2.2 點陣LED簡介
12.2.3 總體電路原理圖
12.3 軟件設計
12.3.1 程序流程圖
12.3.2 源程序代碼
第13章 數字溫度計設計實例
13.1 設計要求
13.2 硬件設計
13.2.1 溫度芯片DS18B20簡介
13.2.2 一線式總線的概念
13.2.3 總體電路原理圖
13.3 軟件設計
13.3.1 DS18B20子程序流程圖
13.3.2 DS18B20子程序代碼
13.3.3 數碼管串行方式顯示子程序流程圖
13.3.4 數碼管串行方式顯示子程序代碼
13.3.5 主程序流程圖
13.3.6 整體源程序代碼
第14章 小型直流電動機驅動設計實例
14.1 設計要求
14.2 硬件設計
14.2.1 L298N雙H橋電動機驅動芯片
14.2.2 L298N與單片機接口設計
14.2.3 總體電路原理圖
14.3 軟件設計
14.3.1 單片機產生脈寬調制信號
14.3.2 源程序代碼
第15章 步進電機驅動設計實例
15.1 設計要求
15.2 硬件設計
15.2.1 步進電機概述
15.2.2 TA8435步進電機專用驅動芯片
15.2.3 TA8435細分驅動原理
15.2.4 總體電路原理圖
15.3 軟件設計
15.3.1 程序流程圖
15.3.2 源程序代碼
附錄A ASCII碼字符表(常規字符集)
附錄B MCS?51系列單片機匯編指令表
參考文獻
 

詳細資料

  • ISBN:9787302454779
  • 規格:平裝 / 318頁 / 16k / 19 x 26 x 1 cm / 普通級 / 單色印刷 / 2-1
  • 出版地:中國

最近瀏覽商品

 

相關活動

  • 【其他】2024采實電子書全書系:春暖花開‧享閱讀,參展書單書85折起、任選3本79折
 

購物說明

溫馨提醒您:若您訂單中有購買簡體館無庫存/預售書或庫存於海外廠商的書籍,建議與其他商品分開下單,以避免等待時間過長,謝謝。

大陸出版品書況:因裝幀品質及貨運條件未臻完善,書況與台灣出版品落差甚大,封面老舊、出現磨痕、凹痕等均屬常態,故簡體字館除封面破損、內頁脫落...等較嚴重的狀態外,其餘所有商品將正常出貨。 

 

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

調貨時間:若您購買海外庫存之商品,於您完成訂購後,商品原則上約45個工作天內抵台(若有將延遲另行告知)。為了縮短等待的時間,建議您將簡體書與其它商品分開訂購,以利一般商品快速出貨。 

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則

  • 手作新書79折起
  • 浪漫小說精選3本72折
  • 888現折88