第1章:介紹如何輸出方波信號,使喇叭發出聲音的方法,包括發出“嘩”聲的函數和分別傳遞一個、二個及三個白變量的“嘩”聲函數,以及利用定時器產生方波信號而令喇叭發出“嘩”聲,并敘述音階與頻率的關系,以此作為演奏音樂的基礎。第2章:演奏音樂的程序由main()函數開始,將其所有函數定義在·個main.c的模塊內,并分別以各種指令結構來循序漸進地介紹軟件構建的思維與解決方法。第3章:以模塊化的設計方式將單獨的個main.c模塊細分為main.c模塊、initial.c模塊、delay.c模塊、music.c模塊以及其對應的包括文件,可以使種序易于了解,節省開發時間。而且,用范例來說明各種應用方法,以使讀者建立.整體思維,并進行有效的學習。第4章:詳細介紹如何利用定時器釣中斷方法來產生音階的頻率,并山1/)輸出此方波信號而驅動喇叭發出正確的音階。當連續產生各音符的音調頻率時,則形成演奏音樂,并漸進式地說明什么樣的設計方法是最好的。第5章:音符的形成有兩個要素:音調及音長,當音調以定時器中斷方法來生,音長是否也可以由定時器來產生呢?本章介紹如何利用timerO及timer]兩個定時器中斷方法來演奏音樂,并特別說明當音長計時中斷時間太短時所造成的影響以及解決的方法。第6章:說明音樂中“移調”的概念,分別以查表法和計算法來舉例說明D大調、降E大調、F大調、G大調、降A大調、降B大調。并以TACT開關的按鍵動作來闡述移調的功能,而以外部中斷的方法來達到音樂演奏中實時移調的功能。第7章:介紹如何以按鍵開關來選曲,以“嘩”聲和LED閃爍方式作為選曲的提示動作,并以下列技巧來說明按鍵的處理方法:開關持續按著的重復動作、開關持續按著也動作一次、消除按鍵彈跳波的程序規劃、持續按鍵以延時方式來繼續執行動作,及持續按鍵以定時器計時方式來繼續執行動作。同時,通過此方式來培養讀者軟件設計的能力并使讀者養成慎密的思維方式。第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
上傳用戶:
單片機C語言教程復習題,包括單片機硬件結構,最小系統,定時器,中斷,AD轉換等章節內容。
上傳時間: 2022-06-27
上傳用戶:aben
電力電子系統的計算機仿真已經成為其產品設計研發過程中一個很重要的環節,MATLAB、Pspice和SABER是目前國際上最為流行的三大電力電子系統仿真軟件。SABER軟件以其強大的功能、開放的軟件環境日益成為電力電子系統仿真的首選,跟另外兩種軟件相比其仿真速度更快、收效性更好、仿真結果的準確性更高。為了降低逆變器輸出電壓的諧波,簡單且實用的方法是在逆變器的交流輸出側加裝L.C濾波器。LC濾波器是低通濾波電路,它可以有效地抑制高次諧波。但它不能消除交流電壓中的低次諧波,尤其是在LC濾波器的轉折頻率附近的諧波還被放大了。不同的LC濾波參數對輸出電壓的諧波含量影響很大,濾波參數選取不當會使濾波效果不能滿足設計要求。以前,為了選擇濾波參數人們需要重復試驗并反復比較,耗時耗力。計算機仿真為人們提供了一種研究電力電子電路的方法,通過仿真可以加深人們對電路與系統工作原理的理解、加速設計周期和節約開發成本。建模和計算機仿真并對比不同參數下的濾波效果和差異,在兼顧濾波環節重量的同時,可以得到合適的濾波效果,為產品設計研發提供參考。本文結合鐵科院機輛所研制DC600V客車空調逆變電源,采用SABER軟件進行仿真,具體分析了影響逆變器輸出電壓諧波的諸因素及特點,本文還定量分析了不同載波頻率、不同互鎖時間以及不同負載工況下線電壓諧波含量的變化。最后通過仿真得到客車逆變電源不同的LC濾波參數與逆變器輸出電壓諧波含量的關系。
上傳時間: 2022-07-06
上傳用戶:
Visual C++ 6.0 程序員的實用參考書。全書共分成六個部分:第一部分 介 紹 Developer Studio 和 AppWizard 的基礎知識;第二部分介紹文本、圖形和對 話框編輯器;第三部分是編程指南,展示了如何使用 ClassWizard 和 Gallery 來 加速編程開發工作 ,創建自己的組件 ;第四部分介紹 ActiveX 控件及其使用 ,說 明如何用 MFC 或 ATL 來 寫 ActiveX 控 件 ;第五部分討論調試器的各種能力 ,程 序優化的各種選項及原因,如何定制 Visual C++,如何編制宏和附加實用程序; 第六部分提供 ASCII 字符和 ANSI 字符的標準表格,并簡要描述 ClassWizard 支 持 的 MFC 類 和 VBScript
上傳時間: 2022-07-11
上傳用戶:sn810821
本文檔介紹如何使用 GNU 語言工具來編寫 16 位單片機 / 數字信號控制器應用程序代 碼。內容安排如下: ? 第 1 章 “編譯器概述”——介紹編譯器、開發工具和功能集。 ? 第 2 章“通用 C 接口”——介紹可用于增強 MPLAB XC 編譯器之間代碼可移植性 的通用 C 接口。 ? 第 3 章“操作指南”——列出了一些具體操作方面的問題和簡要說明,以及指向手 冊中相關章節的鏈接。 ? 第 4 章“XC16 工具鏈和 MPLAB X IDE”——說明關于如何通過 MPLAB X IDE 設 置和使用編譯器及相關工具的基礎知識。 ? 第 5 章 “編譯器命令行驅動程序”——介紹如何從命令行中使用編譯器。 ? 第 6 章“與器件相關的特性”——介紹編譯器頭文件和寄存器定義文件,以及如何 用于 SFR。 ? 第 7 章 “MPLAB XC16 和 ANSI C 之間的差別”——介紹編譯器語法支持的 C 語 言與標準 ANSI-89 C 之間的差別。 ? 第8章“支持的數據類型和變量”——介紹編譯器的整型、浮點型和指針數據類型。第 9 章 “定點算術支持”——說明編譯器中的定點算術支持。 ? 第 10 章 “存儲器分配和訪問”——介紹編譯器運行時模型,包括關于段、初始 化、存儲模型、軟件堆棧和更多方面的信息。 ? 第 11 章 “操作符和語句”——介紹操作符和語句。 ? 第 12 章 “寄存器使用”——說明如何訪問和使用 SFR。 ? 第 13 章 “函數”——詳細介紹可用的函數。 ? 第 14 章 “中斷”——介紹如何使用中斷。 ? 第 15 章 “main、運行時啟動和復位”——介紹 C 代碼的重要元素。 ? 第 16 章 “混合使用 C 代碼和匯編代碼”——提供關于編譯器與 16 位匯編語言模 塊配合使用的指導。 ? 第 17 章 “庫程序”——說明如何使用庫。 ? 第 18 章 “優化”——介紹優化選項。 ? 第 19 章 “預處理”——詳細介紹預處理操作。 ? 第 20 章 “鏈接程序”——說明鏈接如何工作。
標簽: mplab xc16 編譯器
上傳時間: 2022-07-16
上傳用戶:
晟矽微C語言案例.里面一些地址,寄存器映射.關鍵是C一些常用示例,不錯的學習資料!
標簽: C語言
上傳時間: 2022-07-21
上傳用戶:qdxqdxqdxqdx
MAX31856可以對任何類型熱電偶的信號進行冷端補償和數字轉換,輸出數據以攝氏度為單位。轉換器溫度分辨率達0.0078125°C,允許讀取最高+1800°C、最低-210°C (取決于熱電偶類型)的溫度讀數,熱電偶電壓測量精度達±0.15%。熱電偶輸入端提供±45V過壓保護。
上傳時間: 2022-08-10
上傳用戶:
eeworm.com VIP專區 單片機源碼系列 10資源包含以下內容:1. 矩陣鍵盤和74LS164匯編使用.doc2. 基于DS1820的單總線溫度計.pdf3. ZLG7290資料+應用實例.pdf4. 51最小系統PCB.zip5. 遠翔(飛凌)單片機MCU選型與規格書下載.doc6. 單片機原理教程(經典).ppt7. 1302 時鐘顯示程序.zip8. 小信號采集放大電路設計.pdf9. 移動電源方案_原理圖及源程序.rar10. LED旋轉顯示屏設計.zip11. STC12C5410AD詳細中文資料.pdf12. PID與電機速度控制.pdf13. 12864 LCD內含設計電路,字模軟件,參考程序,PCB組件.rar14. STM32,5110液晶顯示超聲波測距探魚器200KHz,帶電路圖,精確到厘米.rar15. 單片機課程設計.doc16. 40831波形發生器--基于單片機的正弦波發生器的設計與制作.doc17. ds18b20同pic單片機通訊源程序.rar18. protel99se基礎教程.ppt19. 12864液晶串行顯示C程序.pdf20. 霍爾開關傳感器模塊 資料.rar21. 單片機驅動8至52寸液晶顯示器、觸摸屏.pdf22. AT89C51匯編語言例子大全.zip23. 電子線路課程設計方案完稿--溫度控制系統設計方案.docx24. 旋轉時鐘設計.doc25. 郭天祥單片機教程習題整理.rar26. 自裝可編程控制器.pdf27. 全國大學生電子設計優秀作品選集.pdf28. PMW-HEX-V2.4正式版.zip29. 基于89C52單片機和DS1302的萬年歷設計.pdf30. 單片機仿PLC編程主程序(C語言).zip31. ISD1700-89C51開發試驗板[1].pdf32. 單片機可編程控制器.pdf33. Keil工程的建立及相關規范.pdf34. 51單片機實現PLC的設計.pdf35. 51單片機數碼管顯示萬年歷proteus仿真.rar36. Protues元件庫和元件中文對照(完美整理).doc37. PWM控制技術.ppt38. 超聲波測距避障資料.zip39. STM32F103xF/G資料.pdf40. Proteus仿真萬年歷 lcd顯示.rar41. 高壓防衛電筒電棒制作原理.rar42. 單片機課程設計報告 - 十字路口交通燈控制.rar43. STC單片機程序燒寫器.exe44. 基于STC單片機的電子羅盤-超聲波測障系統設計.zip45. 【批量下載】點陣資料下載等 (1).zip46. USB總線轉接芯片CH341中文手冊.PDF47. Freescale控制5110液晶程序.rar48. 電子密碼鎖課程設計.rar49. 關于51單片機上實現modbus協議.doc50. Freescale 9S12單片機PWM驅動.rar51. RT5350_Preliminary_Datasheet.pdf52. AT89S51單片機試驗及實踐教程.rar53. MSP430 LaunchPad G2XX學習板用戶指南.PDF54. AT89C52中文單片機芯片.pdf55. SN8P2735用戶手冊.pdf56. MSP430FR57xx Family User手冊.pdf57. 郭天祥_十天學會單片機和C語言編程.ppt58. 數字式競賽搶答器.doc59. CPU卡操作參考設計.pdf60. 電容測試.rar61. 課程設計—直流交流數字電壓表.rar62. CPU卡COS系統文件結構詳解.doc63. 基于單片機的電容測量儀定稿.doc64. 基于C8051F040單片機的動態血糖監測系統的低功耗設計.zip65. 馬老師(MSP430G2553)例程.doc66. 基于單片機的結晶器鋼水液位檢測系統設計.zip67. Freescale XS128單片機ECT--計數器例程.zip68. 基于STC89C51的恒定濕度監控柜研究.zip69. 量程自動切換數字電壓表原理圖文件。。源程序.rar70. BlueSkyC51不完全手冊V2.0.pdf71. TTL電平和CMOS電平總結.docx72. MSP-EXP430G2 LaunchPad 實驗板.pdf73. IAR+FOR+MSP430+快速入門.pdf74. 《微控制器應用及系統設計》.pdf75. 入門者最通俗的C語言學習教程.zip76. 51單片機軟件平臺使用手冊.pdf77. 74HC165功能說明.doc78. 富士通半導體變頻方案.pdf79. 8位十進制顯示數字頻率計(帶周期)設計報告.doc80. PID電機控制.pdf81. IC總線匯編.rar82. 入門者最通俗的匯編語言學習資料.zip83. PIC18的配置位學習.docx84. 基于proteus的485串口仿真電路及程序.zip85. stm32_discovery--STM32F100開發板資料.pdf86. 如何對STM8S的閃存存儲器和數據EEPROM編程.pdf87. MC74HC154數據資料.pdf88. 兩輪自平衡小車.pdf89. AD0832數據程序.doc90. 基于單片機的超聲波傳感器測距系統.doc91. SYC13、汽車測距測速及倒車提示.rar92. 基于單片機控制的電鈴控制器.doc93. MK7A23P RISC高性能8位微控制器.pdf94. 基于Proteus的8051單片機實例源程序.zip95. 學習單片機步驟以及一些建議.docx96. 各模塊電路及使用說明附件1.rar97. MSP430單片機基礎與實踐(謝興紅).pdf98. 溫度上下限可調報警器課程設計.doc99. C8051F0xx引導裝入程序考慮及舉例.pdf100. 51單片機好學1602全過程C語言編程顯示很全的哦.doc
上傳時間: 2013-05-15
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(37)資源包含以下內容:1. at91sam64編程實例.2. 一個用asm寫的操作系統原型 很適合大家學習學習.3. 本文詳細介紹了學習FREEBSD的一些命令.4. 一個12路串口+3路Socket口的數據收發程序 嵌入式ucLinux操作系統下調試通過.5. c語言中寫二進制數。引用例子: #define Bin(n) LongToBin(0x##n##l) void main(void) { unsigned char c c =.6. 此程序是利用2051單片機P1.0,P1.1精密比較器功能實現a/d轉換通過P1.0電位器調節.7. 《KEIL C51 Vision2 中文入門教程》翻譯.8. 基于單片機、nrf24e1發射接受程序.9. 一個用于控制LCD panel顯示的驅動程序。控制LCD讀寫和顯示控制。.10. libminigui-1.3.3.tar.gz。 對想學習miniGUI的朋友這是非常好的自學資料!.11. libminigui-1.3.0.tar.gz。 miniGUI的庫函數源代碼!.12. 8255 輸入、輸出實驗的匯編程序清單 方式0.13. 深圳金鵬液晶自帶漢字顯示模塊4*15D的使用例程.14. Keyboard Source code for 68HC705J1A,供胡次使用68HC705J1A.15. 用于小商品消費的SMS消費機程序.16. 是上一個SMS消費機的充值機程序.17. 以上幾個手持機的初始化程序.18. 68K328手持開發說明文檔.19. 這是一個ARM的實驗。主要是使用PWM6輸出一個固定占空比的單邊沿控制PWM信號.20. 這是一個語音電壓表.21. 具有原始語音播放功能.22. 是一個按鍵控制的錄音筆.23. 是一個飛翔的小鳥.24. 用匯編和C編寫的.25. 卷積碼的C源程序.26. 1.在發送端通過一個編碼系統對待傳數據預先編碼.27. lcd液晶顯示器的單片機地層驅動程序以及字符點陣生成器,剛剛做完的項目,希望對大家有用.28. ActiveTcl is ActiveState s quality-assured distribution of Tcl, available for AIX, HP-UX, Linux, Mac.29. 是TCL的另外一個編譯(解釋)器.30. AT88SC102及AT88SC1604 IC卡的讀寫(C51編寫)測試表明程序工作可靠.31. i2c軟件包, 很有用, 也非常簡單.32. 一個德國人用匯編寫的基于15個采樣點的dcc編碼器.33. 一個德國人寫的基于15各采樣點的dcc解碼器.34. 本程序是針對T6963C控制器的LCD接口的驅動程序。.35. key(鍵盤子程序).36. s_serial(c51用io口模擬串口).37. PS鍵盤與單片機連接.38. 在51移植的ucos2源代碼 UCOS2_KEIL.39. 單片機自發自收CAN通訊 c51_can_self.40. 日立單片機實現IIC的的程序,由C語言寫出,已經調試通過,可以放心使用.
標簽: 工程圖
上傳時間: 2013-06-02
上傳用戶:eeworm
VIP專區-嵌入式/單片機編程源碼精選合集系列(72)資源包含以下內容:1. STC89C58RD+ FLASH-ISP-IAP.2. c51programe的程序可能有你想要的.3. ARM和CPLD的JTAG的原理圖.4. MIPS Assembly Language Programming.5. 一個已經在使用的16位DAC8830的源碼,有用的,歡迎下載.6. C51-CPLD聯合開發板的原理圖。以調試通過.7. 美國豪威OmniVision生產的COMS SENSOR 讀寫程序.8. 2232接收 232接收 232接收.9. minigui實例源代碼.10. 本程序使用一個定時器和任意的2個I/O口模擬一個串口通信。可以直接調用。.11. 仿真實例大集合收集的仿真實例免費為大家提供.12. 仿真實例大集合收集的仿真實例免費為大家提供.13. 仿真實例大集合收集的仿真實例免費為大家提供.14. 8051AD,use keil to program this code..15. 51DEVTest use keil to program this code..16. beep use keil to program this code..17. use keil to program this code..18. use keil to program this code..19. 適合KS8695X.20. KS8695的無線部分.21. ks8695的SOHO應用中的tftp部分.22. ks8695 SOHO應用中的iptable.23. 也是ks8695 soho中的文件.24. 此程序為ds18b20溫度采集芯片的keil c 程序沒有加入顯示的部分,但已調試過.可用.25. 紅外模塊的控制程序實現.26. 模數轉換模塊ad7416的控制程序.27. 利用keil 51實現溫濕度模塊的控制程序.28. 一些關于Nios II學習的好資料.29. 文檔中給出了使用VHDL編寫的頻率的精確測量方法的代碼,同時還有cPLD與e2rom等的接口代碼.30. c程序開發嵌入式工程模板,適用于進行arm7開發.在s3c44b0x進行開發時,需要包含必要的庫文件,初始化文件等,這些文件為公共碼,不需修改,用戶只需在模板中編寫main.c.31. MARS-7128-S CPLD開發板VHDL 源碼.32. c51 uc/os源程序.33. ZigBee技術手冊.34. 8051工作于11.0592MHZ,RAM擴展為128KB的628128,FlashRom擴展為128KB的AT29C010A 128KB的RAM分成4個區(Bank) 地址分配為0x0000-0.35. 用CPLD實現NAND FLASH接口的VHDL源碼.36. 音頻編解碼芯片 LM4930的測試程序.37. 串行通信源程序.38. UC/OS2 的源碼 北航大學出版社的那個版本 邵貝貝翻譯的.39. CPLD/FPGA設計中的時鐘應用講解 及其實例.40. 本程序實現了7279鍵盤驅動芯片的使用和金鵬公司生產的液晶顯示功能.
上傳時間: 2013-06-01
上傳用戶:eeworm