NXP LPC2214軟件參考設計例程 -20例基礎源碼一 概述LPC2000 系列微控制器是基于ARM7TDMI-S 內核的32 位微控制器片內集成了支持400KHz 高速模式的硬件I2C 總線接口為了方便地對 I2C 從器件進行快速的正確的讀寫操作我們設計了LPC2000 系列微控制器I2C 軟件包本軟件包是硬件I2C 以主方式工作的只要用戶調用接口函數并提供幾個主要的參數即可輕松地完成I2C 總線外圍器件的應用程序設計二 I2C 串行總線I2C 總線是PHILIPS 公司推出的芯片間串行數據傳輸總線2 根線(SDA SCL)即可實現完善的全雙工同步數據傳送能夠十分方便地地構成多機系統和外圍器件擴展系統I2C 器件是把I2C 的協議植入器件的I/O 接口使用時器件直接掛到I2C 總線上這一特點給用戶在設計應用系統帶來了極大的便利I2C 器件無須片選信號是否選中是由主器件發出的I2C從地址決定的而I2C 器件的從地址是由I2C 總線委員會實行統一發配三 軟件包接口說明LPC2000 系列微控制器I2C 軟件包采用中斷方式進行處理提供了4 個接口函數分別為ISendByte() ISendStr() IRcvByte 和IRcvStr() 由于I2C 向量中斷需要根據實際應用來設定(即VIC 的設置) 所以軟件包中沒有提供I2C 初始化的代碼在調用I2C 軟件包接口函數前用戶程序要配置好I2C 總線接口(I2C 引腳功能和I2C 中斷并已使能I2C 主模式)
上傳時間: 2022-05-03
上傳用戶:fliang
VHDL 基礎程序百例 FPGA 邏輯設計源碼VHDL語言100例第1例 帶控制端口的加法器第2例 無控制端口的加法器第3例 乘法器第4例 比較器第5例 二路選擇器第6例 寄存器第7例 移位寄存器第8例 綜合單元庫第9例 七值邏輯與基本數據類型第10例 函數第11例 七值邏輯線或分辨函數第12例 轉換函數第13例 左移函數第14例 七值邏輯程序包第15例 四輸入多路器第16例 目標選擇器第17例 奇偶校驗器第18例 映射單元庫及其使用舉第19例 循環邊界常數化測試第20例 保護保留字第21例 進程死鎖 第22例 振蕩與死鎖第23例 振蕩電路第24例 分辨信號與分辨函數第25例 信號驅動源第26例 屬性TRANSACTION和分辨信號第27例 塊保護及屬性EVENT,第28例 形式參數屬性的測試第29例 進程和并發語句第30例 信號發送與接收第31例 中斷處理優先機制建模第32例 過程限定第33例 整數比較器及其測試第34例 數據總線的讀寫第35例 基于總線的數據通道第36例 基于多路器的數據通道第37例 四值邏輯函數第38例 四值邏輯向量按位或運算第39例 生成語句描述規則結構第40例 帶類屬的譯碼器描述第41例 帶類屬的測試平臺第42例 行為與結構的混合描述第43例 四位移位寄存器第44例 寄存/計數器第45例 順序過程調用第46例 VHDL中generic缺省值的使用第47例 無輸入元件的模擬第48例 測試激勵向量的編寫第49例 delta延遲例釋第50例 慣性延遲分析第51例 傳輸延遲驅動優先第52例 多倍(次)分頻器第53例 三位計數器與測試平臺第54例 分秒計數顯示器的行為描述6第55例 地址計數器第56例 指令預讀計數器第57例 加.c減.c乘指令的譯碼和操作第58例 2-4譯碼器結構描述第59例 2-4譯碼器行為描述第60例 轉換函數在元件例示中的應用第61例 基于同一基類型的兩分辨類型的賦值相容問題第62例 最大公約數的計算第63例 最大公約數七段顯示器編碼第64例 交通燈控制器第65例 空調系統有限狀態自動機第66例 FIR濾波器第67例 五階橢圓濾波器第68例 鬧鐘系統的控制第69例 鬧鐘系統的譯碼第70例 鬧鐘系統的移位寄存器第71例 鬧鐘系統的鬧鐘寄存器和時間計數器第72例 鬧鐘系統的顯示驅動器第73例 鬧鐘系統的分頻器第74例 鬧鐘系統的整體組裝第75例 存儲器第76例 電機轉速控制器第77例 神經元計算機第78例ccAm2901四位微處理器的ALU輸入第79例ccAm2901四位微處理器的ALU第80例ccAm2901四位微處理器的RAM第81例ccAm2901四位微處理器的寄存器第82例ccAm2901四位微處理器的輸出與移位第83例ccAm2910四位微程序控制器中的多路選擇器第84例ccAm2910四位微程序控制器中的計數器/寄存器第85例ccAm2910四位微程序控制器的指令計數器第86例ccAm2910四位微程序控制器的堆棧第87例 Am2910四位微程序控制器的指令譯碼器第88例 可控制計數器第89例 四位超前進位加法器第90例 實現窗口搜索算法的并行系統(1)——協同處理器第91例 實現窗口搜索算法的并行系統(2)——序列存儲器第92例 實現窗口搜索算法的并行系統(3)——字符串存儲器第93例 實現窗口搜索算法的并行系統(4)——頂層控制器第94例 MB86901流水線行為描述組成框架第95例 MB86901寄存器文件管理的描述第96例 MB86901內ALU的行為描述第97例 移位指令的行為描述第98例 單周期指令的描述第99例 多周期指令的描述第100例 MB86901流水線行為模型
上傳時間: 2022-05-14
上傳用戶:
請波抑制在提升電能質量以及保障供用電設備的安全穩定運行等方面有若關鍵性作用;無功功率不僅對于供電側來說十分重要,而且在負載的正常運行過程中扮演著不可替代的角色。伴隨功率半導體開關器件的飛速發展,大量的非線性負載涌現在電力系統中,由此帶來的諧波污染和無功功率問題愈發嚴峻。在上述背景下,一方面可以對諧波進行抑制,另一方面又可以補償無功功率的有源電力濾波器則受到了國內外學者們的青睞。有源電力濾波器的主電路拓撲結構是系統中最基礎的部分,本文將由此出發,分別介紹各主電路的結構特征以及基本原理。簡單敘述了有源電力濾液器常用的語波檢測方法,比較其各白的優劣,其中著重突出本文所用到的基于瞬時無功功率的改進的ip-i法。針對傳統電流跟蹤控制策略對諧波信號跟蹤動態效果差、控制目標單一的問題,在三相四線制不對稱負載系統中,提出了一種多目標優化模型預測電流控制策略。首先建立四橋臂有源電力濾波器基于ap坐標系的離散化數學模型.以此來實現自然解耦控制:其次對預測電流進行兩步預測,實現對數字處理延時效應的補償,設置電流跟蹤偏差和開關頻率為目標函數,量化控制目標,預先評估各開關狀態的控制效果,根據評估結果決定變流器的開關狀態,去了PWM調制環節;再次討論了采樣頻率以及加權系數這兩個系統變量的取值對開關頻率和電流畸變率所造成的影響;文章的最后,為了驗證所提方法的有效性,在Matlab/Simulink仿真環境下進行實驗,結果證實所提策略諧波電流跟蹤性能良好
上傳時間: 2022-06-22
上傳用戶:slq1234567890
HS6200 初始化及發射接收程序,程序有備注,條理清晰,非常實用。HS6200是當前市場上應用最廣的一個 2.4G 收發芯片, 廣泛應用于 智能家居, 玩具, 有源卡等市場.
標簽: hs6200
上傳時間: 2022-07-17
上傳用戶:
基于單片機的密碼鎖設計,內含工程文件和源碼文件以及電路圖#include "config.h" void main(){ LCD_Initial(); //lcd初始化 init_sys(); //硬件系統初始化 setpsw(); //密碼設置 while(1) { time=3; //限定嘗試3次 while(1) { inputpsw(); //輸入密碼 checkpsw(); //密碼驗證 checksuper(); //驗證是否是超級密碼 if(error_flag==0) {right();break;} else if(time>1) error(); //允許2次嘗試錯誤 else {lock();break;} //3次錯誤,系統鎖定 } }}
上傳時間: 2022-07-17
上傳用戶:默默
VIP專區-PCB源碼精選合集系列(3)資源包含以下內容:1. protel DXP 常用pcb封裝.2. PCB特性阻抗計算工具.3. PROTEL99SE識別POWER PCB的軟件.4. altium_designer元件庫大全..5. 淺談多層印制電路板的設計和制作.6. 教你如何在orcad設計原理圖怎樣在powerpcb中生成PCB的步驟及方法.7. PCB布線規則.8. altium designer3D庫.9. PowerLogic漢化.10. 原理圖和pcb圖的漢化 方法.11. protel鼠標增強工具2.0.12. ORCAD 綠色版.13. PCB板蛇形走線的作用.14. 常用PCB封裝庫.15. PROTEL 20040.16. POWERPCB 5.010.17. CAM350 9.5.20.18. OrCAD 16.30.19. Cadence PSD 16.30.20. Expedition PCB0.21. PCBWizard 3.70.22. ultiBOARD7 110.23. QFN 封裝.24. 99se四層板.25. DXP 封裝庫大全.26. Altium Designer10.0破解文件.27. USB封裝.28. PADS 快捷鍵歸檔.29. PCB封裝庫.30. protel99se庫文件.31. AltiumDesignerSummer9Build9.3.1.19182Crack.32. 電子元器件質量等級.33. PCB轉原理圖.34. dsp 封裝大全.35. 元件庫.36. 華為的經典PCB教程.37. PROTEL鼠標增強工具.38. 99se.39. protel元件庫.40. 初學單片機很有用的PCB庫.
標簽: 教程
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-PCB源碼精選合集系列(6)資源包含以下內容:1. AD10中關于插件的安裝方法【修改版】.2. Protel使用中的60經典問題及解答.3. 使用Altium_Designer進行高性能PCB設計.4. PADS Layout一鍵出Gerber教程[EDA365].5. 臺灣硬件工程師15年layout資料.6. PCB Layout圖文教程終結版.7. 最新Altium Designer13視頻教程內容.8. protel99se漢化菜單帶英文完整版.9. PADS-2007高速電路板設計.10. CC2530核心板PCB.11. PCB布線出錯大全.12. PCB設計相關經驗分享及PCB新手在PCB設計中應該注意的問題.13. 射頻與數模混合類高速PCB設計 講義.14. PADS建立元件庫基礎教程.15. Altium_Designer_PCB設計高級手冊.16. Altium_Designer原理圖和PCB設計講義.17. 超強PCB布線設計經驗談附原理圖.18. 高速PCB設計指南之三.19. Cadence_SPB16.2中文教程.20. 高速PCB設計指南之二.21. 電解電容(插件)封裝規格_胡齊玉編.22. 高速PCB設計指南之一.23. 高速PCB設計指南之八.24. 電子制作手工焊接技術.25. 高速PCB設計指南之七.26. PCB_layout中的走線策略.27. 高速PCB設計指南之六.28. PCB中的飛線不顯示的解決方法.29. 高速PCB設計指南之五.30. pcb制作阻抗設計原則.31. 高速PCB設計指南之四.32. PCB布線原則.33. 小豆——project Library--AD10集成庫.34. SMT焊盤設計規范.35. PCB線路板抄板方法及步驟.36. DXP2004電氣檢測中英對照表.37. protel99與win7兼容問題的解決方案.38. Altium Designer 官方資料.39. AllegroSPB16-3速成教材.40. TI-公司msp430開發板原理圖.
上傳時間: 2013-07-09
上傳用戶:eeworm
VIP專區-PCB源碼精選合集系列(14)資源包含以下內容:1. protel 99se視頻教程【完整版】04.2. Protel99se中如何批量修改元件的封裝.3. protel 99se視頻教程【完整版】03.4. BGA器件的PCB布線經驗.5. protel 99se視頻教程【完整版】01.6. 如何保護印刷電路板(PCB).7. PCB板基礎知識.8. Protel99文件中導出數據流程.9. 芯片封裝方式詳解.10. PCB布線經驗教程.11. PCB一款模擬電路軟件.12. Protel_DXP常用快捷鍵(AD通用).13. protel教程.14. Altium_Designer教程交互式布線篇.15. Altium Designer 電路板設計.16. Protel99seMEX3.17. Altium_Designer詳細使用教程.18. 開關電源PCB布局指南.19. Protel99SE與win7兼容問題的解決.20. protel99se高級總結知識.21. AD09 PCB設計.22. altium designer元件庫大全.23. CAM350 漢化絕對好用的軟件.24. Altium元件庫大全 PCB.25. EDA技術基礎PCB自動布線.26. pads9.3綠色版.27. Protel DXP常用封裝庫大全.28. 0805封裝尺寸下載.29. 屏蔽夾廠家資料.30. protel99、DXP lib元件及封裝庫.31. protel99se知識.32. 表面貼裝元器件封裝說明.33. Allegro v16 基礎課程訓練參考教材.34. 最新電阻色環的識別教程 軟件下載.35. 你想封裝自己的元件庫.36. 高速PCB設計須知.37. 如何用PROTEL99SE在PCB文件中加上漢字.38. Altium_Designer畫元件封裝.39. PCB抄板密技.40. Altium_Designer_Winter_09_教程_(PDF版).
上傳時間: 2013-04-15
上傳用戶:eeworm
VIP專區-PCB源碼精選合集系列(17)資源包含以下內容:1. Cadence技術白皮書(很不錯).2. AD_PCB高級規則.3. altium designer設計.4. Cadence Allegro.5. 華為的經典PCB教程.6. Altium+designer+元件庫大全.7. PADS2007詳細安裝步驟.8. PCB設計入門[中文翻譯].9. PROTEL例子.10. 提升PCB設計能力的一本好書The Circuit Designers Companion.11. 多層線路板設計.12. Protel99se鼠標增強.13. 深圳興達線路板有限公司PCB工藝流程圖.14. altium+designer庫文件大全.15. 自制封裝庫.16. PADS常見問題.17. PADS2007放置過孔的快捷鍵.18. 430Jtag原理圖及PCB圖.19. 電子器件封裝的70種類型.20. PCB抄板訣竅.21. 四層板的設計.22. 工程技術中英對照.23. 《Protel_DXP電路設計基礎教程》第1章:Protel_DXP基礎知識.24. 常用近500個三極管(MOSFET)中文資料.25. PCB制造工藝.26. 專家關于高速線路的布線問題解答.27. Multisim_11.0詳細的_安裝+漢化+破解_全過程.28. masterCAM9.0教程超完整.29. [Protel.DXP2004.sp1..sp2.sp3.sp4.電路板設計].Protel2004_sp4_Genkey.30. PCB不良圖.31. ORCAD9.2安裝方法.32. PCB經典圖.33. Altium Designer6.9 破解文件與模板.34. altium designer summer 09高級功能教程.35. PCB布線設計.36. 布線常見規則.37. PCB資料轉換工具.38. 零件封裝知識.39. 英文版99SE如何加漢字.40. PROTEL鼠標增強工具.
上傳時間: 2013-06-20
上傳用戶:eeworm
VIP專區-PCB源碼精選合集系列(21)資源包含以下內容:1. PROTEL 99 簡明使用手冊.2. IC設計cadence教程ppt版.3. BGA焊接.4. Altium Designer 破解工具.5. 5天學會protel99se的教程.6. protel99se元件名系表.7. Altium Designer破解文件crack.8. protel問題.9. PCB設計入門[中文翻譯]Altium_Designer_Summer_09.10. Orcad10.3.11. Altium Designer教程交互式布線篇.12. Protel99SE 全部漢化包-SP6-CH.13. Altium designer winter 09 3D教程.14. Altium.Designer.6.0.中文手冊.15. Cadence完全學習手冊(下).16. 二極管型號大全.17. protel99se的教程.18. 高速PCB設計全套教材.19. PCB_入門.20. SMT產品目視檢驗標準.21. 基于PROTEL99SE電路板設計.22. IPC-SM-782.23. Protel%2BDXP常用元件庫.24. 元器件封裝規格大全.25. PCB專業術語簡介.26. protel原件對照及封裝.27. PROTEL 99 SE教案.28. 中英文對照的PCB專業用語.29. protel快捷鍵大全.30. 三星手機板設計指導書.31. PCB布線經驗全套.32. 背板制造技術.33. Protel99se元件庫清單.34. PCB布線設計經驗.35. 臺灣硬件工程師15年layout資料.36. Polar阻抗計算軟件.37. pcb layout規則.38. PROTEL99SE原理圖與PCB設計.39. 有關PCB板材.40. 開關電源的PCB設計規范.
上傳時間: 2013-04-15
上傳用戶:eeworm