第1章:介紹如何輸出方波信號,使喇叭發(fā)出聲音的方法,包括發(fā)出“嘩”聲的函數和分別傳遞一個、二個及三個白變量的“嘩”聲函數,以及利用定時器產生方波信號而令喇叭發(fā)出“嘩”聲,并敘述音階與頻率的關系,以此作為演奏音樂的基礎。第2章:演奏音樂的程序由main()函數開始,將其所有函數定義在·個main.c的模塊內,并分別以各種指令結構來循序漸進地介紹軟件構建的思維與解決方法。第3章:以模塊化的設計方式將單獨的個main.c模塊細分為main.c模塊、initial.c模塊、delay.c模塊、music.c模塊以及其對應的包括文件,可以使種序易于了解,節(jié)省開發(fā)時間。而且,用范例來說明各種應用方法,以使讀者建立.整體思維,并進行有效的學習。第4章:詳細介紹如何利用定時器釣中斷方法來產生音階的頻率,并山1/)輸出此方波信號而驅動喇叭發(fā)出正確的音階。當連續(xù)產生各音符的音調頻率時,則形成演奏音樂,并漸進式地說明什么樣的設計方法是最好的。第5章:音符的形成有兩個要素:音調及音長,當音調以定時器中斷方法來生,音長是否也可以由定時器來產生呢?本章介紹如何利用timerO及timer]兩個定時器中斷方法來演奏音樂,并特別說明當音長計時中斷時間太短時所造成的影響以及解決的方法。第6章:說明音樂中“移調”的概念,分別以查表法和計算法來舉例說明D大調、降E大調、F大調、G大調、降A大調、降B大調。并以TACT開關的按鍵動作來闡述移調的功能,而以外部中斷的方法來達到音樂演奏中實時移調的功能。第7章:介紹如何以按鍵開關來選曲,以“嘩”聲和LED閃爍方式作為選曲的提示動作,并以下列技巧來說明按鍵的處理方法:開關持續(xù)按著的重復動作、開關持續(xù)按著也動作一次、消除按鍵彈跳波的程序規(guī)劃、持續(xù)按鍵以延時方式來繼續(xù)執(zhí)行動作,及持續(xù)按鍵以定時器計時方式來繼續(xù)執(zhí)行動作。同時,通過此方式來培養(yǎng)讀者軟件設計的能力并使讀者養(yǎng)成慎密的思維方式。第8章:以9個按鍵開關分別代表1~9首的按鍵選曲,并介紹如何以l/O的方式、SCAN的方式以及ADC的方式來檢測按鍵動作,以及當微電腦1/0不敷使用時的解決方法。更多相關內容已全部上傳:8051單片機徹底研究-基礎篇:http://dl.21ic.com/download/8051-330965.html 8051單片機徹底研究-經驗篇:http://dl.21ic.com/download/8051-330966.html 8051單片機徹底研究-入門篇:http://dl.21ic.com/download/8051-330967.html 8051單片機徹底研究-實習篇:http://dl.21ic.com/download/8051-330969.html 8051單片機C語言軟件設計的藝術:http://dl.21ic.com/download/8051-330970.html
上傳時間: 2022-06-25
上傳用戶:
本文針對國內外組態(tài)軟件的不足,設計了基于C#的上位機監(jiān)控組態(tài)軟件。本軟件適用于中小型企業(yè)、易于操作并具有一定通用性。從軟件結構來看,該軟件包括圖形界面模塊和提供數據服務的數據庫模塊,重點介紹了圖形界面和數據庫模塊的設計。為達到小巧并且簡單易用的目的,將圖形界面的功能化到最簡,用商用數據庫sQL2005作為軟件的數據庫。本設計將上位機組態(tài)軟件分成系統(tǒng)開發(fā)環(huán)境和系統(tǒng)運行環(huán)境兩部分,給出了軟件的總體設計結構圖。本文介紹了軟件的各子系統(tǒng)的設計,重點闡述了圖形界面子系統(tǒng)和數據庫子系統(tǒng).在圖形界面子系統(tǒng)中,首先設計了圖形界面子系統(tǒng)的總體結構,并介紹了與繪圖程序相關的類和函數。結合工藝需要設計了圖形繪制工具并實現了圖形的動畫連接,以鏈表結構保存組態(tài)好的圖形文件。圖形界面子系統(tǒng)采用基于矢量圖的設計方法,實現圖形繪制、圖形屬性設置、圖形編輯功能和圖形文件存取等功能,解決了圖形界面動畫連接的幾個常見問題,最終實現動畫連接。在數據庫子系統(tǒng)中,先介紹了生產現場中對變量的分類,并列出存儲變量的數據庫表的結構,實現了現場檢測參數的自動存儲,并自動更新數據庫.根據vO信號進行數據單元配置,完成數據庫的組態(tài),數據庫通過數據采集程序對現場數據進行讀寫,并按照設定好的存儲策略將其保存到歷史數據庫中。數據庫子系統(tǒng)實現通信,對象查找,內容修改更新等功能。采用Windows XP作為系統(tǒng)開發(fā)環(huán)境,Visual CH作為開發(fā)工具.
標簽: 上位機 監(jiān)控軟件
上傳時間: 2022-06-26
上傳用戶:
本書主要介紹針對嵌入式系統(tǒng)基于c語言的軟件項目開發(fā)流程、較為復雜的c語言編程知識與技巧、編程風格及調試習慣,并通過對一個具體的軟件模塊(asix window gui)的分析,介紹分析代碼的方法以及設計軟件系統(tǒng)需要考慮的各要素。本書以實際項目中的代碼為例來進行介紹,詳細分析在嵌入式系統(tǒng)開發(fā)中程序員應該注意的方法、技巧和存在的陷阱。本書適合用作學習嵌入式系統(tǒng)的高年級本科生或碩士研究生的教學用書,也可作為從事嵌人式系統(tǒng)編程的軟、硬件工程師的技術參考用書。目錄:第1章 概述第2章 c語言的關鍵字與運算符第3章 c語言的函數第4章 編譯、匯編與調試第5章 存儲器與指針第6章 中斷與設備驅動第7章 編碼風格第8章 代碼的調試第9章 asix window gui設計詳解附錄a c++/c代碼審查表(c語言部分)附錄b 部分課后思考題解答附錄c 嵌入式c語言測試樣卷與參考答案附錄d ub4020mbt開發(fā)板簡介
上傳時間: 2022-07-27
上傳用戶:
Agilent 34410A 或 34411A 萬用表提供 6? 位、高性能交流和直 流測量。 ? 電壓和電流測量。直流和交流 (真有效值)。 ? 電阻測量。 2 線和 4 線。 ? 連續(xù)性和二極管測試。 ? 頻率和周期測量。 ? 電容測量。 ? 溫度測量。熱敏電阻和 RTD。 ? 自動和手動調整量程。 ? 數學功能。歸零、 dB、 dBm、限制和統(tǒng)計數據。 ? 數據記錄。進入非易失性儀器存儲器。 ? 儀器狀態(tài)存儲。用戶定義的命名狀態(tài)。 ? GPIB (IEEE-488)、 USB 和 LAN。三個標準遠程接口。符合 LXI C 級標準。 ? Web 接口。直接 Web 瀏覽器訪問儀器。 ? 兼容 SCPI。便于儀器編程。 ? 電壓表完成和外部觸發(fā)信號。與測試系統(tǒng)內的其他儀器同步。
上傳時間: 2022-08-10
上傳用戶:
VIP專區(qū)-嵌入式/單片機編程源碼精選合集系列(160)資源包含以下內容:1. i2c ipcore of altera fpga that uses ahdl lauguage..2. 嵌入式C編程與Atmel AVR 美 Richard Barnett等著 清華 周俊杰 等譯.3. 一個POWERPC的原理圖,包括ORCAD格式的原理圖等.4. 51s系列單片機入門的最佳編程器制作資料.5. 一個開源的嵌入式flash播放器的源代碼.6. 一個用LINUX GTK開發(fā)的嵌入式瀏覽器.7. 用C語言編的帶數碼管顯示的電子琴.8. 希望從事C/C++嵌入式開發(fā)的朋友.9. 步進電機的單片機控制.10. 小波變換及濾波 小波變換及濾波.11. 基于單片機實現遙控編碼器PT2262的軟件解碼.12. c_c++嵌入式系統(tǒng)編程.13. spi driver code one marve.14. 正弦波表生成工具.15. 多級抽取程序,適用于軟件無線電系統(tǒng).16. keil和Proteus聯(lián)調所必須的一個文件.17. 用比較器實現AD轉換.18. FLASH讀寫操作.19. 51單片機的串行通信仿真例子.20. armok01100828.21. 主要介紹了使用MTV230芯片的開發(fā).22. MinGW5 在線安裝程序.23. 這是本人調用small rtos51的函數來仿真寫的基本代碼.24. s3c2440開發(fā)板原理圖 s3c2440開發(fā)板原理圖.25. AT89c51單片機下,液晶顯示LCD1602的c語言驅動程序,原創(chuàng)代碼.26. 這是我的開發(fā)板的原理圖.27. 51單片機SPI讀取SCA100角度值,帶溫度補償,精度達到0.008度..28. motorala模式對CPLD的讀寫和譯碼.29. 關于nucleus系統(tǒng)的教程文檔.30. 單片機 嚴青新板調試程序 單片機最小系統(tǒng)及流水燈程序 更新時間:2006-12-29 執(zhí)行結果:在單片機的P1口上的8個發(fā)光二極管按流水燈順序而跑動.31. 實現利用8051單片機透過軟體I2C驅動TSEM0108L感測器之程式庫.32. 20060531am--Windows嵌入式開發(fā)系列課程(1):Windows CE系統(tǒng)定制開發(fā)入門.33. s3c2410 tesy program.34. s3c2440開發(fā)板元件庫,希望對初學者有用.35. s3c2440開發(fā)板元件庫,希望對初學者有用.36. 能夠較好地實現大多數車牌的識別.37. 計算機主板pcb文件,可以拿來學習一下..38. wince操作系統(tǒng)下USB設備的驅動程序源碼.39. 一本介紹嵌入式OS原理及編程的英文書籍.40. 【cacti】Weathermap使用手冊.
上傳時間: 2013-04-15
上傳用戶:eeworm
01 課程開場白---學什么,怎么學,C語言的重要性.mp4 02 計算機基礎---程序執(zhí)行原理和編譯原理.mp4 03 計算機進制及計算機內存空間.mp4 04 字符在計算機中的編碼原理及ACS碼表的應用技巧.mp4 05 C開發(fā)環(huán)境簡介及打造自己的C開發(fā)環(huán)境.mp4 06 用CodeBLOCKS創(chuàng)建第一個C工程及簡單使用.mp4 07 兩段C代碼的比較-C語言規(guī)范編碼的重要性.mp4 08 C語言編碼規(guī)范(1).mp4 09 C語言編碼規(guī)范(2).mp4 10 C語言的命名規(guī)范和一些編碼技巧.mp4 11 C語言的人機交互,庫函數的使用及putchar.mp4 12 printf的應用及重難點.mp4 13 getchar,scanf應用及重難點講解.mp4 c語言及程序升級快速入門 課件.rar
上傳時間: 2013-07-20
上傳用戶:eeworm
第一章C語言概述A 第二章C語言跨平臺HelloWorld-A 第三章C語言數據類型_運算符與表達式 第四章C語言邏輯流程A 第五章C語言函數_數組_指針_字符串_結構體共用體 第六章C語言位運算_文件_函數高級_指針高級_內存高級映射_內存四區(qū)生存期作用域 第七章編譯選項_鏈表_棧_隊列_C實戰(zhàn) ok 課件.rar
上傳時間: 2013-04-15
上傳用戶:eeworm
美制螺紋尺寸表
上傳時間: 2013-06-28
上傳用戶:eeworm
電力載波遠程抄表系統(tǒng)的研究和設計 caj版
標簽: caj 電力載波 遠程抄表系統(tǒng)
上傳時間: 2013-06-13
上傳用戶:eeworm
壓電陶瓷換能器在醫(yī)學超音波儀器的應用
上傳時間: 2013-07-13
上傳用戶:eeworm