#nclude<reg51.h>#include<intrins.h>#銷nclude<math.h>#include<string.h>struct PID{unsigned int SetPoint;//設定目標 Desired Value unsigned int Proportion;//比例常數Proportional Const unsigned int integral;//積分常數Integral Const unsigned int Derivative://微分常數Derivative Const unsigned int LastError;//Emorl-1]unsigned int PrevError;//Errorl-2]unsigned int SumError;//Sums of Errors struct PID spid;//PID Control Structure unsigned int rout;//PID Response(Output)unsigned int rin://PID Feedback(Input)sbit data1=P100;sbit clk=P141;sbit plus=P240;sbit subs=P241:sbit stop=P22;sbit output=P34;sbit DQ=P33;unsigned char flag,flag_1=0;unsigned char high_time,low_time,.count=0,/占空比調節參數unsigned char set_temper=35;unsigned char temper;unsigned chari:unsigned charj=0;unsigned ints;
上傳時間: 2022-07-02
上傳用戶:xsr1983
ST LINKV2使用說明ST-LINK/V2是STM8和STM32微控制器系列的在線調試器和編程器。單線接口模塊(SWIM)和串行線調試(SWD)接口用于與應用板上的STM8和STM32微控制器通訊。STM8的應用使用USB全速接口與ST Visual Develop(STVD),ST Visual Program(STVP)或IAREWSTM8等集成開發環境通訊。STM32的應用使用USB全速接與Atollic,IAR,Keil或TASKING等集成開發環境通訊。通過USB接口供電;USB2.0全速兼容接口;USBA公至miniUSBB公連接線;7路杜邦線輸出:電源---5V/3.3V雙電源、GND,5V/3.3V最大輸出500/300ma SWD---TMS、TCK,適用于STM32全系列芯片開發SWIM-RST、SWM,適用于STM8全系列芯片開發板載自恢復保險絲,有效防止短路造成的危害;板載靜電防護,有效防止帶點拔插造成的危害;支持固件在線升級;與PC連接通訊狀態LED指示;
上傳時間: 2022-07-05
上傳用戶:
數字 信號處理C語言程序集:第一篇:常用信號產生;第二篇:數字信號處理;第三篇:隨機信號數字處理;第四篇:圖像處理;第五篇:人工神經網絡
上傳時間: 2022-07-17
上傳用戶:
第一章Allegro的用戶界面本章的主要內容介紹Cadence公司的Allegro印刷電路板布線系統軟件的用戶界面,通過本章學習可以對Allegro的工作界面有了大致的了解,同時也能體現出Allegro PCB Editor的強大功能。Pad Designer的作用是建立和修改Pad,具體會在下面章節中講到。DB doctor的作用有三個:1.板子Data-base的檢查;2.板子Data-base的修復;3.更新板子上的DRC;PADS Translator的作用是把PADS格式的PCB板直接讀進Allegro中。PCB Editor to SPECCTRA的作用是把Allegro中的設計數據自動傳遞到SPECCTRA自動布線器中。支持的文件為:brd.mcm.mdd psm.dra pad and.sav database
標簽: cadence allegro
上傳時間: 2022-07-18
上傳用戶:
【軟件介紹】 pcb抄板也叫pcb克隆,是pcb設計的一項逆向工程,就是將pcb線路板上的元器件拿下來做成bom單,然后掃成圖片經抄板軟件(比如Quickpcb 2005)處理還原成pcb板圖文件,然后再轉給pcb制板廠做出板子(pcba),打上原件的bom單,最后就是與原pcb電路板一樣的了。pcb電路板設計軟件抄板軟件Quickpcb可直接打開掃描彩圖抄板,其元件預覽、任意角度放置、走線及自動捕捉網格、元素中心功能可與PROTEL媲美,文件格式與主流電路設計軟件兼容?!驹O置方法】 1.放置焊盤、孔、線、弧、過孔、元件、FILL、POLYGON、文字; 2.各元素屬性設置、網格設置; 3.CTRL鍵自動捕捉網格與元素中心; 4.SHIFT鍵選擇、去選擇、剪切、拷貝、刪除、旋轉、鏡像與重復功能; 5.32層設置功能,縮放顯示; 6.任意設置原點; 7.設計精度:1mil; 8.自帶B2P格式、可讀取BMP、JPG圖片,可自動BMP讀取分辨率?! ?.調用PROTEL2.5-2.8格式元件庫文件 10、輸出PROTEL2.5-2.8格式文件。
上傳時間: 2022-07-21
上傳用戶:aben
主控平臺:STM32F103RCT6逆變拓撲:全橋功能:并網充電、放電;并網離網自動切換;485通訊,在線升級;描述:本方案適用于戶用儲能系統,提供完善的通訊協議適配BMS和上位機 本方案可實現并網充電、放電;自動判斷并離網切換;可實現并機功能;風扇智能控制;提供過流、過壓、短路、過溫等全方位的保護基于arm的方案區別于DSP,提供一種性價比極高的選擇可在此基礎上開發各衍生的電源產品
上傳時間: 2022-07-26
上傳用戶:zhanglei193
描述:本方案適用于戶用儲能系統,提供完善的通訊協議適配BMS和上位機 本方案可實現并網充電、放電;自動判斷并離網切換;可實現并機功能;風扇智能控制;提供過流、過壓、短路、過溫等全方位的保護基于arm的方案區別于DSP,提供一種性價比極高的選擇可在此基礎上開發各衍生的電源產品
上傳時間: 2022-07-26
上傳用戶:
本書從軟件設計的角度,全面、系統地介紹了ARM處理器的基本體系結構和軟件設計與優化方法。內容包括:ARM處理器基礎;ARM/Thumb指令集;C語言與匯編語言程序的設計與優化;基本運算、操作的優化;基于ARM的DSP;異常與中斷處理;固件與嵌入式OS;cache與存儲器管理;ARMv6體系結構的特點等。全書內容完整,針對各種不同的ARM內核系統結構都有詳盡論述,并有大量的例子和源代碼。附錄給出了完整的ARMv4/v5/Thumb指令的功能、編碼、周期定時以及匯編參考。本書適于從事ARM嵌入式系統教學與研發,或想把其它嵌入式平臺的軟件移植到ARM平臺上去的專業技術人員使用,要求對ARM處理器有一定的了解,并有C語言和匯編語言基礎。若在編譯原理、操作系統、數字信號處理、計算機體系結構等方面有一定的基礎,則效果會更好。本書也可作為嵌入式系統專業方向的本科生和研究生相關課程的教材或教學參考書。
標簽: 嵌入式系統
上傳時間: 2022-07-26
上傳用戶:
python入門教程,簡單好學,經典,值得細細品味,基礎性教材在本書中,你將學習利用 Python 編程,在幾分鐘內完成手工需要幾小時的工作,而事先卻無需具備編程經驗。一旦掌握了編程的基礎知識,你就可以毫不費力地創建 Python 程序,完成高效的自動化工作,包括:在一個文件或多個文件中搜索文本;創建、更新、移動和重命名文件和文件夾;搜索網頁和下載的在線內容;在任意大小的Excel電子表格中更新和格式化數據;拆分、合并PDF文件,以及如何加水印和加密;發送提醒郵件和文本通知;填寫在線表格。本書一步一步地引導你完成每個程序,每章末尾的實踐項目啟發你來改進這些程序,并用你的新技能來讓類似的任務自動化。你不用再浪費時間去做任何可以自動化的工作。即使你從未寫過一行代碼,也可以讓計算機來做繁重的工作,— 讓繁瑣工作自動化
上傳時間: 2022-08-10
上傳用戶:
VIP專區-嵌入式/單片機編程源碼精選合集系列(50)資源包含以下內容:1. 冷光源 產品的控制器 HT48R系列和HT48E系列.2. 冷光源 產品的控制器 HT48R系列和HT48E系列.3. 冷光源 產品的控制器 HT48R系列和HT48E系列.4. MT28F128J3 flash 編程 也適用intel flash 28F 系列 里面是pdf文檔.5. 流水燈 使用定時器控制.6. moder 51匯編程序框架 D4為串口發送中斷指示燈; D5為外部中斷1指示燈; D6為外部中斷0指示燈; D7為串口接收中斷指示燈; D8為定時器指示燈;.7. 計數器0的實驗程序 intT0 取時鐘電路產生計數脈沖.8. SMDK2410boardTestProgram.9. tini的http-slientC程序.10. TINI的pop3的c代碼.11. 用VC做的PC與單片機通信的程序,很實用的.望此代碼給大家帶來方便或有所啟發.12. cypress usb 68013a examples.13. 本文件用于spi接口的鍵盤掃描模塊.14. 跑馬燈設計.15. 在smartarmm2200上顯示波形實現暫停退出的功能.16. 解決smartarm2200串口下載問題的程序.17. smartarm2200d的ad轉換程序.18. 自己畫的經244隔離的JTAGFORAVR.19. 第一次上傳.20. at91sam7s64 arm的A/D轉換測試代碼.21. 8279鍵盤顯示芯片實驗源程序(C語言編寫).22. 菲利普單片機LPC900系列的I2C讀寫程序.23. 當前SOC是嵌入式系統設計的一大熱點.24. 自己收藏的單片機程序——洗衣機的工作原理。c語言編寫。.25. 用C8051F300設計鋰離子電池充電器的解決方案!給大家參考!.26. 觸摸屏驅動源碼.27. MSP430 串口通訊通過中斷實現.28. 綜合電子設計實驗部分元件功能管腳詳細說明電子原理圖.29. sc2410測試程序.30. atmel at91sam7s header file extented, some extra register definitions are set and extra functions ar.31. IAR開發平臺下.32. IAR下.33. atmel at91sam7s和7x下.34. LM16032DDC-0B-Manual-Rev0[1]液晶屏幕使用.35. ucos-ii的圖形界面移植.36. 很好的一個菜單處理程序.37. 嵌入式系統開發 TOPPERS and JSP Kernel Release 1.3 TOPPERS = Toyohashi Open Platform for Embedded Real-Tim.38. 嵌入式系統開發用源代碼 包含At91C arm芯片相關各種例程 包括整數性能測試,浮點測試,硬件驅動等.39. Welcome to PMOS. PMOS is a set of modules, mostly written in Modula-2, to support multitasking. PMO.40. 用于motorala 68K系列處理器的小實時多任務操作系統 The OMU Kernel was written to provide a cut-down Unix-like O/S for a.
上傳時間: 2013-07-22
上傳用戶:eeworm