單片機原理及應用(第2版)(簡體書)
商品資訊
系列名:21世紀高等院校電氣信息類系列教材
ISBN13:9787111671374
出版社:機械工業出版社
作者:陳桂友
出版日:2021/02/20
裝訂/頁數:平裝/280頁
規格:24cm*17cm (高/寬)
商品簡介
名人/編輯推薦
目次
相關商品
商品簡介
本書從微型計算機的基本構成和基本概念入手,介紹單片機的構成、各個模塊的工作過程、接口原理、應用電路設計、匯編語言和C語言設計,選擇了目前實際工程中常用的新技術、新器件,力圖達到學以致用的根本目的。
全書共12章,每章均配有習題,所舉例程均經調試通過,很多程序來自科研和實際應用系統。為了便於學習,還開發設計了與教材配套的綜合教學實驗平臺,該平臺提供了20餘種實驗供學生選用學習,也為善於思考、樂於動手實踐的學生提供了自學實驗手段。
本書深入淺出,層次分明,實例豐富,通俗易懂,突出實用,可操作性強,特別適合作為普通高校計算機類、電子類、自動化類及機械專業的教材,還可作為高職高專以及培訓班的教材。同時,也可作為單片機應用領域的工程技術人員的參考書。
全書共12章,每章均配有習題,所舉例程均經調試通過,很多程序來自科研和實際應用系統。為了便於學習,還開發設計了與教材配套的綜合教學實驗平臺,該平臺提供了20餘種實驗供學生選用學習,也為善於思考、樂於動手實踐的學生提供了自學實驗手段。
本書深入淺出,層次分明,實例豐富,通俗易懂,突出實用,可操作性強,特別適合作為普通高校計算機類、電子類、自動化類及機械專業的教材,還可作為高職高專以及培訓班的教材。同時,也可作為單片機應用領域的工程技術人員的參考書。
名人/編輯推薦
附贈豐富教學資源、“十一五”國家級規劃教材全新改版 立體化新形態教材
目次
前言
第1章單片機技術概述
1.1微型計算機的基本概念及分類
1.1.1微型計算機的組成
1.1.2微型計算機的分類
1.2單片機技術發展的特點
1.3常見的單片機
1.3.18051內核的單片機
1.3.2其他單片機
1.4單片機的應用
1.4.1單片機的應用範圍
1.4.2單片機應用系統的設計
1.5習題
第2章8051單片機及增強型8051內核
2.18051單片機的引腳及內部結構
2.1.18051單片機的引腳
2.1.28051單片機的內部結構
2.1.3CPU結構
2.1.4存儲器空間及存儲器
2.2STC8A8K64S4A12的增強型8051內核
2.2.1STC8A8K64S4A12單片機的引腳及功能
2.2.2STC8A8K64S4A12單片機的增強型8051內核
2.3習題
第3章數字輸入/輸出端口
3.1單片機數字輸入/輸出端口的概述
3.1.1單片機數字輸入/輸出端口的作用
3.1.2帶有總線擴展的單片機系統典型構成
3.2STC8A8K64S4A12的數字輸入/輸出端口
3.2.1STC8A8K64S4A12單片機的數字輸入/輸出口概述
3.2.2STC8A8K64S4A12輸入/輸出口的工作模式
3.2.3STC8A8K64S4A12輸入/輸出口的結構
3.3習題
第4章指令系統
4.1助記符語言
4.1.1助記符語言概述
4.1.2操作碼
4.1.3操作數
4.2指令格式及分類
4.2.1匯編語言的概念及格式
4.2.2指令代碼的存儲格式
4.2.3指令中的符號約定
4.3尋址方式
4.4數據傳送類指令
4.4.1數據傳送指令
4.4.2數據交換指令
4.4.3棧操作指令
4.5邏輯操作類指令
4.5.1對累加器A進行的邏輯操作
4.5.2雙操作數指令
4.6算術運算類指令
4.6.1加減運算指令
4.6.2乘除運算指令
4.6.3增量、減量指令
4.6.4二-十進制調整指令
4.7位操作指令
4.7.1位數據傳送指令
4.7.2位狀態控制指令
4.7.3位邏輯操作指令
4.7.4位條件轉移指令
4.8控制轉移類指令
4.9習題
第5章匯編語言程序設計及仿真調試
5.1匯編語言程序設計基礎知識
5.1.1偽指令(Pseudo-Instruction)
5.1.2匯編語言程序設計的一般步驟和基本框架
5.2匯編語言程序設計舉例
5.3利用Keil μVision集成開發環境調試程序
5.4自行製作仿真器進行在線仿真調試
5.5將程序下載到單片機中進行驗證
5.6習題
第6章單片機的C語言程序設計
6.1單片機C語言程序中的常用運算
6.2C51對ANSI C的擴展
6.2.1C51擴展的關鍵字
6.2.2C51對函數的擴展
6.3STC8A8K64S4A12單片機C51程序框架
6.4習題
第7章中斷
7.1中斷的概念
7.28051單片機的中斷系統及其管理
7.2.1中斷源及其優先級管理
7.2.2單片機中斷處理過程
7.2.3中斷請求的撤除
7.2.4關於外部中斷
7.3STC8A8K64S4A12單片機的中斷系統及其管理
7.3.1中斷源及中斷系統構成
7.3.2中斷控制寄存器
7.4中斷應用開發舉例
7.4.1中斷使用過程中需要注意的問題
7.4.2中斷應用開發舉例
7.5習題
第8章定時/計數器
8.1STC8A8K64S4A12單片機的定時/計數器
8.1.1定時/計數器的結構及工作原理
8.1.2定時/計數器的工作方式
8.1.3定時/計數器的功能寄存器
8.1.4定時/計數器量程的擴展
8.1.5定時/計數器編程舉例
8.2STC8A8K64S4A12的可編程計數器陣列模塊
8.2.1PCA模塊的結構
8.2.2PCA模塊的特殊功能寄存器
8.2.3PCA模塊的工作模式
8.2.4PCA模塊的應用舉例
8.3習題
第9章串行通信
9.1通信的一般概念
9.1.1並行通信與串行通信
9.1.2串行通信的基本方式及數據傳送方向
9.1.3通用的異步接收器/發送器UART
9.2STC8A8K64S4A12單片機的串行接口
9.2.1串行接口的工作方式
9.2.2串行接口的寄存器
9.2.3波特率設定
9.2.4STC8A8K64S4A12單片機串行接口應用舉例
9.3STC8A8K64S4A12單片機的SPI
9.3.1SPI的結構
9.3.2SPI的數據通信
9.3.3SPI的應用舉例
9.4習題
第10章模擬量模塊
10.1模擬量處理系統的一般結構
10.2STC8A8K64S4A12片內集成A/D模塊的結構及使用
10.2.1A/D轉換器的結構及相關寄存器
10.2.2A/D轉換器的應用
10.3D/A轉換器及其與單片機的接口應用
10.3.1TLC5615簡介
10.3.2TLC5615接口電路及應用編程
10.4習題
第11章增強型PWM波形發生器
11.1PWM概述
11.2增強型PWM發生器的結構
11.3增強型PWM發生器相關寄存器
11.4增強型PWM波形發生器的應用
11.5習題
第12章單片機應用系統設計舉例
12.1系統要求
12.2需求分析
12.3系統硬件設計
12.4系統軟件設計
12.5習題
附錄
附錄ASTC8A8K64S4A12單片機寄存器頭文件STC8.INC內容
附錄BSTC8A8K64S4A12單片機寄存器頭文件stc8.h內容
附錄C邏輯符號對照表
參考文獻
第1章單片機技術概述
1.1微型計算機的基本概念及分類
1.1.1微型計算機的組成
1.1.2微型計算機的分類
1.2單片機技術發展的特點
1.3常見的單片機
1.3.18051內核的單片機
1.3.2其他單片機
1.4單片機的應用
1.4.1單片機的應用範圍
1.4.2單片機應用系統的設計
1.5習題
第2章8051單片機及增強型8051內核
2.18051單片機的引腳及內部結構
2.1.18051單片機的引腳
2.1.28051單片機的內部結構
2.1.3CPU結構
2.1.4存儲器空間及存儲器
2.2STC8A8K64S4A12的增強型8051內核
2.2.1STC8A8K64S4A12單片機的引腳及功能
2.2.2STC8A8K64S4A12單片機的增強型8051內核
2.3習題
第3章數字輸入/輸出端口
3.1單片機數字輸入/輸出端口的概述
3.1.1單片機數字輸入/輸出端口的作用
3.1.2帶有總線擴展的單片機系統典型構成
3.2STC8A8K64S4A12的數字輸入/輸出端口
3.2.1STC8A8K64S4A12單片機的數字輸入/輸出口概述
3.2.2STC8A8K64S4A12輸入/輸出口的工作模式
3.2.3STC8A8K64S4A12輸入/輸出口的結構
3.3習題
第4章指令系統
4.1助記符語言
4.1.1助記符語言概述
4.1.2操作碼
4.1.3操作數
4.2指令格式及分類
4.2.1匯編語言的概念及格式
4.2.2指令代碼的存儲格式
4.2.3指令中的符號約定
4.3尋址方式
4.4數據傳送類指令
4.4.1數據傳送指令
4.4.2數據交換指令
4.4.3棧操作指令
4.5邏輯操作類指令
4.5.1對累加器A進行的邏輯操作
4.5.2雙操作數指令
4.6算術運算類指令
4.6.1加減運算指令
4.6.2乘除運算指令
4.6.3增量、減量指令
4.6.4二-十進制調整指令
4.7位操作指令
4.7.1位數據傳送指令
4.7.2位狀態控制指令
4.7.3位邏輯操作指令
4.7.4位條件轉移指令
4.8控制轉移類指令
4.9習題
第5章匯編語言程序設計及仿真調試
5.1匯編語言程序設計基礎知識
5.1.1偽指令(Pseudo-Instruction)
5.1.2匯編語言程序設計的一般步驟和基本框架
5.2匯編語言程序設計舉例
5.3利用Keil μVision集成開發環境調試程序
5.4自行製作仿真器進行在線仿真調試
5.5將程序下載到單片機中進行驗證
5.6習題
第6章單片機的C語言程序設計
6.1單片機C語言程序中的常用運算
6.2C51對ANSI C的擴展
6.2.1C51擴展的關鍵字
6.2.2C51對函數的擴展
6.3STC8A8K64S4A12單片機C51程序框架
6.4習題
第7章中斷
7.1中斷的概念
7.28051單片機的中斷系統及其管理
7.2.1中斷源及其優先級管理
7.2.2單片機中斷處理過程
7.2.3中斷請求的撤除
7.2.4關於外部中斷
7.3STC8A8K64S4A12單片機的中斷系統及其管理
7.3.1中斷源及中斷系統構成
7.3.2中斷控制寄存器
7.4中斷應用開發舉例
7.4.1中斷使用過程中需要注意的問題
7.4.2中斷應用開發舉例
7.5習題
第8章定時/計數器
8.1STC8A8K64S4A12單片機的定時/計數器
8.1.1定時/計數器的結構及工作原理
8.1.2定時/計數器的工作方式
8.1.3定時/計數器的功能寄存器
8.1.4定時/計數器量程的擴展
8.1.5定時/計數器編程舉例
8.2STC8A8K64S4A12的可編程計數器陣列模塊
8.2.1PCA模塊的結構
8.2.2PCA模塊的特殊功能寄存器
8.2.3PCA模塊的工作模式
8.2.4PCA模塊的應用舉例
8.3習題
第9章串行通信
9.1通信的一般概念
9.1.1並行通信與串行通信
9.1.2串行通信的基本方式及數據傳送方向
9.1.3通用的異步接收器/發送器UART
9.2STC8A8K64S4A12單片機的串行接口
9.2.1串行接口的工作方式
9.2.2串行接口的寄存器
9.2.3波特率設定
9.2.4STC8A8K64S4A12單片機串行接口應用舉例
9.3STC8A8K64S4A12單片機的SPI
9.3.1SPI的結構
9.3.2SPI的數據通信
9.3.3SPI的應用舉例
9.4習題
第10章模擬量模塊
10.1模擬量處理系統的一般結構
10.2STC8A8K64S4A12片內集成A/D模塊的結構及使用
10.2.1A/D轉換器的結構及相關寄存器
10.2.2A/D轉換器的應用
10.3D/A轉換器及其與單片機的接口應用
10.3.1TLC5615簡介
10.3.2TLC5615接口電路及應用編程
10.4習題
第11章增強型PWM波形發生器
11.1PWM概述
11.2增強型PWM發生器的結構
11.3增強型PWM發生器相關寄存器
11.4增強型PWM波形發生器的應用
11.5習題
第12章單片機應用系統設計舉例
12.1系統要求
12.2需求分析
12.3系統硬件設計
12.4系統軟件設計
12.5習題
附錄
附錄ASTC8A8K64S4A12單片機寄存器頭文件STC8.INC內容
附錄BSTC8A8K64S4A12單片機寄存器頭文件stc8.h內容
附錄C邏輯符號對照表
參考文獻
主題書展
更多
主題書展
更多書展今日66折
您曾經瀏覽過的商品
購物須知
大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。
特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。
無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。
為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。
若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。