普通高等教育“十一五”國傢級規劃教材:單片機原理及接口技術(第4版)

普通高等教育“十一五”國傢級規劃教材:單片機原理及接口技術(第4版) pdf epub mobi txt 電子書 下載 2025

李朝青,劉艷玲 著
圖書標籤:
  • 單片機
  • 原理
  • 接口技術
  • 高等教育
  • 教材
  • 電子技術
  • 嵌入式係統
  • 微控製器
  • 8051
  • 第四版
想要找書就要到 靜思書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
齣版社: 北京航空航天大學齣版社
ISBN:9787512411906
版次:4
商品編碼:11293248
包裝:平裝
叢書名: 教育部“2008年度普通高等教育精品教材”
開本:16開
齣版時間:2013-07-01
用紙:膠版紙
頁數:321
正文語種:中文

具體描述

內容簡介

  《普通高等教育“十一五”規劃教材:單片機原理及接口技術(第4版)》以89C51/S51為典型機,深入淺齣地講述單片機原理、接口及應用技術。主要內容包括:微機基礎知識、89C51/S51單片機硬件結構、指令係統、匯編語言程序設計知識、中斷係統、定時器及應用、89C51/S51串行口通信及串行通信技術、89C51/S51單片機小係統及片外擴展、應用係統配置及接口技術、係統應用程序實例和C51程序設計。本書對第3版教材中的部分內容進行更新和修訂,刪去EPROM擴展口及片外RAM芯片擴展的內容,用戶可根據需要選擇89係列不同容量FlashROM的産品;增加瞭無綫單片機及其點到多點無綫通信、RFID技術與物聯網的應用以及C51程序設計的內容。
  《普通高等教育“十一五”規劃教材:單片機原理及接口技術(第4版)》內容新穎、實用,可用作大中專院校微機原理、單片機及接口技術的教材,也可供從事單片機産品開發的工程技術人員參考。

目錄

第1章 微機基礎知識
1.1 微處理器、微機和單片機的概念
1.1.1 微處理器(機)的組成
1.1.2 存儲器和輸入/輸齣接口
1.2 微機的工作過程
1.2.1 執行一條指令的順序
1.2.2 執行一條指令的過程
1.2.3 執行一個程序的過程
1.3 常用數製和編碼
1.3.1 數製及數製間轉換
1.3.2 計算機中常用編碼
1.4 數據在計算機中的錶示
1.4.1 有符號數
1.4.2 無符號數
1.5 89C51/S51單片機
1.5.1 AT89C51/S51係列單片機
1.5.2 STC89係列單片機
1.5.3 SST89係列單片機
1.6 思考題與習題

第2章 89C51/S51單片機的硬件結構和原理
2.1 89C51/S51單片機的內部結構及特點
2.1.1 89C51/S51單片機的基本組成
2.1.2 89C51/S51單片機芯片內部結構
2.2 89C51/S51單片機的引腳及其功能
2.3 89C51/S5l單片機的存儲器配置
2.3.1 程序存儲器地址空間
2.3.2 數據存儲器地址空間
2.4 89C51/S51 CPU時序
2.5 復位操作
2.5.1 復位操作的主要功能
2.5.2 復位電路
2.6 思考題與習題

第3章 指令係統
3.1 匯編語言
3.1.1 指令和程序設計語言
3.1.2 指令格式
3.2 尋址方式
3.2.1 7種尋址方式
3.2.2 尋址空間及符號注釋
3.3 89C51/S51單片機的指令係統
3.3.1 數據傳送指令
3.3.2 算術運算指令
3.3.3 邏輯操作指令
3.3.4 控製程序轉移類指令
3.3.5 位操作(布爾處理)類指令
3.4 思考題與習題

第4章 匯編語言程序設計知識
4.1 編程的步驟、方法和技巧
4.1.1 編程步驟
4.1.2 編程的方法和技巧
4.1.3 匯編語言程序的基本結構
4.2 僞指令

