資料介紹
本書主要介紹了8051單片機C語言軟件設計的思維與解決方法。本書每一章都是一個精彩的例子,范例說明深入淺出。重點介紹軟件的設計流程、軟件的構思和解決方法。在實例中說明模塊化程序設計的各種指令的應用,使用戶可以更有效地學習。
本書適合于從事8051單片機應用設計的人員參考使用。
第1章 聲音基礎
1-1 Beep無自變量
1-2 Beep自變量X1
1-3 Beep自變量X2
1-4 Beep自變量X3
1-5 Beep定時器
1-6 音樂演奏基礎
第2章 單一程序音樂演奏
2-1 if指令
2-2 if宏定義Speaker
2-3 for循環
2-4 do…while循環
2-5 while循環
2-6 do…while結束符號OXOO
2-7 指針法for方式
2-8 指針法while方式
2-9 2個字節的音調表
2-10 類型的音調表
2-11 變量選曲switch和for方式
2-12 變量選曲while方式
2-13 變量選曲if…else方式
2-14 變量選曲switch…case方式
2-15 變量選曲指針法
第3章 模塊化程序音樂演奏
3-1 if指令
3-2 for循環
3-3 do…while循環
3-4 while循環
3-5 do…while結束符號OXOO
3-6 指針法for方式
3-7 指針法while方式
3-8 2個字節的音調表
3-9 int類型的音調表
3-10 變量選曲switch和for方式
3-11 變量選曲while方式
3-12 變量選曲if…else方式
3-13 變量選曲switch…case方式
3-14 變量選曲指針法
第4章 音調定時器
4-1 計算法
4-2 宏指令的英文字
4-3 宏指令法的數字
4-4 自動轉換類型
4-5 音長中斷法for循環
4-6 音長中斷法while循環
4-7 音長中斷法EOF結束符號
第5章 音長與音調定時器
5-1 1ms定時器0的中斷
5-2 10ms定時器0的中斷
第6章 移調
6-1 基本概念
6-2 D大調
6-3 降E大調…降B大調
6-4 C大調降…B大調順序演奏
6-5 Tact開關循環調整
6-6 Tact開關升降調
6-7 中斷法的移調
第7章 按鍵開關選曲
7-1 以Beep作為按鍵輸入提示
7-2 以LED閃爍作為按鍵輸入提示
7-3 以“嘩”聲和LED閃爍順序動作以作為按鍵輸入提
7-4 以“嘩”聲和LED閃爍同時動作作為按鍵輸入提示
第8章 九個按鍵開關的1~9首選曲
8-1 I/O一對一的方式
8-2 SCAN一對一的方式
8-3 ADC二對一的方式
第9章 DIP指撥開關選曲
9-1 DIPX2:1~3曲目
9-2 DIPX4:1~15曲目
9-3 DIPX8:1~255曲
第10章 七段顯示器
10-1 PortX1顯示器X1
10-2 PortX2顯示器X2
10-3 7447顯示器X2
10-4 4094顯示器X2
第11章 功能模式
11-1 單曲循環
11-2 順序播放
11-3 隨機選曲
11-4 播放簡介
11-5 功能選擇DIP方式
11-6 功能選擇TACT和LED方式
第12章 完整的設計組合
12-1 ADC按鍵功能選擇
12-2 實時顯示曲目編號
12-3 具有記憶功能的裝置
12-4 隨播隨顯示曲目編號
- 高級語言程序設計從菜鳥到大師深入C語言程序設計PDF電子書免費下載 181次下載
- 手把手教你單片機程序框架的PDF電子書免費下載 286次下載
- 8051系列單片機C程序設計完全手冊PDF電子書免費下載 285次下載
- 51單片機100實例源碼的注釋詳細PDF電子書免費下載 220次下載
- 51單片機C語言程序100例電子書免費下載 987次下載
- 8051單片機C語言開發環境實務與設計PDF電子書免費下載 33次下載
- 8051單片機C語言徹底應用PDF電子書免費下載 110次下載
- 數字信號處理算法C語言實現PDF版電子書免費下載 0次下載
- 51單片機C語言程序設計教程電子書和配套資料合集免費下載 212次下載
- 8051單片機C語言軟件設計8051單片機C語言軟件設計 92次下載
- 8051單片機C語言軟件設計的藝術_賴麒文 3次下載
- C8051F單片機開發與C編程電子書 0次下載
- 8051單片機C語言徹底應用 (電子書) 0次下載
- 8051單片機C語言軟件設計的藝術 0次下載
- 8051單片機c語言pdf
- 什么是C語言?單片機有什么特點?為什么要用C語言編程? 1690次閱讀
- 單片機液晶漢字顯示的C語言程序 5130次閱讀
- 使用51單片機讀寫AT29C040的C語言程序免費下載 4812次閱讀
- HD44780讀寫單片機C51程序免費下載 4383次閱讀
- 學習單片機一定要先學好C語言再去學單片機嗎 1.4w次閱讀
- C8051F020單片機的電路設計 9476次閱讀
- Keil C51單片機中變量的使用方法解析 5358次閱讀
- 單片機C語言有哪些優越性?如何建立一個Keil C51項目 1.2w次閱讀
- 80C51單片機與8051單片機的區別是什么 9019次閱讀
- 80C51單片機與8051單片機的主要差別在哪里 7965次閱讀
- 什么是單片機燒寫軟件?如何燒寫 3.4w次閱讀
- 怎樣才能快速學習8051單片機呢 1w次閱讀
- c8051f單片機ad采樣程序(附詳細注釋) 2.8w次閱讀
- AT89C51單片機和8051單片機有什么區別 4.8w次閱讀
- 單片機C語言知識點全攻略(一) 5.1w次閱讀
下載排行
本周
- 1相關協議信號總結
- 0.94 MB | 4次下載 | 免費
- 2運算放大器基本電路中文資料
- 1.30 MB | 3次下載 | 免費
- 3DS-CS3A P00-CN-V3
- 618.05 KB | 1次下載 | 免費
- 4常用電子元器件介紹
- 3.21 MB | 1次下載 | 免費
- 5PC2570低Iq理想二極管控制電路數據手冊
- 1.54 MB | 次下載 | 免費
- 6PCl Express板設計指南
- 0.56 MB | 次下載 | 免費
- 7雙向DC-DC雙有源橋(DAB,Dual Active Bridge)參考設計
- 3.80 MB | 次下載 | 免費
- 8PC1076/PC1076HV 系列 3A 開關型降壓穩壓器中文手冊
- 0.75 MB | 次下載 | 免費
本月
- 1涂鴉各WiFi模塊原理圖加PCB封裝
- 11.75 MB | 89次下載 | 1 積分
- 2錦銳科技CA51F2 SDK開發包
- 24.06 MB | 43次下載 | 1 積分
- 3錦銳CA51F005 SDK開發包
- 19.47 MB | 19次下載 | 1 積分
- 4PCB的EMC設計指南
- 2.47 MB | 16次下載 | 1 積分
- 5HC05藍牙原理圖加PCB
- 15.76 MB | 13次下載 | 1 積分
- 6蘋果iphone 11電路原理圖
- 4.98 MB | 7次下載 | 2 積分
- 7基礎模擬電子電路
- 3.80 MB | 5次下載 | 1 積分
- 8TL494工業用開關電源原理圖資料
- 0.22 MB | 5次下載 | 1 積分
總榜
- 1matlab軟件下載入口
- 未知 | 935127次下載 | 10 積分
- 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
- 1.48MB | 420064次下載 | 10 積分
- 3Altium DXP2002下載入口
- 未知 | 233089次下載 | 10 積分
- 4電路仿真軟件multisim 10.0免費下載
- 340992 | 191390次下載 | 10 積分
- 5十天學會AVR單片機與C語言視頻教程 下載
- 158M | 183343次下載 | 10 積分
- 6labview8.5下載
- 未知 | 81591次下載 | 10 積分
- 7Keil工具MDK-Arm免費下載
- 0.02 MB | 73815次下載 | 10 積分
- 8LabVIEW 8.6下載
- 未知 | 65989次下載 | 10 積分
評論