MCS-51單片機C語言編程100例(第二版)

MCS-51單片機C語言編程100例(第二版)

作者: 孫安青

ISBN: 9787519808334

出版時間: 2017-08-01

出版社: 中國電力出版社

孫安青 0 0 0
12流水燈實例2
13左右交替循環燈實例3
14花樣流水燈實例5
15單數碼管顯示十六進制數實例6
16獨立按鍵實現二進制數的加計數實例8
17獨立按鍵實現十進制數的加減計數實例10
18一鍵多功能應用實例12
194×4矩陣鍵盤識别并在數碼管上顯示實例14
110按鍵高級識别應用16
111數碼管實現浮點數的顯示18
112中斷方式的加減計數實例21
113查詢方式實現的定時器0産生1s閃爍燈實例23
114中斷方式實現的定時器1産生05s和1s同時閃爍燈實例25
115數碼管顯示的00~99自動秒計數實例26
116定時器0實現的具有暫停功能的秒表實例28
117定時器1實現的簡易數字鐘實例31
118定時器0産生軟PWM信號實例34
119簡易數字頻率計實例36
120定時器0實現的拉幕式數字顯示效果實例39
121頻率數字可調的方波信號産生42
122音階演奏45
123“叮咚”門鈴實例47
124串/并轉換驅動數碼管顯示0~9實例50
125向PC機發送字符串實例51
126接收PC機的數字在數碼管上顯示實例52
127定時器2實現的05s定時實例55
128定時器2輸出紅外遙控器384kHz時鐘頻率實例56
129PCA模塊1實現硬PWM信號發生器實例58
130PCA模塊0産生02s的定時實例61
131PCA模塊2捕獲功能實現脈沖寬度測量實例63
132内置EEPROM的讀寫實例66
133内置A/D轉換器實現電壓測量實例70
134同步SPI接口實現的串/并轉換實例72
135中斷嵌套實例74
136三基色LED發光二極管實現的彩色顯示實例76
1378×8點陣LED顯示數字及字母實例79
138速度和方向可調的8×8點陣流動顯示“I愛心U”82
139一個I/O引腳實現的多個按鍵識别應用實例84
140基于PWM的0~9數字語音播放應用實例87
第2章外圍器件擴展實例91
21基于74HC595構成的8位共陰LED數碼管顯示實例91
22基于MAX7221構成的8位共陰LED數碼管顯示實例94
2374HC595構成的16×16點陣LED漢字顯示實例99
2474HC573構成的16×16點陣LED實現的漢字流水顯示實例101
25字符LCD液晶顯示模塊應用實例104
26128×64圖形點陣液晶模塊實現的文本顯示實例108
27128×64圖形點陣LCD模塊實現圖片顯示實例115
28I2C串行接口的AT24C02存儲器讀寫實例119
29SPI串行接口的AT93C46存儲器讀寫實例125
210DS18B20數字溫度測量實例131
211ADC0809構成的0~5V直流電壓測量實例138
212串行接口的ADC0832構成的數字電壓表實例142
213串行接口的單通道TLC549構成的溫度測量實例147
2148位并行D/A轉換器DAC0832構成的單極性三角波産生實例150
215DAC0832産生雙極性正弦波信號實例153
216串行D/A轉換器TLC5615構成的多波形發生器實例155
217TLC5620構成的相位差為120°的三路正弦發生器實例159
218DS12C887構成的高精度數字鐘實例162
219I2C串行接口的DS1307構成的RTC實例169
220可調速的直流電動機正反轉應用實例177
221可調速的步進電動機正反轉應用實例180
222基于DHT11傳感器的溫濕度環境測量應用實例183
223240×128圖形點陣LCD模塊顯示圖文應用實例188
224紅外遙控接收解碼應用實例201
2252MB的串行接口Flash存儲器AT45DB161D讀寫應用實例205
226DS1302串行接口的RTC應用實例212
227基于NRF24L01模塊的點對點無線數據通信應用實例217
228SRF05超聲波模塊的測距應用實例229
22921英寸的TFTLCD真彩液晶顯示屏驅動應用實例232
230240×320像素的28英寸真彩TFTLCD液晶顯示屏應用實例239
231基于XPT2046構成的手寫觸摸屏應用實例246
232125kHz的RFID卡片的ID號識别應用實例253
233PS/2接口的PC鍵盤識别應用實例258
234240×320像素的22″TFTLCD串口顯示屏驅動應用實例264
235SD卡的讀寫應用實例271
第3章綜合應用實例283
31數控電源設計應用實例283
32簡易數字信號源設計應用實例293
334個I/O口構成的4×3矩陣鍵盤實例302
34簡易波形數字測量與顯示設計應用實例306
35旋轉的LED顯示屏設計應用實例318
36“兩隻老虎”電子音樂播放實例323
37錄音筆設計應用實例325
38科學計算器設計應用實例337
39128×64圖形點陣LCD模塊實現的動畫效果顯示實例351
310128×64圖形點陣LCD模塊顯示的多點溫度巡檢應用實例363
311基于狀态機的按鍵識别與溫度報警系統設計實例368
312具有播放/暫停功能的可選電子音樂播放實例374
313基于I/O口的頻率和幅度數字調節的正弦波信號産生實例380
314基于128×64圖形點陣LCD模塊的滾動式菜單設計實例385
315基于I/O引腳模拟串口通信應用實例392
316模拟HT6121的紅外遙控發射器設計應用實例395
317帶鬧鈴功能的數字時鐘設計應用實例400
318基于PCF8563的TFTLCD模塊顯示的指針式時鐘日曆實例407
319TLC549與點陣LCD模塊構成的超大數字顯示電壓表實例422
320基于PCB闆銅箔的觸摸式按鍵識别應用實例429
321液晶顯示的帶記憶功能電子密碼鎖設計應用實例436
322基于FAT32文件系統的WAV文件播放器設計實例446
323基于OV7670攝像頭模塊的視頻圖像顯示應用實例467
324遠程無線控制的16×16全彩點陣LED屏設計應用實例477
325基于TEA5767模塊的全數字式收音機設計應用實例492
參考文獻517
第1章51單片機的基礎應用實例1
11閃爍燈實例1
作者長期從事電子産品研發和單片機教學工作,有豐富的單片機項目開發經驗,出版過多本專著,市場反應較好。前言

0 條評論