第5章 中斷係統
5.1 微機的輸入/輸齣方式
5.1.1 無條件傳送方式
5.1.2 查詢傳送方式
5.1.3 直接存儲器存取(DMA)方式
5.2 中斷的概念
5.3 89C51/S51中斷係統結構及中斷控製
5.3.1 89C51/S51中斷源
5.3.2 中斷控製
5.4 中斷響應及中斷處理過程
5.4.1 中斷響應
5.4.2 中斷處理
5.4.3 中斷返迴
5.4.4 關於具體的中斷服務程序
5.5 中斷程序舉例
5.5.1 主程序
5.5.2 中斷服務程序
5.6 思考題與習題

第6章 定時器及應用
6.1 定時器概述
6.1.1 什麼是計數和定時
6.1.2 定時器/計數器的組成
6.2 定時器的控製
6.2.1 工作模式寄存器TMOD
6.2.2 控製寄存器TCON
6.3 定時器的4種模式及應用
6.3.1 模式1及應用
6.3.2 模式2及應用
6.3.3 模式3及應用
6.3.4 綜閤應用舉例
6.4 思考題與習題

第7章 89C5l/S5l串行口及串行通信技術
7.1 串行通信基本知識
7.1.1 數據通信
7.1.2 串行通信的傳輸方式
7.1.3 異步通信和同步通信
7.1.4 串行通信的過程及通信協議
7.2 串行口及應用
7.2.1 89C51/S51串行口
7.2.2 89C51/S51串行口的應用
7.3 89C5l/S51與89C51/S51點對點異步通信
7.3.1 通信協議
7.3.2 波特率設置
7.3.3 通信程序舉例
7.4 89C51/S51與Pc機問通信
7.4.1 單片機與PC機通信的接口電路
7.4.2 PC機通信軟件
7.4.3 89C51通信軟件設計
7.5 無綫單片機及其點到多點無綫通信
7.5.1 無綫單片機
7.5.2 無綫單片機實現點到多點的無綫通信
7.5.3 多點無綫測溫係統
7.6 RFID技術與物聯網的應用
7.6.1 物聯網定義
7.6.2 RFID技術
7.7 思考題與習題

第8章 單片機小係統及片外擴展
8.1 串行擴展總綫接口技術
8.1.1 SPI串行外設接口總綫
8.1.2 I2C總綫
8.1.3 單總綫
8.2 並行擴展三總綫的産生
8.2.1 片外三總綫結構
8.2.2 係統擴展的實現
8.3 擴展數據存儲器
8.4 簡單並行I/O口的擴展
8.4.1 I/O口的直接輸入/輸齣
8.4.2 簡單I/0接口的擴展方法
8.5 思考題與習題

第9章 應用係統配置及接口技術
9.1 人一機通道配置與接口技術
9.1.1 鍵盤接口及處理程序
9.1.2 LED顯示器接口及顯示程序
9.1.3 串行口控製的鍵盤/LED顯示器接口電路
9.2 係統前嚮通道中的A/D轉換器及接口技術
9.2.1 8位串行A/D芯片TLC0831與單片機接口及編程
9.2.2 8位2通道串行A/D芯片AI)C0832與單片機接口及編程
9.2.3 10位單通道串行輸齣A/D芯片TLCl549接口及編程
9.2.4 12位串行A/D芯片AD7893與單片機接口及編程
9.2.5 16位低速串行A/D芯片AD7705與單片機接口及編程
9.2.6 16位高速串行A/D芯片AD7683與單片機接口及編程
9.2.7 8位並行輸齣A/D芯片ADC0809與單片機接口及編程
9.3 係統後嚮通道配置及接口技術
9.3.1 後嚮通道中的功率開關器件及接口
9.3.2 雙嚮晶閘管(可控矽)溫度控製係統
9.3.3 串行輸入D/A芯片TLC5615接口技術
9.3.4 並行輸入D/A芯片及接口技術
9.4 思考題與習題

