注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)計(jì)算機(jī)組織與體系結(jié)構(gòu)51單片機(jī)應(yīng)用開發(fā)從入門到精通

51單片機(jī)應(yīng)用開發(fā)從入門到精通

51單片機(jī)應(yīng)用開發(fā)從入門到精通

定 價(jià):¥39.00

作 者: 胡啟明,程鋼 編著
出版社: 人民郵電出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)體系結(jié)構(gòu)

ISBN: 9787115261533 出版時(shí)間: 2012-02-01 包裝: 平裝
開本: 16開 頁數(shù): 308 字?jǐn)?shù):  

內(nèi)容簡介

  《51單片機(jī)應(yīng)用開發(fā)從入門到精通》是一本MCS-51單片機(jī)從入門到精通的教程。本書基于一個(gè)綜合實(shí)例介紹了MCS-51單片機(jī)的基礎(chǔ)知識,包括MCS-51單片機(jī)的內(nèi)部結(jié)構(gòu)、指令系統(tǒng)、C語言以及開發(fā)環(huán)境等;還介紹了如何在MCS-51單片機(jī)的應(yīng)用系統(tǒng)中使用MCS-51單片機(jī)的內(nèi)部資源和外圍器件,這些資源和器件包括I/O引腳、外部中斷、定時(shí)計(jì)數(shù)器、串行接口、人機(jī)交互通道、數(shù)據(jù)采集和輸出通道、存儲器模塊、通信模塊等?!?1單片機(jī)應(yīng)用開發(fā)從入門到精通》詳細(xì)講解了MCS-51單片機(jī)的基礎(chǔ)知識,同時(shí)又包括豐富的單片機(jī)內(nèi)部資源和外圍模塊的應(yīng)用實(shí)例,既可以作為MCS-51單片機(jī)的入門教程,也可以作為一本MCS-51單片機(jī)應(yīng)用手冊。本書適合于具有初步單片機(jī)基礎(chǔ)的單片機(jī)工程師,以及高等院校電子類專業(yè)的學(xué)生和單片機(jī)愛好者參考閱讀。

作者簡介

暫缺《51單片機(jī)應(yīng)用開發(fā)從入門到精通》作者簡介

圖書目錄

