找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 63503|回復: 106
收起左側

51單片機100例程序設計范例匯總

  [復制鏈接]
ID:116780 發(fā)表于 2016-4-30 20:48 | 顯示全部樓層 |閱讀模式
100例程序設計范例匯總
第一章.... 4
【實例1】使用累加器進行簡單加法運算:... 4
【實例2】使用B寄存器進行簡單乘法運算:... 4
【實例3】通過設置RS1,RS0選擇工作寄存器區(qū)1:... 4
【實例4】使用數據指針DPTR訪問外部數據數據存儲器:... 4
【實例5】使用程序計數器PC查表:... 4
【實例6】if語句實例:... 4
【實例7】switch-case語句實例:... 4
【實例8】for語句實例:... 4
【實例9】while語句實例:... 5
【實例10】do…while語句實例:... 5
【實例11】語句形式調用實例:... 5
【實例12】表達式形式調用實例:... 5
【實例13】以函數的參數形式調用實例:... 5
【實例14】函數的聲明實例:... 5
【實例15】函數遞歸調用的簡單實例:... 5
【實例16】數組的實例:... 6
【實例17】指針的實例:... 6
【實例18】數組與指針實例:... 6
【實例19】P1口控制直流電動機實例... 6
第二章.... 8
【實例20】用74LS165實現串口擴展并行輸入口... 8
【實例21】用74LS164實現串口擴展并行輸出口... 10
【實例22】P0 I/O擴展并行輸入口... 12
【實例23】P0 I/O擴展并行輸出口... 12
【實例24】用8243擴展I/O端口... 12
【實例25】用8255A擴展I/O口... 14
【實例26】用8155擴展I/O口... 19
第三章.... 26
【實例29】與AT24系列EEPROM接口及驅動程序... 26
【實例30】EEPROM(X5045)接口及驅動程序... 30
【實例31】與鐵電存儲器接口及驅動程序... 33
【實例32】與雙口RAM存儲器接口及應用實例... 35
【實例33】與NANDFLASH(K9F5608)接口及驅動程序... 35
第四章.... 43
【實例34】獨立鍵盤控制... 43
【實例35】矩陣式鍵盤控制... 44
【實例36】改進型I/O端口鍵盤... 46
【實例37】PS/2鍵盤的控制... 49
【實例38】LED顯示... 53
【實例39】段數碼管(HD7929)顯示實例... 54
【實例40】16×2字符型液晶顯示實例... 55
【實例41】點陣型液晶顯示實例... 61
【實例42】LCD顯示圖片實例... 63
第五章.... 70
【實例43】簡易電子琴的設計... 70
【實例44】基于MCS-51單片機的四路搶答器... 71
【實例45】電子調光燈的制作... 76
【實例46】數碼管時鐘的制作... 81
【實例47】LCD時鐘的制作... 96
【實例48】 數字化語音存儲與回放... 103
【實例49】電子標簽設計... 112
第六章.... 120
【實例50】指紋識別模塊... 121
【實例51】數字溫度傳感器... 121
第七章.... 124
【實例53】超聲波測距... 124
【實例54】數字氣壓計... 125
【實例55】基于單片機的電壓表設計... 132
【實例56】基于單片機的稱重顯示儀表設計... 133
【實例57】基于單片機的車輪測速系統... 136
第八章.... 138
【實例58】電源切換控制... 138
【實例59】步進電機控制... 140
【實例60】單片機控制自動門系統... 141
【實例61】控制微型打印機... 144
【實例62】單片機控制的EPSON微型打印頭... 144
【實例63】簡易智能電動車... 145
【實例64】洗衣機控制器... 149
第九章.... 152
【實例65】串行A/D轉換... 152
【實例66】并行A/D轉換... 153
【實例67】模擬比較器實現A/D轉換... 154
【實例68】串行D/A轉換... 155
【實例69】并行電壓型D/A轉換... 156
【實例70】并行電流型D/A轉換... 156
【實例71】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的A/D轉換... 157
【實例72】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image002.gif接口的D/A轉換... 161
第十章.... 164
【實例73】單片機間雙機通信... 164
【實例74】單片機間多機通信方法之一... 166
【實例75】單片機間多機通信方法之二... 171
【實例76】 PC與單片機通信... 176
【實例77】紅外通信接口... 178
第十一章.... 180
【實例79】單片機實現PWM信號輸出... 180
【實例80】實現基于單片機的低頻信號發(fā)生器... 182
【實例81】軟件濾波方法... 183
【實例82】FSK信號解碼接收... 186
【實例83】單片機浮點數運算實現... 187
【實例84】神經網絡在單片機中的實現... 192
【實例85】信號數據的FFT變換... 194
第十二章.... 198
【實例86】file:///C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msohtmlclip1\01\clip_image005.gif總線接口的軟件實現... 198
【實例87】SPI總線接口的軟件實現... 200
【實例88】1-WIRE總線接口的軟件實現... 205
【實例89】單片機外掛CAN總線接口... 207
【實例90】單片機外掛USB總線接口... 210
【實例91】單片機實現以太網接口... 214
【實例92】單片機控制GPRS傳輸... 221
【實例93】單片機實現TCP/IP協議... 223
第十三章.... 229
【實例94】讀寫U盤... 229
【實例95】非接觸IC卡讀寫... 234
【實例96】SD卡讀寫... 238
【實例97】高精度實時時鐘芯片的應用... 242
第十四章.... 247
【實例98】智能手機充電器設計... 247
【實例99】單片機控制門禁系統... 248