第10章 係統實用程序
10.1 主程序和子程序的概念
10.1.1 主程序
10.1.2 子程序及參數傳遞
10.1.3 中斷服務子程序
10.2 數據采集及簡單控製程序
10.2.1 數據采集程序
10.2.2 航標燈控製程序
10.2.3 水位控製程序
10.2.4 蜂鳴音報警子程序
10.3 數據處理程序
10.3.1 排序程序
10.3.2 數字濾波程序
10.3.3 標度變換(工程量變換)
10.4 代碼轉換程序
10.5 抗乾擾技術
10.5.1 軟件陷阱技術
10.5.2 軟件看門狗
10.5.3 單片機片內硬件看門狗
10.6 最短程序
第ll章 C51程序設計
11.1 C51程序設計基礎
11.1.1 C51的標識符和關鍵字
11.1.2 C51的數據類型
11.1.3 C51變量的存儲方式
11.1.4 C51運算符、錶達式及規則
11.2 C51語句
11.2.1 說明語句
11.2.2 錶達式語句
11.2.3 復閤語句
11.2.4 條件語句
11.2.5 開關與跳轉語句
11.2.6 循環語句
11.2.7 函數調用語句
11.2.8 返迴語句
11.2.9 空語句
11.3 C51的流程控製結構
11.4 C51函數
11.4.1 函數的定義
11.4.2 函數的調用
11.5 數組和指針
11.5.1 數組的定義和引用
11.5.2 字符數組
11.5.3 數組元素賦初值
11.5.4 數組作為函數的參數
11.5.5 指針的概念
11.5.6 數組的指針
11.5.7 指針的地址計算
11.5.8 指針數組與指針型指針
11.6 思考題與習題

附錄A 80C51指令錶
附錄B 89C51指令矩陣(匯編/反匯編錶)
剛錄C 8255A可編程外圍並行接口芯片及接口
參考文獻

前言/序言


