久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 9412|回復: 6
打印 上一主題 下一主題
收起左側

《80C51單片機實驗實訓100例--基于Keil c和Proteus》目錄

[復制鏈接]
跳轉到指定樓層
樓主
ID:111634 發表于 2016-5-2 22:08 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式

80C51單片機實驗實訓100--基于Keil cProteus》目錄
ISBN 978-7-5124-1603-1,北航社出版

1  C51程序Keil調試

1.1  求和

實例1  sum=1+2+…+100

實例2  sum=1+3+5++99

實例3  sum=1!+2!++10!

1.2  排序

實例4  abc從小到大排序

實例5  數組a[8] 從大到小(從小到大)排序

實例6  數組元素按相反順序存放

實例7  解壓縮BCD

1.3  打印輸出

實例8  按順序打印輸出數組元素

實例9  輸出100~200間能被3整除的數

實例10  計算并輸出半徑r等于1~10時的圓面積a

實例11  輸出變量x對應的平方值

實例12  攝氏溫度轉換為華氏溫度

實例13  abc排序打印輸出

實例14 16個數據從大到小排列輸出

實例15  打印輸出金字塔圖形

1.4  查找統計

實例16  查找并統計ASCII字符“$”的個數

實例17  查找并統計數組a[16]中正數、負數和零的個數

實例18  查找并統計199之間的偶數項

1.5  延時

實例19  單循環延時

實例20  雙循環延時

1.6  數據塊傳送

實例21  RAM→RAM

實例22  ROM→RAM

2  輸出信號控制

2.1  鍵控信號燈

實例23  單燈閃爍

實例24  雙鍵控3

實例25  雙鍵控4

實例26  無鎖按鍵的4種不同鍵控方式

2.2  循環燈

實例27  流水循環燈

實例28  花樣循環燈

2.3  模擬交通燈

實例29  模擬交通燈

實例30  限行時間顯示的模擬交通燈

2.4  輸出音頻聲

實例31  單音頻輸出

實例32  雙音頻輸出

實例33  播放生日快樂歌

3  80C51片外擴展應用

3.1  并行擴展

實例34  并行擴展8TTL輸入輸出口

實例35  并行擴展16TTL輸入輸出口

實例36  并行擴展8255

實例37  并行擴展8155

實例38  并行擴展RAM 6264

3.2  串行擴展輸入輸出口

實例39  74HC165串行輸入8/16位按鍵狀態

實例40  CC4021串行輸入8/16位按鍵狀態

實例41  CC4014串行輸入8位按鍵狀態

實例42  74HC164串入并出控制8/16循環燈

實例43  CC4094串入并出控制8/16循環燈

實例44  74HC595串入并出控制8/16循環燈

實例45 74HC164+165串行輸入輸出

實例46 CC4021+4094串行輸入輸出

實例47 74HC164+165虛擬串行輸入輸出

實例48 CC4021+4094虛擬串行輸入輸出

3.3  I2C串行擴展

實例49  讀寫AT24C02

實例50  非零地址讀寫AT24C02

4  顯示與鍵盤

4.1  LED數碼管靜態顯示

實例51  單個LED數碼管循環顯示0~9

實例52  74LS377并行輸出3LED靜態顯示

實例53  CC4511 BCD碼驅動3LED數碼管靜態顯示

實例54  74LS164串行擴展3LED數碼管靜態顯示

實例55  CC4094串行擴展3LED數碼管靜態顯示

4.2  LED數碼管動態顯示

實例56  PNP晶體管選通3位共陽LED數碼管動態顯示

實例57  74LS139選通4LED數碼管動態顯示

實例58  74LS138選通8LED數碼管動態顯示

實例59  74LS595串行選通8LED數碼管動態顯示

實例60  8255A擴展8LED數碼管動態顯示

4.3  LCD顯示屏顯示

實例61  LCD1602顯示屏顯示

4.4  鍵盤

實例62  4×4矩陣式鍵盤

實例63 8279擴展8×8鍵盤和8位顯示

實例64 74HC595+165擴展8×8鍵盤

5  中斷、定時/計數器和串行口應用

5.1  中斷應用

實例65  出租車行駛里程計數

實例66  統計展覽會4個入口參展總人數

實例67  利用與門擴展外中斷

實例68  74HC148編碼擴展外中斷

5.2  定時/計數器應用