第1章 單片機(jī)系統(tǒng)設(shè)計(jì)基礎(chǔ)
1.1 單片機(jī)和單片機(jī)系統(tǒng)簡介
1.1.1 單片機(jī)的分類
1.1.2 單片機(jī)系統(tǒng)
1.2 單片機(jī)系統(tǒng)開發(fā)流程
1.3 有毒氣體監(jiān)控系統(tǒng)的系統(tǒng)分析與設(shè)計(jì)
1.3.1 PGMS的需求分析
1.3.2 PGMS的總體設(shè)計(jì)以及處理器選擇
第2章 MCS-51單片機(jī)內(nèi)部結(jié)構(gòu)和指令系統(tǒng)介紹
2.1 MCS-51單片機(jī)體系結(jié)構(gòu)
2.1.1  MCS-51單片機(jī)的8位中央處理器
2.1.2 MCS-51單片機(jī)的存儲器
2.1.3 MCS-51單片機(jī)的外部引腳
2.1.4 MCS-51單片機(jī)的時(shí)鐘模塊
2.1.5 MCS-51單片機(jī)的其他資源
2.2 MCS-51單片機(jī)的尋址方式
2.2.1 立即尋址
2.2.2 直接尋址
2.2.3 寄存器尋址
2.2.4 寄存器間接尋址
2.2.5 變址間接尋址
2.2.6 相對尋址
2.3 MCS-51單片機(jī)的指令系統(tǒng)
2.3.1 數(shù)據(jù)傳送指令
2.3.2 算術(shù)運(yùn)算指令
2.3.3 邏輯操作指令
2.3.4 位操作指令
2.3.5 控制轉(zhuǎn)移類指令
2.3.6 偽指令和匯編程序
第3章 MCS-51單片機(jī)軟件開發(fā)環(huán)境
3.1 Keil mVision軟件簡介
3.2 Keil mVision軟件的使用方法
3.3 Keil mVision的庫函數(shù)
3.3.1 C51的庫函數(shù)文件及其分類
3.3.2 C51的部分常用庫函數(shù)
3.4 使用Keil mVision建立PGMS工程項(xiàng)目
3.4.1 使用Keil mVision建立工程項(xiàng)目的流程
3.4.2 建立PGMS工程項(xiàng)目
第4章 MCS-51單片機(jī)系統(tǒng)硬件開發(fā)環(huán)境
4.1 MCS-51單片機(jī)系統(tǒng)硬件部分開發(fā)流程
4.2 編程器、仿真器以及其他開發(fā)工具
4.2.1 編程器
4.2.2 仿真器
4.2.3 其他開發(fā)工具
4.3 MCS-51單片機(jī)系統(tǒng)硬件調(diào)試技巧
4.3.1 靜態(tài)調(diào)試
4.3.2 上電調(diào)試
第5章 MCS-51單片機(jī)的C51語言
5.1 C51的數(shù)據(jù)類型、運(yùn)算符和表達(dá)式
5.1.1 C51的數(shù)據(jù)類型
5.1.2 C51的常量和變量
5.1.3 C51存儲器和寄存器定義
5.1.4 C51的算術(shù)運(yùn)算、賦值、邏輯運(yùn)算以及關(guān)系運(yùn)算
5.1.5 C51的位操作
5.1.6 運(yùn)算符的優(yōu)先級
5.2 C51的程序結(jié)構(gòu)
5.2.1 順序結(jié)構(gòu)
5.2.2 選擇結(jié)構(gòu)
5.2.3 循環(huán)結(jié)構(gòu)
5.2.4 break語句、continue語句和goto語句
5.3 C51的函數(shù)
5.3.1 函數(shù)的分類
5.3.2 函數(shù)的定義
5.3.3 函數(shù)的調(diào)用
5.3.4 內(nèi)部函數(shù)和外部函數(shù)
5.3.5 變量類型以及存儲方式
5.4 C51的數(shù)組和指針
5.4.1 數(shù)組
5.4.2 指針
5.4.3 數(shù)組和指針
5.4.4 字符串和指針
5.4.5 數(shù)組、指針和函數(shù)的聯(lián)系
5.4.6 指針數(shù)組和指向指針的指針
5.5 C51中的自定義數(shù)據(jù)類型
5.5.1 結(jié)構(gòu)體
5.5.2 聯(lián)合體(共用體)
5.5.3 枚舉
5.6 C51程序設(shè)計(jì)技巧
5.6.1 養(yǎng)成好的編程習(xí)慣
5.6.2 宏定義
5.6.3 條件編譯
5.6.4 具體指針的應(yīng)用
5.6.5 一些關(guān)鍵字的使用
第6章 MCS-51單片機(jī)的內(nèi)部資源
6.1 MCS-51單片機(jī)的并行輸入輸出端口
6.1.1 數(shù)據(jù)地址端口P0和P2
6.1.2 普通IO端口P1
6.1.3 復(fù)用端口P3
6.1.4 PGMS中的IO口應(yīng)用
6.2 MCS-51單片機(jī)的中斷系統(tǒng)
6.2.1 MCS-51單片機(jī)的中斷向量地址和中斷標(biāo)志位
6.2.2 MCS-51單片機(jī)的中斷控制
6.2.3 MCS-51的中斷響應(yīng)和處理
6.2.4 在Keil mVision2中編寫MCS-51中斷服務(wù)子程序
6.3 MCS-51單片機(jī)的外部中斷
6.4 MCS-51單片機(jī)的定時(shí)計(jì)數(shù)器
6.4.1 定時(shí)計(jì)數(shù)器的工作方式和控制寄存器
6.4.2 定時(shí)計(jì)數(shù)器的使用
6.5 MCS-51單片機(jī)的串行口
6.5.1 串行口的寄存器
6.5.2 串行口的工作方式
6.5.3 串行口的使用技巧
第7章 MCS-51單片機(jī)的外部資源擴(kuò)展方法
7.1 MCS-51單片機(jī)的外部資源擴(kuò)展方法綜述
7.2 并行擴(kuò)展
7.2.1 數(shù)據(jù)、地址總線擴(kuò)展
7.2.2 并行IO擴(kuò)展
7.3 串行擴(kuò)展
7.3.1 串行口擴(kuò)展
7.3.2 I2C總線擴(kuò)展
7.3.3 SPI總線擴(kuò)展
7.3.4 -wire總線擴(kuò)展
7.4 PGMS的外部資源擴(kuò)展綜述
第8章 MCS-51單片機(jī)系統(tǒng)的電源模塊和復(fù)位模塊設(shè)計(jì)
8.1 電源模塊設(shè)計(jì)
8.1.1 交流電壓調(diào)理——變壓器
8.1.2 整流——整流橋
8.1.3 直流電壓調(diào)理
8.1.4 PGMS系統(tǒng)的電源模塊設(shè)計(jì)
8.2 復(fù)位模塊設(shè)計(jì)
8.2.1 RC復(fù)位方式
8.2.2 專用復(fù)位芯片
8.2.3 CAT1161——帶看門狗的復(fù)位芯片
8.2.4 PMGS的復(fù)位模塊
8.3 振蕩電路
8.4 一個(gè)最小的PMGS系統(tǒng)
第9章 MCS-51單片機(jī)的信號采集模塊設(shè)計(jì)
9.1 MCS-51單片機(jī)系統(tǒng)信號采集方法
9.1.1 數(shù)字信號采集
9.1.2 模擬信號采集
9.1.3 PGMS中的信號采集
9.2 溫度信號采集
9.2.1 溫度信號采集方法比較
9.2.2 DS18B20溫度芯片介紹
9.2.3 DS18B20溫度芯片在PGMS中的應(yīng)用
9.3 時(shí)鐘信號采集
9.3.1 PCF8563時(shí)鐘芯片時(shí)鐘信號采集方法介紹
9.3.2 PCF8563時(shí)鐘芯片在PGMS中的應(yīng)用
9.4 模擬數(shù)據(jù)采集
9.4.1 串行AD芯片ADS1100
9.4.2 精密恒壓源和ADS1100在PGMS中的應(yīng)用
第10章 MCS-51單片機(jī)的人機(jī)交互模塊設(shè)計(jì)
10.1 人機(jī)交互輸入通道
10.1.1 按鍵
10.1.2 行列掃描鍵盤
10.1.3 撥碼開關(guān)
10.2 人機(jī)交互輸出模塊
10.2.1 發(fā)光二極管(LED)
10.2.2 數(shù)碼管
10.2.3 數(shù)碼管驅(qū)動及鍵盤控制芯片CH452
10.2.4 液晶模塊(LCM)
第11章 MCS-51單片機(jī)的信號輸出模塊
11.1 數(shù)字信號(開關(guān)量)輸出
11.1.1 光電隔離
11.1.2 三極管以及驅(qū)動器件
11.1.3 蜂鳴器
11.1.4 繼電器
11.2 模擬信號輸出
11.2.1 D/A器件的分類和特點(diǎn)
11.2.2 擴(kuò)展串行D/A器件MAX517
11.2.3 擴(kuò)展并行D/A器件DAC0832
第12章 MCS-51單片機(jī)的數(shù)據(jù)存儲模塊
12.1 外部RAM
12.2 EEPROM
12.2.1 AT24系列EEPROM簡介
12.2.2 AT24系列EEPROM的地址
12.2.3 AT24系列EEPROM的時(shí)序
12.2.4 AT24系列的操作
12.3 U盤讀寫
12.3.1 CH376簡介
12.3.2 CH376的命令
12.3.3 CH376的硬件和接口
12.3.4 CH376的應(yīng)用電路
12.3.5 CH376的應(yīng)用基礎(chǔ)
12.3.6 CH376的實(shí)例代碼
第13章 MCS-51單片機(jī)中的通信模塊
13.1 MCS-51單片機(jī)數(shù)據(jù)通信基礎(chǔ)
13.1.1 串行通信和并行通信
13.1.2 有線通信和無線通信
13.1.3 MCS-51單片機(jī)系統(tǒng)常用的硬件通信協(xié)議
13.1.4 MCS-51單片機(jī)系統(tǒng)的通信模型
13.2 MCS-51單片機(jī)系統(tǒng)無線數(shù)據(jù)通信
13.2.1 無線數(shù)據(jù)通信模塊PTR8000
13.2.2 PTR8000的MCS-51單片機(jī)接口電路
13.2.3 PTR8000的MCS-51單片機(jī)軟件接口
13.2.4 PTR8000的應(yīng)用實(shí)例
13.3 MCS-51單片機(jī)系統(tǒng)有線數(shù)據(jù)通信
13.3.1 RS-232接口標(biāo)準(zhǔn)
13.3.2 RS-422/RS-485接口標(biāo)準(zhǔn)
13.3.3 有線通信中的光電隔離
13.4 MCS-51單片機(jī)的通信協(xié)議
13.5 PGMS的通信模塊
13.5.1 PGMS通信模塊的硬件組成
13.5.2 PGMS的通信協(xié)議
第14章 PGMS軟硬件綜合
14.1 PGMS的軟硬件劃分和模塊設(shè)計(jì)
14.2 PGMS的硬件組成
14.2.1 PGMS的中心點(diǎn)MCS-51單片機(jī)系統(tǒng)
14.2.2 PGMS的采樣點(diǎn)MCS-51單片機(jī)系統(tǒng)
14.3 PGMS的軟件結(jié)構(gòu)
14.3.1 PGMS的中心點(diǎn)MCS-51單片機(jī)系統(tǒng)軟件
14.3.2 PGMS采集點(diǎn)MCS-51單片機(jī)系統(tǒng)軟件

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號