《單片機原理及接口技術(第4版)》—— 開啓嵌入式係統開發之旅 引言: 在當今科技飛速發展的時代,嵌入式係統已經滲透到我們生活的方方麵麵,從智能傢居到工業自動化,從醫療設備到汽車電子,無處不在。而單片機作為嵌入式係統的核心,其重要性不言而喻。掌握單片機原理及接口技術,不僅是計算機科學、電子工程等相關專業學生的必備技能,更是科技創新領域不可或缺的知識儲備。《單片機原理及接口技術(第4版)》正是這樣一本為廣大讀者精心打造的、深入淺齣的權威教材。本書以係統、全麵、深入淺齣的方式,帶領讀者走進單片機技術的精彩世界,為從事嵌入式係統開發、硬件設計、自動化控製等領域的專業人士和學習者奠定堅實的基礎。 本書特色與價值: 《單片機原理及接口技術(第4版)》在繼承前幾版優良傳統的基礎上,緊密結閤當前單片機技術的發展趨勢和行業應用需求,進行瞭全麵的更新和優化。本書最大的亮點在於其內容的科學性、先進性、實用性和係統性。 科學性與先進性: 本書聚焦於目前應用最廣泛、最具代錶性的單片機係列,如經典的8051係列,以及更具現代感的ARM係列等。在原理講解上,深入剖析瞭單片機的內部結構、工作原理,包括CPU的工作方式、指令係統、中斷係統、定時器/計數器、串行通信接口等關鍵模塊。同時,本書也緊跟技術前沿,對一些新型的單片機特性和應用進行瞭介紹,例如在某些章節中可能會涉及一些低功耗設計、實時操作係統(RTOS)在單片機應用中的基礎概念等,力求讓讀者掌握最核心、最前沿的知識。 實用性與工程導嚮: 本書並非純粹的理論堆砌,而是強調理論與實踐相結閤。每一個核心原理的講解都配以清晰的闡述和生動的例子,並重點關注實際工程中的應用。大量的接口技術講解,涵蓋瞭常用的外圍設備,如LED、按鍵、顯示器、鍵盤、ADC/DAC、EEPROM、RTC、電機驅動、傳感器等,並通過詳細的電路連接圖和程序設計示例,指導讀者如何將單片機與這些外設進行高效、可靠的集成。本書旨在培養讀者解決實際工程問題的能力,讓他們能夠獨立完成從硬件設計到軟件編程的整個嵌入式係統開發流程。 係統性與循序漸進: 本書的章節安排邏輯清晰,結構嚴謹,內容由淺入深,循序漸進。從最基本的單片機概念入手,逐步深入到復雜的接口技術和係統設計。即使是初學者,也能在本書的引導下,逐步建立起對單片機技術的全麵認知。每一章節的學習都為下一章節的內容打下基礎,形成一個完整的知識體係,避免瞭碎片化學習的弊端。 豐富的配套資源: 作為一本優秀的教材,本書通常會配套提供豐富的學習資源,例如豐富的實驗例程、詳細的實驗指導、相關的開發工具介紹,甚至可能包含一些仿真軟件的使用指導。這些資源極大地降低瞭學習門檻,幫助讀者將理論知識轉化為實際操作能力,在實踐中加深理解,提升技能。 本書內容概覽: 本書將帶領讀者係統地學習以下核心內容: 1. 單片機基礎知識: 微處理器、微控製器與單片機的概念與發展: 明確單片機在嵌入式係統中的定位,瞭解其發展曆程和技術演進。 單片機內部結構與工作原理: 深入剖析CPU、存儲器(RAM、ROM)、I/O端口、中斷控製器、定時器/計數器、串行通信接口等核心組成部分的原理、功能和工作方式。理解指令周期的概念,瞭解不同指令的工作流程。 單片機指令係統: 詳細介紹所選單片機係列的指令集,包括數據傳送指令、算術運算指令、邏輯運算指令、轉移指令、位操作指令等,並闡述其尋址方式,為程序設計打下基礎。 單片機存儲器組織與管理: 講解片內RAM、片外RAM、片內ROM(或Flash)、片外ROM的組織結構,以及數據和程序的存取方式。 2. 單片機外部接口技術: I/O端口擴展與應用: 學習如何通過I/O端口實現與外部設備的連接,包括輸入(如按鍵、開關)和輸齣(如LED指示燈)的控製。掌握端口的讀寫操作和方嚮設置。 中斷係統: 深入理解中斷的概念、中斷源、中斷優先級、中斷嚮量、中斷響應和中斷服務程序的編寫。學習如何有效地利用中斷來提高係統的響應速度和效率。 定時器/計數器應用: 講解定時器和計數器的工作原理、工作模式,以及在延時、定時、脈衝測量、頻率測量等方麵的應用。 串行通信: 詳細介紹單片機的串行通信接口(UART/USART)的工作原理,包括異步通信和同步通信,以及RS-232、RS-485等標準。學習如何實現單片機與其他設備(如PC、其他單片機)之間的數據傳輸。 模數轉換(ADC)與數模轉換(DAC): 介紹ADC和DAC的基本原理,學習如何利用ADC將模擬信號轉換為數字信號,以及如何利用DAC將數字信號轉換為模擬信號,實現與真實世界的交互。 外部存儲器接口: 講解如何擴展外部RAM和ROM,以滿足更大存儲空間的需求,並掌握相應的接口設計和訪問方法。 其他常用接口技術: 可能還包括鍵盤掃描、顯示器驅動(如LED數碼管、LCD顯示屏)、實時時鍾(RTC)、EEPROM存儲器等常用外設的接口技術,以及如何利用PWM(脈衝寬度調製)等技術實現對電機、LED亮度的控製。 3. 單片機程序設計: 開發環境介紹: 介紹常用的單片機開發軟件,如集成開發環境(IDE)、匯編器、編譯器、調試器等,並指導讀者如何進行項目創建、代碼編寫、編譯鏈接和程序下載。 高級語言編程(C語言): 重點講解使用C語言進行單片機程序開發。介紹C語言在單片機編程中的特性,如位操作、指針、結構體等,以及如何編寫高效、模塊化的C語言程序。 匯編語言基礎(視情況而定): 在某些章節中,可能會適當介紹匯編語言,以幫助讀者更深入地理解單片機的底層工作原理和指令執行過程,特彆是在一些對性能要求極高的關鍵部分。 程序調試技巧: 介紹單片機程序調試的常用方法和工具,如仿真器、硬件調試器等,指導讀者如何快速定位和解決程序中的錯誤。 4. 典型應用實例: 智能傢居控製: 通過實例講解如何設計一個簡單的智能傢居控製係統,如溫濕度監測與控製、燈光控製等。 工業自動化: 介紹單片機在工業生産綫上的應用,如簡單的PLC功能實現、數據采集與傳輸等。 嵌入式係統設計: 引導讀者學習如何將單片機作為核心,構建一個完整的嵌入式係統,包括硬件選型、接口設計、軟件開發、係統聯調等。 本書的閱讀對象: 高等院校相關專業學生: 本書是“普通高等教育‘十一五’國傢級規劃教材”,非常適閤高等院校電子工程、計算機科學與技術、自動化、測控技術與儀器等相關專業本科生和研究生作為學習單片機原理及接口技術的首選教材。 嵌入式係統開發工程師: 對於初入嵌入式開發領域或希望鞏固基礎知識的工程師,本書提供瞭全麵、深入的理論指導和實踐參考。 電子技術愛好者: 對於對電子技術和DIY有濃厚興趣的愛好者,本書將帶領他們掌握單片機這一強大的工具,實現各種創意項目。 相關領域的研究人員: 在進行嵌入式係統相關研究時,本書能提供堅實的理論基礎和技術支持。 結語: 《單片機原理及接口技術(第4版)》不僅是一本教科書,更是一扇通往廣闊嵌入式技術世界的窗口。它將以其嚴謹的科學態度、先進的技術內容、豐富的實踐指導,幫助讀者構建起堅實的單片機技術知識體係,培養解決實際問題的能力,為在日新月異的科技浪潮中乘風破浪提供堅實的支撐。通過對本書的學習,您將能夠深刻理解單片機的奧秘,熟練掌握各類接口技術,從而設計齣屬於您自己的、充滿智慧的嵌入式係統。

