如果是T6963C控制器的,可以先看清液晶模塊的管腳定義,然后正確連接到J1的插針上。液晶初始化程序可能需要進行相應的修改。
上傳時間: 2013-12-06
上傳用戶:ywqaxiwang
2478 ads測試代碼,含有啟動代碼,和初始化程序。特別是啟動代碼。是經過了嚴格測試的。
上傳時間: 2013-12-28
上傳用戶:stella2015
ADS8364的復位啟動由TMS320F2812的輸出引腳IOPFO決定,ADS8364的初始化程序;對通用定時器T4的運行方式、周期以及比較值進行配置;DSP2812讀取轉換結果的子程序。
上傳時間: 2014-01-20
上傳用戶:ynsnjs
1,初始化: 如果AD7705復位引腳直連VCC,最好在初始化程序中加入初始化序列,不然ready信號不會輸出。 2,輸入范圍 如果AD7705采集單端信號,則輸入必須在0到VDD之間,而不可以超出或為負,如果一個輸入為負,則另一個輸入會有灌入電流的現象,芯片無法正常運行。
標簽:
上傳時間: 2017-09-01
上傳用戶:jyycc
C編程思想,C語言入門教材。本書是寫給C語言初學者的。文中對C語言的語法部分沒有過多闡述,因為其他C語言書上已經對C標準講的很詳細了。而是側重對C語言中一些司空見慣的內容重新進行了剖析,如對C語言的思考、程序是什么的思考、教學順序的思考、對變量是什么的思考、對模塊化程序設計的思考、對遞歸函數的思考、對指針的思考等。
標簽: C
上傳時間: 2016-01-11
上傳用戶:773500412
我們編寫的程序由兩個主要方面組成 1 算法的集合就是將指令組織成程序來解決某個特定的問題 2 數據的集合算法在這些數據上操作以提供問題的解決方案 縱觀短暫的計算機發展史這兩個主要方面算法和數據一直保持不變發展演化的 是它們之間的關系就是所謂的程序設計方法programming paradigm 在過程化程序設計方法procedural programming 中一個問題可直接由一組算法來建 立模型例如公共圖書館的資料借閱/登記check out/check in 系統是由一系列過程表現 出來的其中兩個主要的過程是資料的借閱和登記這些數據被獨立存儲起來我們既可以 在某個全局位置上訪問這些數據或者把數據傳遞給過程以便它能夠訪問這些數據Fortran C 和 Pascal 是三種著名的過程語言C++也支持過程化程序設計單獨的過程如check_in() check_out() over_due() fine()等等都被稱為函數第三篇將集中討論C++對過程化程序 設計方法的支持尤其將重點討論函數函數模板和通用算法 在20 世紀70 年代程序設計的焦點從過程化程序設計方法轉移到了抽象數據類型 abstract data type 簡寫為ADT 的程序設計上現在通常稱之為基于對象(object based 的程序設計在基于對象的程序設計方法中我們通過一組數據抽象來建立問題的模型在 C++中我們把這些抽象稱為類class 例如在這種方法下圖書館資料借閱登記系統就 由類的對象實例比如書借閱者還書時間罰款等之間的相互作用表現出來以此表 示出圖書館的抽象概念與每個類相關的算法被稱為該類的公有接口public interface 數 據以私有形式被存儲在每個對象中對數據的訪問應與一般的程序代碼隔離開來CLU Ada 和Modula-2 是三種支持抽象數據類型的程序設計語言第四篇將說明和討論C++對抽象數據 類型程序設計方法的支持 面向對象的程序設計方法通過繼承inheritance 機制和動態綁定dynamic binding 機 制擴展了抽象數據類型繼承機制是對現有實現代碼的重用動態綁定是指對現有的公有接 口的重用以前獨立的類型現在有了類型/子類型的特定關系一本書一盒錄像帶一段錄 音甚至孩子的寵物盡管它們有各自的借閱/登記方式但都可以成為圖書館的收藏資料 共享的公有接口和私有的數據都放在一個抽象類圖書館資料LibraryMaterial 中每個特 殊的圖書館資料類都從LibraryMaterial 抽象類繼承共享的行為它們只需要提供與自身行為相 關的算法和數據Simula Smalltalk 和Java 是三種支持面向對象程序設計方法的著名語言 第五篇將集中討論C++對面向對象程序設計方法的支持 C++是一種支持多種程序設計方法的語言雖然我們主要把它當作面向對象的語言但 實際上它也提供對過程化的和基于對象的程序設計方法的支持這樣做的好處是對每個問題 都能夠提供最合適的解決方案事實上沒有一種程序設計方法能夠
上傳時間: 2019-01-30
上傳用戶:jizhi111
Visual Basic(簡稱VB)是Microsoft公司開發的一種通用的基于對象的程序設計語言,為結構化的、模塊化的、面向對象的、包含協助開發環境的事件驅動為機制的可視化程序設計語言。是一種可用于微軟自家產品開發的語言。 [1] “Visual” 指的是開發圖形用戶界面 (GUI) 的方法——不需編寫大量代碼去描述界面元素的外觀和位置,而只要把預先建立的對象add到屏幕上的一點即可。 “Basic”指的是 BASIC (Beginners All-Purpose Symbolic Instruction Code) 語言,是一種在計算技術發展歷史上應用得最為廣泛的語言。
標簽: VB精選
上傳時間: 2019-03-06
上傳用戶:Yingshangling
本文所研究的課題為電磁感應加熱控制系統的設計與實現。文章介紹了電磁感應加熱的工作原理,系統預設功能要求及具體實現方案,分析了系統硬件電路和控制軟件設計的整個過程,最終研制出一款功能完備、人機交互友好、工作穩定、性能優良的電磁感應加熱系統。 該系統硬件電路部分主要包括主工作電路,IGBT驅動電路,同步電路和功率整定電路,鍋具檢測電路,電源電路,各種保護電路及主控制電路。保護電路具體包括上電延時保護IGBT,整流橋輸出過壓保護,IGBT集電極過壓保護,市電過壓、欠壓保護,負荷電流過大保護,IGBT過溫保護,鍋底過溫保護。主控制電路采用三星單片機作為主控芯片,通過調節PWM信號占空比控制輸出功率。系統主要實現了功率控制、定時/預約、無鍋檢測、暫停、異常報警(無鍋報警、市電過壓/欠壓報警、負荷電流過大報警、IGBT溫度傳感器失效報警、IGBT溫度過高報警、鍋底溫度傳感器失效報警、鍋底溫度過高報警)等功能,設置了6個按鍵可供用戶操控,配置的液晶顯示屏可以實時顯示系統當前狀態信息。 該系統控制軟件設計部分,依據模塊化程序設計思想,把系統預設功能需求劃分為各個功能模塊,然后分別設計了各功能模塊的軟件,最終完成了系統控制軟件的設計。實現了系統的智能化,包括功率自動調節匹配,鍋具自動檢測,定時控制,預約時間到自動開機,異常自動保護報警,液晶屏實時顯示系統狀態信息。經過反復對系統軟硬件聯調,測試系統性能,結果表明本控制系統運行安全、穩定、可靠,達到了設計要求。
上傳時間: 2022-06-09
上傳用戶:20125101110
delay.c 文件實現iic的精準延遲..如果有其他的精準延遲程序可以替代.miic.c 文件 實現模擬iic通信tcs34725.c 文件實現對顏色傳感器的通信 通信常用程序如下TCS34725_Init() 為顏色傳感器初始化程序 返回值 true或者false 例 if(TCS34725_Init()==true)TCS34725_GetRawData() 為采集顏色. 返回值 true或者false 例 if(TCS34725_GetRawData()==true) 顏色數據儲存在已經定義的靜態變量中.顏色讀取 為 調用u16 GetRData(void);u16 GetGData(void);u16 GetBData(void);u16 GetCData(void); 這四個函數讀取靜態變量的數值并分別返回16位的R,G,B,C值.RGBLEDOFF RGBLEDON 分別是燈光開關.顏色傳感器,采集時長設置在 tcs34725.c 文件中 的void TCS34725_Setup(void){ TCS34725_SetIntegrationTime(TCS34725_INTEGRATIONTIME_154MS); TCS34725_SetGain(TCS34725_GAIN_16X);}TCS34725_SetIntegrationTime 是設置單次采集時長TCS34725_SetGain 是設置多次采集的次數. 這兩個函數需要的參數 選擇在tcs34725.h 中. 自行組合在速度和準確間取舍.
上傳時間: 2022-06-11
上傳用戶:XuVshu
隨著科學技術的發展,工業控制領域的自動化程度越來越高,工業控制對精度的要求也越來越高。電動機作為工業生產主要的動力源,對其轉速的測量以及控制的研究顯得十分有意義。電力電子技術、計算機技術、自動控制技術逐漸應用于電動機的轉速控制系統中,使得電動機轉速控制系統的控制精度得以不斷提高。本文的設計是基于AT89C51單片機的交流電動機轉速控制系統,以變頻調速技術為核心,實現對三相交流異步電動機轉速的精確控制和測量。文中主要研究了變頻調速技術的相關原理,并以三相交流異步電動機的轉速測量和控制為實例,設計基于AT89C51單片機的三相交流異電動機轉速控制系統,通過仿真得到驗證,并在此基礎上開展抗干擾措施的研究。本文主要研究的內容如下: 第一章介紹課題研究的意義及現狀,提出課題研究的內容及目標,最后給出了課題研究的技術路線。 第二章闡述基于AT89C51單片機的轉速控制系統的原理,并根據該原理分別提出硬件系統、軟件系統這兩個系統的設計方案。 第三章對轉速控制系統的硬件系統進行設計。主要從單片機、電源模塊、信號采集模塊、顯示模塊、按鍵模塊這幾個方面進行設計,然后作相關的說明。 第四章對轉速控制系統的軟件系統進行詳細的設計。主要從編寫語言的選擇、AT89C51單片機資源分配、控制單元程序、初始化程序、A/D轉換程序、按鍵程序、顯示程序這幾個方面進行設計,并作相關的說明。 第五章對前面設計的轉速控制系統進行仿真驗證。構建硬件系統,然后再對軟件系統的程序完成編譯以及調試后,加載給硬件系統,協同仿真驗證基于AT89C51單片機的轉速控制系統設計的可實現性,然后對該系統的應用條件、范圍做出說明。 第六章對設計好的轉速控制系統進行抗干擾技術的分析研究。先分析干擾可能的來源,然后在前面分析的基礎上從硬件、軟件兩個系統,進行抗干擾技術措施的研究。 文章的最后對論文進行總結,并對未來的研究工作,給出展望。
上傳時間: 2022-06-11
上傳用戶:wangshoupeng199