完整的文檔下載:
51單片機100例程序設計.doc (928.5 KB, 下載次數: 1459)



評分

參與人數 18黑幣 +140 收起 理由
秦六木· + 5 共享資料的黑幣獎勵!
odie88 + 5 很給力!
wolfyuci + 5 共享資料的黑幣獎勵!
wstsmax + 5 共享資料的黑幣獎勵!
2279958424@qq + 1
Eleven_1ing + 7 共享資料的黑幣獎勵!
378498084 + 5 很給力!
切了 + 1 絕世好帖!
13622983180 + 8 絕世好帖!
mayuyu326 + 5
edc丶 + 5 很給力!
2696584928 + 5
彼岸星沉 + 5 贊一個!
longjb55 + 5 共享資料的黑幣獎勵!
zhangyu11 + 3 感謝樓主分享!
s979462478 + 10 贊一個!
WANGCHONG + 10 很給力!
admin + 50 共享資料的黑幣獎勵!

查看全部評分

回復

使用道具 舉報

ID:116400 發(fā)表于 2016-5-1 12:42 | 顯示全部樓層
感謝樓主           
回復

使用道具 舉報

ID:108355 發(fā)表于 2016-7-18 20:27 | 顯示全部樓層
請問里面有視頻的嗎?
回復

使用道具 舉報

ID:140040 發(fā)表于 2016-9-21 16:07 | 顯示全部樓層
真心不錯的資料
回復

使用道具 舉報

ID:140040 發(fā)表于 2016-9-21 16:09 | 顯示全部樓層
里面的內容看著標題都激動,馬上下載了
回復

使用道具 舉報

ID:140050 發(fā)表于 2016-9-21 17:04 | 顯示全部樓層
賺夠積分再來下載...
回復

使用道具 舉報

ID:136460 發(fā)表于 2016-9-22 20:50 | 顯示全部樓層
謝謝樓主無私的分享
回復

使用道具 舉報

ID:140964 發(fā)表于 2016-9-30 11:18 來自觸屏版 | 顯示全部樓層
謝謝分享
回復

使用道具 舉報

ID:137263 發(fā)表于 2016-10-16 18:45 | 顯示全部樓層
呵呵,學習學習再學習
回復

使用道具 舉報

ID:140489 發(fā)表于 2016-11-8 10:15 | 顯示全部樓層
下載來學習一下
回復

使用道具 舉報

ID:158358 發(fā)表于 2016-12-28 15:25 | 顯示全部樓層
一人一人一人與體育
回復

使用道具 舉報

ID:103327 發(fā)表于 2016-12-29 10:57 | 顯示全部樓層
好資料,非常感謝樓主分享,支持樓主!
回復

使用道具 舉報

ID:159528 發(fā)表于 2017-1-4 10:43 | 顯示全部樓層
感動啊都是干貨啊
回復