用戶評價

評分

這本書簡直是單片機入門者的福音!我之前對單片機完全是零基礎,看其他資料總感覺雲裏霧裏,很多概念晦澀難懂。但翻開這本《單片機原理及接口技術》(第4版),我纔真正體會到“循序漸進”是怎麼一迴事。從最基礎的單片機組成、指令係統開始,作者用通俗易懂的語言和生動的例子,一點點揭開瞭單片機的神秘麵紗。特彆是書中對8051這個經典單片機的講解,非常深入,各個寄存器、中斷、定時器的工作原理都講得明明白白,讓我不再是死記硬背,而是真正理解瞭它們是如何協同工作的。而且,書中的電路圖和匯編代碼示例都非常實用,我嘗試著自己搭建電路並運行代碼,幾次就成功點亮瞭LED,那種成就感簡直無與倫比!這比單純看書本上的文字描述要有效得多,也更能激發學習的興趣。如果你和我一樣,是初學者,想要係統地學習單片機,這本書絕對是你的不二之選。它為你打下堅實的基礎,讓你在後續的學習中更加得心應手。

評分

我是一名在校的電子信息工程專業的學生,這本《單片機原理及接口技術》(第4版)是我課程的指定教材。不得不說,這本書在理論深度和實踐指導性上都做得相當齣色。它不僅僅是停留在概念的講解,而是將理論與實際應用緊密結閤。書中關於各種接口技術,如串行通信、並行通信、A/D、D/A轉換等,都有詳盡的闡述,並且配有大量的實驗和項目案例。這些案例涵蓋瞭從簡單的LED閃爍到稍微復雜的傳感器數據采集和控製係統,極大地鍛煉瞭我的動手能力和解決實際問題的能力。我印象最深刻的是書中關於中斷係統的講解,它清晰地解釋瞭中斷的産生、響應過程以及如何編寫中斷服務程序,這對於理解實時係統的設計至關重要。此外,書中還涉及瞭一些進階話題,比如嵌入式係統開發的一些基礎概念,這為我將來深入學習嵌入式領域打下瞭良好的基礎。總體而言,這本書作為一本教材,其內容的係統性、完整性和實用性都非常高,值得反復研讀和實踐。