實例69  輸出周期脈沖方波(示波器顯示)

實例70  輸出矩形脈沖波(示波器顯示)

實例71  統計T0引腳上10分鐘內的脈沖數

實例72 測量脈沖寬度

實例73 測量脈沖頻率

實例74 定時器控制單燈閃爍

實例75  定時器控制播放生日快樂歌

實例76  定時器控制播放世上只有媽媽好歌曲

5.3  雙機通信

實例77  雙機串行通信方式1

實例78  雙機串行通信方式2

實例79  雙機串行通信方式3

實例80 RS 232接口的雙機通信

6  A-DD-A

6.1  A-D轉換

實例81  ADC 0808中斷方式A-DALE輸出CLK

實例82  ADC 0808查詢方式A-DALE輸出CLK

實例83  ADC 0808延時方式A-DALE輸出CLK

實例84  ADC 0808并行A-D(虛擬CLK

實例85  ADC 0832串行A-DTXD輸出CLK

實例86  ADC 0832串行A-D(虛擬CLK

實例87 PCF8591I2C串行A-D1602顯示)

6.2  D-A轉換

實例88  DAC 0832輸出連續鋸齒波

實例89 PCF8591I2C串行D-A輸出連續鋸齒波

7  時鐘、測溫和驅動電機

7.1  時鐘

實例90  開機顯示PC機時間的時鐘1302LCD1602顯示)

實例91  具有校正功能的時鐘1302LCD1602顯示)

實例92  開機顯示PC機時分秒的時鐘1302LED數碼管顯示)

實例93  帶校正時分秒的時鐘1302LED數碼管顯示)

實例94  模擬電子鐘(由80C51定時器產生秒時基)

實例95  99.9秒秒表

實例96  能預置初值的倒計時秒表

7.2  測溫

實例97  一線式DS18B20測溫

7.3  電機驅動

實例98  驅動四相步進電機

實例99  驅動二相步進電機

實例100  直流電機正反轉及PWM調速

8  Keil C51編譯軟件操作基礎

8.1  項目建立和設置

8.1.1 創建工程項目

8.1.2 設置工程屬性

8.1.3 輸入源程序

8.2  程序編譯運行

8.2.1 程序編譯鏈接

8.2.2 程序運行調試

8.3  常用窗口介紹

8.3.1 項目文件/寄存器窗口

8.3.2 輸出窗口

8.3.3 變量觀察窗口

8.3.4 存儲器窗口

8.3.5 80C51功能部件運行對話窗口

8.3.6 串行輸入/輸出信息窗口

9  Proteus ISIS虛擬仿真軟件操作基礎

9.1  用戶編輯界面

9.1.1 啟動Proteus ISIS

9.1.2 Proteus ISIS主菜單

9.1.3 Proteus ISIS工具欄

9.2  電路原理圖設計和編輯

9.2.1 新建原理圖設計

9.2.2 選擇和放置元器件

9.2.3 對象操作

9.2.4 布線

9.2.5 電氣規則檢查

9.3  虛擬仿真運行

9.3.1 仿真運行

9.3.2 ProteusKeil聯合仿真調試


前言

單片機應用領域之廣,幾乎到了無孔不入的地步,自動化、數字化、智能化、信息化均離不開單片機的應用。因而工科類專業,普遍開設了“單片機應用”課程。然而,單片機課程是一門實踐性很強的課程,既需要學習理論知識,更需要實驗實訓應用。本書即為單片機實驗實訓應用教材,并有以下特點:

基于KeilC51Proteus軟件。單片機實驗實訓需要配備價格不菲的開發裝置,且各校硬件實驗設備各不相同。本書編寫基于KeilC51Proteus軟件,讀者可在PC機上,不涉及具體硬件實驗設備,虛擬單片機應用電路和目標程序調試運行。既能教學演示觀賞,又可讓學生課后邊學邊練、實驗操作。使單片機教學變得相對方便和有效。

網上免費下載仿真文件包。為降低書價不配光盤,將原光盤內容改為仿真文件包,內含100實例的Proteus仿真電路DSN文件和驅動程序hex文件,不設門檻,免費下載。其中hex文件由書中相應程序在Keil編譯時自動生成。可能有讀者認為,自行輸入冗長的C51程序,很不方便。但有利于感悟C51對程序輸入的要求,這也是一個學習過程。況且,學習本書程序,不是簡單的觀看Proteus仿真運行效果,而是在理解的基礎上,修改、驗證、移植、拼接、創新,編寫出自己的運行程序,并在Proteus ISIS虛擬電路上仿真運行。編者贊賞的是后一種學習方法,更能取得良好的學習效果。

