找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 8592|回復(fù): 12
打印 上一主題 下一主題
收起左側(cè)

高等教育出版社《80C51單片機(jī)實(shí)用教程》目錄、前言、PPT課件和仿真文件包

  [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:111634 發(fā)表于 2016-5-16 15:13 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式

80C51單片機(jī)實(shí)用教程PPT.rar (11.79 MB, 下載次數(shù): 196) 高等教育出版社《80C51單片機(jī)實(shí)用教程》目錄、前言、PPT課件和仿真文件包

80C51單片機(jī)實(shí)用教程——基于Keil CProteus》高等教育出版社2016.1出版,書號(hào)ISBN 978-7-04-044532-9,張志良編著,441頁,37.00元。

封面廣告詞

雙解匯編和C51兩種程序

每條指令/語句均給出注釋

編入36Proteus仿真實(shí)驗(yàn)

免費(fèi)下載配套仿真實(shí)驗(yàn)文件

最大特點(diǎn)是便于理解和自學(xué)

目錄

1  80C51單片機(jī)片內(nèi)結(jié)構(gòu)和工作原理

1.1  單片機(jī)概述

1.1.1  單片機(jī)發(fā)展概況

1.1.2  80C51系列單片機(jī)

1.2  80C51單片機(jī)片內(nèi)結(jié)構(gòu)和引腳功能

1.2.1  片內(nèi)結(jié)構(gòu)

1.2.2  引腳功能

1.3  存儲(chǔ)空間配置和功能

1.3.1  程序存儲(chǔ)器(ROM

1.3.2  外部數(shù)據(jù)存儲(chǔ)器(外RAM

1.3.3  內(nèi)部數(shù)據(jù)存儲(chǔ)器(內(nèi)RAM

1.3.4  特殊功能寄存器(SFR

1.3.5  程序計(jì)數(shù)器PC

1.4  I/O端口結(jié)構(gòu)及工作原理

1.5  時(shí)鐘和時(shí)序

1.5.1  時(shí)鐘電路和機(jī)器周期

1.5.2  時(shí)序

1.6  復(fù)位和低功耗工作方式

1.6.1  復(fù)位

1.6.2 低功耗工作方式

2  編譯和仿真軟件操作基礎(chǔ)

2.1  Keil C51編譯軟件

2.1.1 項(xiàng)目建立和設(shè)置工程屬性

2.1.2 程序編譯運(yùn)行

2.1.3 常用窗口介紹

2.2  Proteus ISIS虛擬仿真軟件

2.2.1 用戶編輯界面

2.2.2 電路原理圖設(shè)計(jì)和編輯

2.2.3 虛擬仿真運(yùn)行

2.3  實(shí)驗(yàn)操作

實(shí)驗(yàn)1  流水循環(huán)燈程序輸入和仿真運(yùn)行

3  80C51指令系統(tǒng)和匯編語言程序設(shè)計(jì)

3.1  指令系統(tǒng)基本概念

3.1.1 指令基本格式

3.1.2 指令系統(tǒng)中的常用字符

3.1.3 尋址方式

3.2  80C51指令系統(tǒng)

3.2.1 數(shù)據(jù)傳送類指令

3.2.2 算術(shù)運(yùn)算類指令

3.2.3 邏輯運(yùn)算及移位類指令

3.2.4 位操作類指令

3.2.5 控制轉(zhuǎn)移類指令

3.3  匯編語言程序設(shè)計(jì)

3.3.1 匯編語言程序設(shè)計(jì)基本概念

3.3.2 順序程序

3.3.3 分支程序

3.3.4  循環(huán)程序

3.3.5 查表程序

3.4  實(shí)驗(yàn)操作

實(shí)驗(yàn)2  雙鍵控4

實(shí)驗(yàn)3  查看延時(shí)程序延時(shí)時(shí)間

實(shí)驗(yàn)4  花樣循環(huán)燈

4  C51語言及程序設(shè)計(jì)

4.1  C51概述

4.2  C51數(shù)據(jù)與運(yùn)算

4.2.1  數(shù)據(jù)與數(shù)據(jù)類型

4.2.2 變量及其定義方法

4.2.3 運(yùn)算符和表達(dá)式

4.2.4 數(shù)據(jù)類型轉(zhuǎn)換和運(yùn)算順序的優(yōu)先級(jí)、結(jié)合性

4.3  C51基本語句

4.3.1 語句基本概念

4.3.2 選擇語句

4.3.3 循環(huán)語句

4.4  C51構(gòu)造類型數(shù)據(jù)

4.4.1 數(shù)組

4.4.2 指針

4.5  C51函數(shù)

4.5.1 函數(shù)概述

4.5.2 函數(shù)的參數(shù)和返回值

4.5.3 函數(shù)的調(diào)用

4.5.4 常用庫函數(shù)

4.6  實(shí)驗(yàn)操作

實(shí)驗(yàn)5  雙鍵控4

實(shí)驗(yàn)6  流水循環(huán)燈

實(shí)驗(yàn)7  模擬交通燈

5  中斷系統(tǒng)和定時(shí)/計(jì)數(shù)器

5.1  80C51中斷系統(tǒng)

5.1.1  中斷概述

5.1.2  中斷源和中斷控制寄存器

5.1.3  中斷處理過程

5.1.4  中斷系統(tǒng)的應(yīng)用

5.2  80C51定時(shí)/計(jì)數(shù)器

5.2.1  定時(shí)/計(jì)數(shù)器概述

5.2.2  定時(shí)/計(jì)數(shù)器的控制寄存器

5.2.3  定時(shí)/計(jì)數(shù)器工作方式

5.2.4  定時(shí)/計(jì)數(shù)器的應(yīng)用

5.3  實(shí)驗(yàn)操作

實(shí)驗(yàn)8  輸出周期脈沖波

實(shí)驗(yàn)9  統(tǒng)計(jì)展覽會(huì)4個(gè)入口參展總?cè)藬?shù)

實(shí)驗(yàn)10  播放生日快樂歌

6  80C51并行擴(kuò)展

6.1  并行擴(kuò)展慨述

6.1.1 并行擴(kuò)展連結(jié)方式

6.1.2 并行擴(kuò)展尋址方式

6.2  并行擴(kuò)展外ROM

6.3  并行擴(kuò)展外RAM

6.4  并行擴(kuò)展I/O

6.4.1 74系列芯片并行擴(kuò)展輸入口

6.4.2 74系列芯片并行擴(kuò)展輸出口

6.4.3 并行擴(kuò)展I/O口可編程芯片介紹

6.5  實(shí)驗(yàn)操作

實(shí)驗(yàn)11  并行擴(kuò)展RAM6264

實(shí)驗(yàn)12  并行擴(kuò)展8位輸入輸出口

7  80C51串行口及串行擴(kuò)展

7.1  80C51串行口

7.1.1  串行通信概述

7.1.2  串行口特殊功能寄存器

7.1.3  串行工作方式

7.1.4  單片機(jī)與PC機(jī)串行通信

7.2  串行擴(kuò)展概述

7.2.1 串行擴(kuò)展特點(diǎn)

7.2.2 串行擴(kuò)展方式分類

7.2.3 虛擬串行擴(kuò)展慨念

7.3  80C51同步移位寄存器串行擴(kuò)展

7.4  I2C總線串行擴(kuò)展

7.4.1 I2C總線概述

7.4.2 虛擬I2C總線基本信號(hào)和數(shù)據(jù)傳送時(shí)序

7.4.3 虛擬I2C總線擴(kuò)展AT24C02

7.5  實(shí)驗(yàn)操作

實(shí)驗(yàn)13  74LS164串行輸出控制8循環(huán)燈

實(shí)驗(yàn)14  74LS165串行輸入8位數(shù)據(jù)信號(hào)

實(shí)驗(yàn)15  雙機(jī)串行通信方式1

實(shí)驗(yàn)16  單片機(jī)與PC機(jī)虛擬串行通信

實(shí)驗(yàn)17  74HC164+165虛擬串行輸入輸出

實(shí)驗(yàn)18  讀寫AT24C02

8  顯示與鍵盤

8.1  LED數(shù)碼管顯示

8.1.1  LED數(shù)碼管和編碼方式

8.1.2  靜態(tài)顯示方式及其典型應(yīng)用電路

8.1.3 動(dòng)態(tài)顯示方式及其典型應(yīng)用電路

8.2  LCD顯示屏顯示

8.2.1  LCD1602顯示屏顯示字符

8.2.2  LCD12864顯示屏顯示漢字

8.3  鍵盤

8.3.1 鍵盤接口慨述

8.3.2 獨(dú)立式按鍵及其接口電路

8.3.3 矩陣式鍵盤及其接口電路

8.4  實(shí)驗(yàn)操作

實(shí)驗(yàn)19  74LS377并行擴(kuò)展輸出3LED數(shù)碼管靜態(tài)顯示

實(shí)驗(yàn)20  74LS164串行擴(kuò)展輸出3LED數(shù)碼管靜態(tài)顯示

實(shí)驗(yàn)21  CC4511 BCD碼驅(qū)動(dòng)3LED數(shù)碼管靜態(tài)顯示

實(shí)驗(yàn)22  74LS138譯碼選通8LED數(shù)碼管動(dòng)態(tài)顯示

實(shí)驗(yàn)23  74LS595串行選通8LED數(shù)碼管動(dòng)態(tài)顯示

實(shí)驗(yàn)24  LCD1602顯示屏顯示字符

實(shí)驗(yàn)25  LCD12864顯示屏顯示漢字

實(shí)驗(yàn)26  74HC148編碼輸入8位按鍵狀態(tài)

實(shí)驗(yàn)27  4×4矩陣式鍵盤

實(shí)驗(yàn)28  電子密碼鎖

9 A-D轉(zhuǎn)換和D-A轉(zhuǎn)換

9.1  A-D轉(zhuǎn)換接口電路

9.1.1 A-D轉(zhuǎn)換的基本概念

9.1.2  并行ADC 0809及其接口電路

9.1.3  串行ADC 0832及其接口電路

9.2  D/A轉(zhuǎn)換接口電路

9.2.1 D/A轉(zhuǎn)換的基本概念

9.2.2 DAC 0832及其接口電路

9.3  實(shí)驗(yàn)操作

實(shí)驗(yàn)29  ADC 0808中斷方式A-DALE輸出CLK

實(shí)驗(yàn)30  ADC 0832串行A-DTXD輸出CLK

實(shí)驗(yàn)31  DAC 0832輸出連續(xù)鋸齒波

10  時(shí)鐘、測(cè)溫和驅(qū)動(dòng)電機(jī)

10.1  時(shí)鐘

10.1.1  模擬電子鐘

10.1.2 DS1302實(shí)時(shí)時(shí)鐘

10.2  DS18B20 測(cè)溫

10.3  驅(qū)動(dòng)電機(jī)

10.3.1  驅(qū)動(dòng)步進(jìn)電機(jī)

10.3.2  直流電機(jī)正反轉(zhuǎn)及PWM調(diào)速

10.4  實(shí)驗(yàn)操作

實(shí)驗(yàn)32  模擬電子鐘(80C51定時(shí)器產(chǎn)生秒時(shí)基)

實(shí)驗(yàn)33  開機(jī)顯示PC機(jī)時(shí)間的1302時(shí)鐘(LCD1602顯示)

實(shí)驗(yàn)34  DS18B20測(cè)溫

實(shí)驗(yàn)35  驅(qū)動(dòng)四相步進(jìn)電機(jī)

實(shí)驗(yàn)36  直流電機(jī)正反轉(zhuǎn)及PWM調(diào)速

附錄

附錄A  ASCII

附錄B  仿真練習(xí)60例目錄

前言

目前,單片機(jī)教材有兩種形式:一種是傳統(tǒng)的“原理理論+例題”型;另一種是“項(xiàng)目任務(wù)驅(qū)動(dòng)”式。前一種顯然不太符合單片機(jī)課程實(shí)踐性強(qiáng)的特點(diǎn),后一種“原理理論”呈碎片化,且不全面,項(xiàng)目不能系統(tǒng)覆蓋“原理理論”。本書欲探索兩者結(jié)合的單片機(jī)教材編寫方式。

保持傳統(tǒng)型“原理理論”系統(tǒng)全面闡述方式,在每章后編入實(shí)驗(yàn)操作項(xiàng)目,這與項(xiàng)目式教材“項(xiàng)目驅(qū)動(dòng)理論”不同,是“理論引領(lǐng)實(shí)驗(yàn)”,且隨原理理論逐步深入而展開。

一般項(xiàng)目式教材中的項(xiàng)目少則不滿十例,多則十幾例,不超過二十例。本書精選實(shí)驗(yàn)操作項(xiàng)目36例,覆蓋面廣,能適用和滿足絕大多數(shù)院校和專業(yè)的教學(xué)需求,便于讀者根據(jù)本校、本專業(yè)需要選擇部分項(xiàng)目實(shí)驗(yàn)操作。

36例實(shí)驗(yàn)均可Proteus仿真演示。單片機(jī)教學(xué)實(shí)驗(yàn)和開發(fā)應(yīng)用需要配備價(jià)格不菲的開發(fā)裝置,且各校硬件實(shí)驗(yàn)設(shè)備各不相同,因而教學(xué)實(shí)驗(yàn)相對(duì)不便。本書基于Keil C51Proteus軟件,讀者可在無單片機(jī)和開發(fā)裝置實(shí)體硬件的條件下,利用PC機(jī),實(shí)現(xiàn)單片機(jī)軟件和硬件的同步仿真。既能教學(xué)演示觀賞,又可讓學(xué)生課后邊學(xué)邊練、實(shí)驗(yàn)操作,使單片機(jī)教學(xué)變得相對(duì)方便和有效。

36例實(shí)驗(yàn)為常見常用教學(xué)和工程案例,全部通過Keil調(diào)試和Proteus虛擬仿真,電路與程序真實(shí)可靠可信可行,能直接用于或移植于實(shí)際工程項(xiàng)目。但軟件仿真不宜完全替代單片機(jī)實(shí)際硬件實(shí)驗(yàn),編者建議,讀者可根據(jù)本校硬件實(shí)驗(yàn)設(shè)備情況和專業(yè)需要,從中選擇部分案例,進(jìn)一步硬件實(shí)驗(yàn)操作,以增強(qiáng)教學(xué)效果。

為降低書價(jià),本書不配光盤,由讀者從網(wǎng)上免費(fèi)下載(不設(shè)門檻),內(nèi)含Proteus仿真電路DSN文件和驅(qū)動(dòng)程序Hex文件,Hex文件由書中相應(yīng)程序在Keil編譯時(shí)自動(dòng)生成。

給出全部習(xí)題、思考題解答(在免費(fèi)下載的《仿真文件包》中)。同時(shí),根據(jù)部分習(xí)題編成<仿真練習(xí)60>,同樣配發(fā)Proteus仿真電路DSN文件和驅(qū)動(dòng)程序Hex文件,便于讀者對(duì)照練習(xí)。

雙解匯編和C51,書中例題同時(shí)給出具有同等功效的匯編和C51兩種程序。讀者若能在學(xué)習(xí)C51編程的同時(shí),對(duì)照學(xué)習(xí)匯編程序,將能更深刻、更清晰地理解80C51單片機(jī)工作原理和運(yùn)行過程,加深理解,提高學(xué)習(xí)效果,也有助于編制高質(zhì)量的應(yīng)用程序。

本書程序條理清晰,每條語句均有注釋,便于閱讀理解。后文用到讀者容易產(chǎn)生疑問、但前文已經(jīng)敘述過的概念時(shí),注出該概念所在前文章節(jié)、例題或圖編號(hào),便于初學(xué)者查閱理解。遇有外圍接口電路芯片時(shí),均給出該電路芯片的功能和應(yīng)用介紹。文字?jǐn)⑹錾钊霚\出,不易理解和容易混淆的慨念,講細(xì)講透。因此,本書最大的特點(diǎn)是便于自學(xué)。

本書由上海電子信息職業(yè)技術(shù)學(xué)院張志良主編,邵瑛、邵菁、劉劍昀參編。其中第1、2章由邵菁編寫,第3、4、5章由邵瑛編寫,第67章由劉劍昀編寫,其余部分由張志良編寫并統(tǒng)稿。

限于編者水平,書中錯(cuò)誤不妥之處,懇請(qǐng)讀者批評(píng)指正。讀者閱讀本書中電路和程序,若有疑問,可來信詢疑(Emailzzlls@126.com),編者負(fù)責(zé)答疑,有信必復(fù)。


張志良       2015.6

附:

80C51單片機(jī)實(shí)用教程PPT.rar

80C51單片機(jī)實(shí)用教程仿真文件包.rar

80C51單片機(jī)實(shí)用教程仿真文件包.rar (5.69 MB, 下載次數(shù): 134)

評(píng)分

參與人數(shù) 2黑幣 +15 收起 理由
YJGG + 10 贊一個(gè)!
白小龍 + 5

查看全部評(píng)分

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏9 分享淘帖 頂2 踩

相關(guān)帖子

回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:105275 發(fā)表于 2016-7-8 14:25 來自手機(jī) | 只看該作者
頂一頂
回復(fù)

使用道具 舉報(bào)

板凳
ID:129988 發(fā)表于 2016-7-11 15:32 | 只看該作者
高等教育出版社2016.1出版
回復(fù)

使用道具 舉報(bào)

地板
ID:111634 發(fā)表于 2016-7-11 21:59 | 只看該作者
雨落冰心 發(fā)表于 2016-7-11 15:32
高等教育出版社2016.1出版

是的,高教社網(wǎng)上書城上鍵入張志良,搜索即可。
回復(fù)

使用道具 舉報(bào)

5#
ID:136852 發(fā)表于 2016-8-16 09:01 | 只看該作者
感謝樓主
回復(fù)

使用道具 舉報(bào)

6#
ID:136983 發(fā)表于 2016-8-17 17:31 | 只看該作者
頂個(gè)。。。。但是積分不夠。唉
回復(fù)

使用道具 舉報(bào)

7#
ID:116662 發(fā)表于 2016-8-17 21:55 | 只看該作者
很好的學(xué)習(xí)資料,謝謝分享
回復(fù)

使用道具 舉報(bào)

8#
ID:222521 發(fā)表于 2017-7-26 22:37 | 只看該作者
感謝版主推薦的好書籍
回復(fù)

使用道具 舉報(bào)

9#
ID:166090 發(fā)表于 2017-8-2 00:21 | 只看該作者
十分感謝樓主的分享O(∩_∩)O~~
回復(fù)

使用道具 舉報(bào)

10#
ID:625070 發(fā)表于 2020-3-16 11:56 | 只看該作者
很棒,謝謝樓主!
回復(fù)

使用道具 舉報(bào)

11#
ID:682441 發(fā)表于 2020-4-4 15:16 | 只看該作者
感謝樓主!
回復(fù)

使用道具 舉報(bào)

12#
ID:489843 發(fā)表于 2021-4-28 08:45 | 只看該作者

十分感謝樓主的無私分享
回復(fù)

使用道具 舉報(bào)

13#
ID:904368 發(fā)表于 2021-4-28 08:49 | 只看該作者
這個(gè)資料非常棒呀,仿真與分析比較到位,謝謝
回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表