評分

這本《單片機原理及接口技術》(第4版)在我看來,是一本兼具學術價值和工程實踐指導意義的優秀著作。作為一本國傢級規劃教材,它在內容上遵循瞭學科發展的規律,體係結構清晰,邏輯性強。書中對於單片機體係結構、指令集、存儲器組織等基礎知識的講解,具有很高的權威性和係統性。而對於各類接口技術,特彆是其在實際工程中的應用,作者給齣瞭詳實的分析和具體的實現方案。我尤其注意到書中在講解過程中,引入瞭一些現代的開發工具和調試方法,雖然是以經典的單片機為載體,但其思想和方法論對於理解更復雜的嵌入式係統仍然具有藉鑒意義。書中提供的附錄和參考文獻也十分豐富,為讀者進一步深入研究提供瞭良好的途徑。對於希望在單片機領域打下堅實基礎,或者希望將理論知識轉化為實際工程應用的學習者和工程師來說,這本書都是一本不可多得的寶貴資源。它不僅傳授知識,更重要的是培養一種解決問題的思維方式。

評分

我是一名電子愛好者,平時喜歡自己動手做一些小項目。在一次偶然的機會接觸到瞭《單片機原理及接口技術》(第4版),這本書徹底顛覆瞭我對單片機的刻闆印象。之前總覺得單片機是工程師的專屬,普通人很難接觸。但這本書的語言風格非常親切,像是在和一位經驗豐富的老師交流。它沒有那些冗長枯燥的理論堆砌,而是將復雜的概念拆解成一個個容易理解的小部分,並且穿插瞭大量生動的圖示和實際操作演示。我最喜歡的是書中關於數碼管顯示和按鍵掃描的章節,通過簡單的幾行代碼,我就可以讓單片機實現我想要的功能,這種“掌控”電子世界的感覺真的太棒瞭!而且,書中提供的電路圖都非常清晰,我根據圖紙很容易就在洞洞闆上搭建起來,然後通過書中提供的代碼進行調試。失敗瞭也不怕,因為書裏會提供一些常見的故障排除方法。這本書讓我覺得單片機開發不再是遙不可及,而是充滿樂趣和創造力的過程,我非常享受通過這本書不斷實現自己小想法的時光。

評分

作為一個在嵌入式開發領域摸爬滾打瞭幾年的人,我拿到這本《單片機原理及接口技術》(第4版)的時候,本以為會是又一本“老生常談”的書。然而,事實證明我的想法太片麵瞭。這本書在對經典單片機原理的講解上,依舊保持瞭嚴謹和深入,但其亮點在於對“接口技術”的闡述,這部分內容更新得相當及時,並且貼近實際工程應用。書中對於各種常用通信協議的講解,比如I2C、SPI,不僅是介紹瞭協議本身,還給齣瞭具體的硬件連接和軟件實現的關鍵點,這些對於我們實際工作中調試硬件、進行外設集成非常有幫助。我特彆喜歡書中關於一些傳感器接口的章節,它詳細介紹瞭如何通過單片機讀取溫度、濕度、光照等數據,並給齣瞭相應的代碼框架,這大大縮短瞭我的開發周期。雖然書中涉及的單片機型號是比較經典的,但其原理和接口思想是通用的,這使得這本書即使在技術日新月異的今天,依然具有很高的參考價值。它能幫助開發者鞏固基礎,同時也能為解決實際工程問題提供思路。

評分

幫同學買的 挺好的 為瞭湊夠十個字...

評分

不知道這本書精品教材怎麼評的,內容比較散,很多知識點也沒講清楚,還有明顯的錯誤

評分

書是好書 但是我並沒有看多少 教材必須要有

評分

非常好嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬嗬

評分

很好的書籍,值得購買,推薦!

評分

不錯的書。。。。。。

評分

東西挺好,好評好評好評,就是買的時候沒貨等瞭挺久

評分

還不錯

評分

還不錯,書挺新的,應該是正版

相關圖書

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.tinynews.org All Rights Reserved. 静思书屋 版权所有