全部通過Keil調試和Proteus虛擬仿真。前22例因不涉及80C51單片機片外元件,無Proteus虛擬仿真,僅通過Keil調試;后78例全部通過Keil調試和Proteus虛擬仿真。因此,100實例電路與程序真實可靠,能直接用于或移植于實際工程項目。

實例項目內容豐富,便于選擇。100實例為常見常用教學和工程案例,基本上能適用和滿足絕大多數院校和專業的教學需求。但軟件仿真不宜完全替代單片機實際硬件實驗實訓,編者建議,讀者可根據本校硬件實驗設備情況和專業需要,從中選擇部分案例,進一步硬件實驗實訓操作,以增強教學效果。

程序條理清晰,每條語句均有注釋,便于閱讀理解。實例項目中,若遇有74系列TTLCMOS4000系列、I2C或其他接口電路芯片時,均給出電路芯片功能和應用介紹。

本書由上海電子信息職業技術學院張志良主編,邵瑛、邵菁、劉劍昀參編。其中第12章由邵瑛編寫,第34章由邵菁編寫,第56章由劉劍昀編寫,其余部分由張志良編寫并統稿。

限于編者水平,書中錯誤不妥之處,懇請讀者批評指正(編者的Emailzzlls@126.com),有信必復。

張志良       2014.4.1


評分

參與人數 3黑幣 +11 收起 理由
tieq1952 + 5 很給力!
milddragon + 1 很給力!
亙黑鹿 + 5 贊一個!沒有PDF版嗎?

查看全部評分

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

使用道具 舉報

沙發
ID:121114 發表于 2016-5-16 16:10 | 只看該作者
延時程序種類繁多 用哪個都可以嗎?
回復

使用道具 舉報

板凳
ID:171899 發表于 2017-3-18 22:54 | 只看該作者
有沒有PDF?
回復

使用道具 舉報

地板
ID:111634 發表于 2017-3-19 11:58 | 只看該作者

沒有!有了PDF,作者還能拿稿費嗎?書中案例都是作者心血,不是抄來的。建議先上書店翻翻,看看該書與其他書有什么不同,不淘漿糊的。
回復

使用道具 舉報

5#
ID:111634 發表于 2017-3-19 12:02 | 只看該作者
有PDF的書都是賣不出去或過期的書。
回復

使用道具 舉報

6#
ID:208675 發表于 2017-6-7 09:17 | 只看該作者
有鏈接嗎
回復

使用道具 舉報

7#
ID:249545 發表于 2017-11-26 16:11 | 只看該作者
書是不錯,不知要去哪里買這本書!

評分

參與人數 1黑幣 +5 收起 理由
houge999 + 5 很給力!

查看全部評分

回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲传媒在线 | 一区二区三区视频播放 | 精品久久久久久亚洲综合网 | 91久久国产综合久久 | 欧美在线视频一区二区 | 91在线精品播放 | 久久久久久99 | 久久成人av电影 | 国产精品成人一区二区三区夜夜夜 | 欧美天堂在线 | 国产在线1 | av中文在线| 91在线精品视频 | 国产在线视频一区二区 | 欧美lesbianxxxxhd视频社区 | www.精品一区 | 久久极品| 亚洲成人午夜电影 | 激情视频中文字幕 | 91精品国产综合久久婷婷香蕉 | 一区观看 | 国产美女一区二区 | 九九九久久国产免费 | 在线观看成年人视频 | 另类 综合 日韩 欧美 亚洲 | 久久久国产网站 | 亚洲第一天堂无码专区 | 精品欧美一区免费观看α√ | 欧美精品一区二区三区在线 | 亚洲视频手机在线 | 视频一区二区三区在线观看 | 中文字幕一区二区三 | 成人一区二区三区 | 亚洲高清一区二区三区 | 国产一区二区三区 | 久久免费精品视频 | 91一区二区 | 国产一区三区在线 | 亚洲精品视频播放 | 秋霞国产 | 免费视频一区二区三区在线观看 |