使用道具 舉報

ID:113235 發(fā)表于 2017-1-6 16:21 | 顯示全部樓層
感謝樓主分享,正在學習中
回復

使用道具 舉報

ID:160658 發(fā)表于 2017-1-7 22:21 | 顯示全部樓層
感謝樓主
回復

使用道具 舉報

ID:136460 發(fā)表于 2017-1-19 14:07 | 顯示全部樓層
感謝樓主分享,正在學習中
回復

使用道具 舉報

ID:161157 發(fā)表于 2017-3-8 16:30 | 顯示全部樓層
謝謝樓主。≌眯枰獙W習
回復

使用道具 舉報

ID:177835 發(fā)表于 2017-3-21 20:47 | 顯示全部樓層
喜歡 ing 超級喜歡
回復

使用道具 舉報

ID:179926 發(fā)表于 2017-3-23 00:14 來自觸屏版 | 顯示全部樓層
下載來看看
回復

使用道具 舉報

ID:165833 發(fā)表于 2017-3-27 14:30 | 顯示全部樓層
不錯的資料
回復

使用道具 舉報

ID:188036 發(fā)表于 2017-4-11 14:37 | 顯示全部樓層
好用 謝謝666666
回復

使用道具 舉報

ID:188404 發(fā)表于 2017-4-11 17:48 | 顯示全部樓層
值得收藏了,很贊
回復

使用道具 舉報

ID:170928 發(fā)表于 2017-4-12 14:56 | 顯示全部樓層
好資料,感謝分享。
回復

使用道具 舉報

ID:124678 發(fā)表于 2017-4-12 16:23 | 顯示全部樓層
謝謝樓主分享,新人下載不了啊
回復

使用道具 舉報

ID:72559 發(fā)表于 2017-4-23 22:51 | 顯示全部樓層
感謝樓主分享
回復

使用道具 舉報

ID:138779 發(fā)表于 2017-4-24 13:48 | 顯示全部樓層
不能下載回復一個看看能不能下載
回復

使用道具 舉報

ID:210703 發(fā)表于 2017-6-13 10:13 | 顯示全部樓層
是否有完整程序?
回復

使用道具 舉報

ID:58215 發(fā)表于 2017-6-13 10:41 | 顯示全部樓層
真心不錯的資料
回復

使用道具 舉報

ID:212239 發(fā)表于 2017-6-18 21:22 | 顯示全部樓層
哇,找到了一個超有用的資料,先賺下積分,先行感謝一波
回復

使用道具 舉報

ID:215505 發(fā)表于 2017-6-28 15:49 | 顯示全部樓層
kangbaoi 發(fā)表于 2016-7-18 20:27
請問里面有視頻的嗎?

回復

使用道具 舉報

ID:216157 發(fā)表于 2017-6-30 17:08 | 顯示全部樓層
樓主很強很給力
回復

使用道具 舉報

ID:216808 發(fā)表于 2017-7-3 14:52 | 顯示全部樓層
學習學習
回復

使用道具 舉報

ID:216962 發(fā)表于 2017-7-4 17:24 | 顯示全部樓層

 感謝樓主  
回復

使用道具 舉報

ID:186618 發(fā)表于 2017-7-26 16:02 | 顯示全部樓層
為啥下載不了?
回復

使用道具 舉報

ID:199645 發(fā)表于 2017-8-8 17:04 | 顯示全部樓層
太贊了
回復

使用道具 舉報

ID:227622 發(fā)表于 2017-8-16 19:40 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

ID:227980 發(fā)表于 2017-8-16 22:07 來自觸屏版 | 顯示全部樓層
很實用,對學習單片機幫助很大
回復

使用道具 舉報

ID:230526 發(fā)表于 2017-9-4 12:45 來自觸屏版 | 顯示全部樓層
里面有詳細介紹嗎
回復

使用道具 舉報

ID:230526 發(fā)表于 2017-9-5 22:09 來自觸屏版 | 顯示全部樓層
下載了打開全是代碼,滿滿的,不過沒有線路圖
回復

使用道具 舉報

ID:239302 發(fā)表于 2017-10-13 23:30 | 顯示全部樓層
你說的話
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表