這個是一款128×128自帶二級漢字庫的串行LCD的驅動代碼,基于ARM7 LPC2292 微控制器,本代碼中能夠實現在LCD上數字編輯功能的輸入以及編輯框控件等功能
上傳時間: 2014-01-23
上傳用戶:koulian
節能用水控制系統由微控制器,紅外發射接收電路,壓力監測電路,手動沖水電路,脈沖閥節能驅動電路,水管溫度上下限識別電路,溫度調節電路,冷熱水閥節能驅動控制電路,洗澡開關監測電路,電池電量檢測報警電路,低壓標準電源轉換電路,串行數據輸出控制電路等構成。程序包括: 設備識別及初始化 初始引腳數據值 中斷初始化 初始化各標志位 循環查詢開始 CSSTATE大小比較子程序 廁所脈沖閥打開子程序 廁所脈沖閥關閉子程序 紅外接收子程序 紅外發送子程序 洗澡初始及變化程序 洗手初始及變化程序 AD轉換子程序 發送數據子程序 DATACONVERT子程序 DELAY10MS子程序 PUSH子程序 POP子程序 AD轉換中斷程序 紅外接收中斷程序 PORTB按鍵中斷程序 TIME1定時中斷程序
上傳時間: 2016-12-27
上傳用戶:咔樂塢
一些控制器如led等的系統,也許對你有很大幫助哦MCS-51單片機溫度控制系統.rarUSB接口設計.rar單片機串行通信發射機.rar16×16點陣(滾動顯示)論文+程序.rar
上傳時間: 2017-01-25
上傳用戶:熊少鋒
本系統以Atmel的AT89c52單片機為主控制器,通過制作硬件電路和軟件的設計編寫,然后進行軟硬件的調試運行,最終達到設計電路樂曲彈奏播放功能和存儲重放音樂功能。設計中運用中斷系統和定時/計數原理控制電子音樂器發生,并對所需的音階和貝斯用相應的程序語言編寫來實現,用8段數碼顯示管顯示所彈奏的樂譜內容。將兩個89c52單片機的串行口連接起來,實現5米以外的通信。輸出通道通過一個功率放大器驅動揚聲器發聲。
上傳時間: 2014-01-04
上傳用戶:天涯
EasyARM1138人機界面擴展板是EasyARM1138開發板量身定制的一款人機界面的擴展板。該擴展板方案使用了基于ST7920控制器的中文圖形128×64的LCD和4×5矩陣鍵盤,豐富的人機界面完全能夠滿足用戶的要求。與主機的通信采用軟件模擬SPI串行數據通信,只需4根線,就能同時滿足主機對于LCD和鍵盤的讀寫。 此方案給用戶提供了完整的硬件設計原理圖,PCB圖,軟件調試例程,LCD模擬SPI軟件包,鍵盤管理芯片ZLG7289模擬SPI軟件包。
上傳時間: 2014-01-14
上傳用戶:569342831
中文摘要 通用串行總線USB 是PC 體系中的一套全新的工業標準它支持單 個主機與多個外設同時進行數據交換 論文首先會介紹USB 的體系結構和特點包括總線特征協議定義 傳輸方式和電源管理等等這部分內容會使USB 開發者和用戶對USB 有一 個整體的認識 接下來論文會討論USB 系統的一般開發方法和技術特點分設備端硬 件設備端軟件和主機端軟件三個部分 然后論文會介紹幾個USB 項目的研發過程和技術細節包括USB 手寫 識別輸入系統USB 通用設備開發平臺USB 安全鑰和USB 在線編程設備等 等論文會詳細介紹USB 設備的硬件和軟件開發的技術細節包括USB 設 備協議棧的編寫方法同時也會討論在Windows 98 下開發USB 內核驅動程 序和用戶應用程序的一般方法 論文最后還會介紹Motorola 的一些相關開發技術主要是在線編程技 術 論文對廣大的USB 設備開發人員和技術人員具備較高的參考價值可 以幫助他們盡快掌握USB 設備的特點以及硬件電路設計和軟件編程中的 注意事項 關鍵字通用串行總線 微控制器 協議棧 設備驅動程序 在線編 程
上傳時間: 2017-05-17
上傳用戶:nairui21
交流穩壓電源已經廣泛地應用于科學研究、經濟建設、軍事設施、醫療儀器以及人民生活等領域,而且用電設備對電源質量要求也日趨嚴格。傳統的交流穩壓電源采用模擬電路控制導致了諸如電路復雜、調試困難、元件易老化、輸出性能低等固有缺點,已不能滿足各種高精密和數字化用電設備的需求。而數字信號處理技術和高性能單片機控制器的應用,可以很好的解決傳統穩壓電源穩態精度低,動態性能差,監控不易等難題本文正是針對這一問題,設計開發一種高性能數字化交流穩壓電源控制器。文章中使用AT89S52單片機作為主控制器,完成了系統的硬件設計。穩壓電源控制器是由電壓檢測反饋裝置、主控制器、電機驅動組成,其中單片機控制器是穩壓控制系統的關鍵部分,負責對自耦調壓器的輸出電壓反饋信號進行處理并輸出脈沖控制信號來控制電機的運動。系統的硬件設計了電機驅動電路,電壓信號的采集等電路。整個硬件系統結構緊湊,工作可靠。關鍵詞:單片機:自耦調壓器:步進電機當今世界人民的生活水平不斷提高,很多大功率家用電器已經進入普通家庭,電器的廣泛使用與電能供應之間的矛盾越來越突出。在用電高峰期,很多地方有電網電壓嚴重下降的現象,而在用電低谷期,電網電壓又會升得太高;在一些邊遠地區,電網電壓長期偏低:一些負荷變化較快的地區,電網電壓嚴重波動。這些現象都很容易對用電設備造成損害,甚至有可能帶來嚴重的損失。另一方面,一些醫療設備的工作電壓需要很高,這就要求很高的電能質量。由此可見,高穩定度的交流穩壓電源具有非常廣大的應用空間。最常見、最便宜、最簡單的穩壓設備就是手動調節的圓柱形自耦調壓器,可是它的輸出不能自動隨著電壓的變化而變化。本設計就是對自耦調壓器調壓經行改造基礎上結合單片機的應用而設計的能跟據電網電壓自動輸出穩定電壓的智能交流電源控制器。
上傳時間: 2022-03-30
上傳用戶:
內容簡介介紹FreescaleH(CS12系列16位微控制器的中央處理器結構、S12存儲器、512指令系統、S12匯編程序設計與實例、Sl2輸出/輸入端口、中斷系統、定時器模塊、模/數轉換模塊、脈寬調制模塊、SPl和SCI串行通信模塊、Sl2微控制器應用實例和HCS]2在線調試等。并以MC9S12x;128為例,較詳盡地列出了大量相關功能寄存器的作用及設置方法,還針對以上功能模塊給出了已經調試通過的匯編語言或C語言例程。本書是針對已其有微控制器的基本知識而需要應用HCS]2系列微控制器的讀者,通過本書的學習可以更快地掌握Freescale16位微控制器HCS12系列的基本功能,本書可作為汽車電子、自動控制、智能家電、儀器儀表等領域工程技術人員的參考書,也可作為高等院校相關專業高年級本科生、研究生的教材以及教師的教學參考書。
上傳時間: 2022-06-23
上傳用戶:
摘要:隨著工業自動化的發展,PLC與計算機在工業中的應用越來越廣泛,為了充分發揮它們的各自優越性,PIC與個人計算機間的通訊越來越頻繁。本文以QMRON小型PLC CPIH為例,介紹了如何用vB編程軟件實現上位機和PLC的串行通訊。該方案具有硬件簡單,使用靈活的特點。對中小型控制系統實現人機界面有一定的參考價值。關健詞:Visual Basic 6.0;可編程控制器;串行通訊隨著工業控制要求的不斷發展,上位機監控已基本成為集散控制系統所不可缺少的部分。一般情況下,在大型的集散控制系統中都是用專業工控組態軟件制作上位機的監控界面,而以PLC廠家所推薦的DDE SERVER作為聯系上位機和PLC的橋梁。操作員站采用工控組態軟件實現畫面監控。由于這種方案成本較高,所以在很多小型的集散控制系統中,趨向于采用通用工程軟件,如DELPHI,VISUAL BASIC,VISUAL C++等編制上位機監控界面。同時,在一些實時性要求較高的監控應用中,用VISUALBASIC等工具可實現更底層的控制,在硬件配置相同時系統響應比工控組態軟件要快。
上傳時間: 2022-06-26
上傳用戶:
特性? CPU:– 全靜態8位1T 8051內核CMOS微控制器.– 指令集全兼容MCS-51.– 4級優先級中斷配置.– 雙數據指針(DPTRs)? 工作條件:– 寬電壓工作范圍2.4V至5.5V.– 寬工作頻率最高至16MHz.– 工業級工作溫度 -40℃ 至 +105℃.? 存儲器:– 最高至18K字節APROM用戶程序代碼區.– 可配置4K/3K/2K/1K/0K字節LDROM引導代碼區,用戶可靈活配置用途.– 所有FLASH區域分隔為128字節一頁.– 內建IAP編程功能.– 代碼加密功能.– 256字節片內直接存取RAM.– 額外768字節片內間接存取RAM(XRAM)通過MOVX指令讀寫.? 時鐘源:– 16 MHz高速內部振蕩器,電源5.0V條件下±1%精度等級。全工作條件范圍±2%精度等級.– 10 kHz低速內部振蕩器.– 支持外部時鐘輸入.– 支持系統時鐘即時軟件切換(On-the-fly)功能.– 支持軟件配置時鐘除頻最高至1/512.? 功能:– 多達17個標準通用管腳,另外還有1個只能做輸入的管腳。 所有輸出管腳可通過軟件配置兩種輸出斜率(slew rate)N76E003 初版規格書2016年11月7日 第 8 頁 總258頁 版本. V0.04– 標準外部中斷腳 ???????及???????– 兩組16位定時器/計數器0和1,與標準8051兼容– 一組16位定時器2帶有3路輸入捕獲功能, 9個輸入管腳可供選擇– 一組16位自動重裝載功能定時器3,可用于配置串行口UART的波特率– 一組16位PWM計數中斷– 一組看門狗(WDT),由內部10kHz獨立時鐘作為時鐘源– 一組自喚醒功能定時器(WKT),用于低功耗模式下自主喚醒– 兩組全雙工串口,帶有幀錯誤檢測及自動地址辨識功能。 UART0的TXD及RXD腳可通過軟件更換管腳位置– 一組SPI總線, 當系統時鐘是16MHz時, 主機模式及從機模式最高傳輸速率皆可達到8Mbps– 一組I2C總線,主機模式及從機模式最高傳輸速率皆可達到400kbps– 三對, 6通道脈寬調制器(PWM), 10個輸出管腳可以選擇, 16位分辨率,帶有不同的工作模式和故障剎車(Fault Brake)功能– 最多可配置8通道管腳中斷功能, 所有的I/O端口都支持此功能, 可通過軟件配置邊沿或電平觸發
上傳時間: 2022-08-09
上傳用戶:bluedrops