串口通信串口通信串口通信串口通信串口通信串口通信串口通信串口通信串口通信串口通信
上傳時間: 2013-05-20
上傳用戶:netwolf
現(xiàn)代社會,以計算機技術為核心的信息技術迅速發(fā)展,信息容量呈爆炸式的增長,人們獲得的信息的途徑也越來越多,這其中人類獲得的視覺信息很大部分是從各種各樣的電子顯示器件上獲得的,隨著微電子技術和材料工業(yè)的進步,圖像顯示技術飛速發(fā)展,出現(xiàn)了多種新型顯示器,其中一些在顯示品質(zhì)上已經(jīng)接近或者超過了傳統(tǒng)的陰極射線管顯示器(CRT),同時這些顯示器件滿足設備了小型化和低功耗的要求。 經(jīng)過二十多年的研究、競爭和發(fā)展,平板顯示器件尤其是液晶顯示器件(LCD)已經(jīng)脫穎而出大規(guī)模的進入市場,成為新世紀顯示器件的主流。其中TFT-LCD是目前唯一在亮度、對比度、功耗、壽命、體積和重量等綜合性能上全面趕上和超過CRT的平板顯示顯示器件。它的性能優(yōu)良、大規(guī)模生產(chǎn)特性好,自動化程度高,原材料成本低廉,發(fā)展空間廣闊,迅速成為新世紀的主流產(chǎn)品,是21世紀全球經(jīng)濟增長的一個亮點。 本論文在深入理解了LCD顯示機理,尤其是TFT-LCD的顯示驅(qū)動原理的基礎上,利用緯視晶公司提供的TFT液晶模塊,以嵌入式目前比較常用的FPGA系列芯片中的EP1C6Q240C6為核心設計制作出了由單片機(MCU)+可編程邏輯器件(FPGA-FieldProgrammableGateArray)+SRAM的液晶顯示控制系統(tǒng)。文章闡述了該控制系統(tǒng)從硬件選型,到系統(tǒng)模塊硬件電路設計以及系統(tǒng)軟件設計的整個過程。該控制系統(tǒng)的功能模塊主要包括:電源模塊、可編程邏輯器件模塊、微處理器模塊、靜態(tài)RAM模塊以及觸摸屏控制模塊。其中微控制器模塊采用C語言編程,實現(xiàn)對液晶屏得數(shù)據(jù)傳以及其它控制功能,可編程邏輯器件(FPGA)模塊采用VHDL語言編程,實現(xiàn)對屏的時序控制,最終實現(xiàn)對液晶屏圖像顯示的控制。最后通過對使用該控制板點亮的液晶屏進行光學測試驗證了這種設計方案的可靠型和穩(wěn)定性。 本設計具有較大的實用價值,可為以后液晶屏控制系統(tǒng)的研制提供參考。
標簽: 液晶 顯示器控制 系統(tǒng)研究
上傳時間: 2013-07-22
上傳用戶:s藍莓汁
51串口計算器,可以幫助大家很快計算串口相關數(shù)據(jù)如波特率
上傳時間: 2013-04-24
上傳用戶:zzy7826
1602的液晶說明文檔,適合于何單片機的開發(fā)。
上傳時間: 2013-07-07
上傳用戶:fanboynet
串口控件使用說明 本程序使用VC6.0的通用串口控件MSCOMM32.OCX來對發(fā)送到串口的數(shù)據(jù)進行采集處理。主要使用方法 串口設置:m_Comm.SetSettings(“波特率,校驗方式,數(shù)據(jù)位數(shù),停止位數(shù)”) 取串口數(shù)據(jù):m_Comm.GetInput() 你只首先要確定一個mscomm32.ocx控件在system目錄下并且該控件已經(jīng)被windows注冊,本程序才能正常運行。
標簽: 串口 溫度數(shù)據(jù)采集
上傳時間: 2013-04-24
上傳用戶:aappkkee
FPGA串口協(xié)議程序(VHDL語言實現(xiàn)),利用串口調(diào)試助手
上傳時間: 2013-07-10
上傳用戶:zhyiroy
玩轉(zhuǎn)51單片機的串口通訊.pdf玩轉(zhuǎn)51單片機的串口通訊.pdf
上傳時間: 2013-05-18
上傳用戶:jjq719719
現(xiàn)場可編程門陣列(FPGA,F(xiàn)ield Programmable Gate Array)是可編程邏輯器件的一種,它的出現(xiàn)是隨著微電子技術的發(fā)展,設計與制造集成電路的任務已不完全由半導體廠商來獨立承擔。系統(tǒng)設計師們更愿意自己設計專用集成電路(ASIC,Application Specific Integrated Circuit).芯片,而且希望ASIC的設計周期盡可能短,最好是在實驗室里就能設計出合適的ASIC芯片,并且立即投入實際應用之中?,F(xiàn)在,F(xiàn)PGA已廣泛地運用于通信領域、消費類電子和車用電子。 本文中涉及的I/O端口模塊是FPGA中最主要的幾個大模塊之一,它的主要作用是提供封裝引腳到CLB之間的接口,將外部信號引入FPGA內(nèi)部進行邏輯功能的實現(xiàn)并把結(jié)果輸出給外部電路,并且根據(jù)需要可以進行配置來支持多種不同的接口標準。FPGA允許使用者通過不同編程來配置實現(xiàn)各種邏輯功能,在IO端口中它可以通過選擇配置方式來兼容不同信號標準的I/O緩沖器電路??傮w而言,可選的I/O資源的特性包括:IO標準的選擇、輸出驅(qū)動能力的編程控制、擺率選擇、輸入延遲和維持時間控制等。 本文是關于FPGA中多標準兼容可編程輸入輸出電路(Input/Output Block)的設計和實現(xiàn),該課題是成都華微電子系統(tǒng)有限公司FPGA大項目中的一子項,目的為在更新的工藝水平上設計出能夠兼容單端標準的I/O電路模塊;同時針對以前設計的I/O模塊不支持雙端標準的缺點,要求新的電路模塊中擴展出雙端標準的部分。文中以低壓雙端差分標準(LVDS)為代表構(gòu)建雙端標準收發(fā)轉(zhuǎn)換電路,與單端標準比較,LVDS具有很多優(yōu)點: (1)LVDS傳輸?shù)男盘枖[幅小,從而功耗低,一般差分線上電流不超過4mA,負載阻抗為100Ω。這一特征使它適合做并行數(shù)據(jù)傳輸。 (2)LVDS信號擺幅小,從而使得該結(jié)構(gòu)可以在2.5V的低電壓下工作。 (3)LVDS輸入單端信號電壓可以從0V到2.4V變化,單端信號擺幅為400mV,這樣允許輸入共模電壓從0.2V到2.2V范圍內(nèi)變化,也就是說LVDS允許收發(fā)兩端地電勢有±1V的落差。 本文采用0.18μm1.8V/3.3V混合工藝,輔助Xilinx公司FPGA開發(fā)軟件ISE,設計完成了可以用于Virtex系列各低端型號FPGA的IOB結(jié)構(gòu),它有靈活的可配置性和出色的適應能力,能支持大量的I/O標準,其中包括單端標準,也包括雙端標準如LVDS等。它具有適應性的優(yōu)點、可選的特性和考慮到被文件描述的硬件結(jié)構(gòu)特征,這些特點可以改進和簡化系統(tǒng)級的設計,為最終的產(chǎn)品設計和生產(chǎn)打下基礎。設計中對包括20種IO標準在內(nèi)的各電器參數(shù)按照用戶手冊描述進行仿真驗證,性能參數(shù)已達到預期標準。
上傳時間: 2013-05-15
上傳用戶:shawvi
51單片機綜合學習系統(tǒng) ISP并口燒寫軟件
上傳時間: 2013-07-25
上傳用戶:Neoemily
隨著以計算機技術為核心的信息技術的迅速發(fā)展以及信息的爆炸式增長,人類獲得的視覺信息很大一部分是從各種各樣的電子顯示器件上獲得的。這對顯示器件的要求也越來越高。在這些因素的驅(qū)動下,顯示技術也取得了飛速的發(fā)展。使用FPGA/CPLD設計的液晶控制器具有很高的靈活性,可以根據(jù)不同的液晶類型、尺寸、使用場合,特別是不同的工業(yè)產(chǎn)品,做一些特殊的設計,以最小的代價滿足系統(tǒng)的要求。而且可以解決通用的液晶顯示控制器本身固有的一些缺點。 本文設計了一個采用FPGA設計的液晶顯示控制器,主要解決以下內(nèi)容:采用Cyclone芯片設計的液晶控制器;采用硬件描述語言進行的液晶顯示控制器設計,重點介紹了如何通過特殊設計控制器與CPU協(xié)調(diào)的工作,驅(qū)動系統(tǒng)所需時序信號的產(chǎn)生,STN液晶彩色屏灰度顯示的時間抖動算法和幀率控制原理及實現(xiàn),顯示數(shù)據(jù)的緩沖、轉(zhuǎn)化方法,使用FPGA設計的用于本系統(tǒng)的特殊SDRAM控制器,以及液晶控制器通過該SDRAM控制器進行顯示緩沖器的管理,還有很重要的一點是各個模塊之間的同步處理。這款液晶控制器在實際中的使用效果證明了本課題介紹的液晶控制器方案是一個非常可行的,具有廣泛的通用性。 關鍵詞:液晶控制器、SDRAM控制器、時序信號發(fā)生器、灰度顯示、時間抖動算法
上傳時間: 2013-04-24
上傳用戶:ryanxue