虫虫首页| 资源下载| 资源专辑| 精品软件
登录| 注册

基于DSP的液晶显示时钟的设<b>计与实现</b>

  • 基于MCU新型智能励磁仪的设计与实现

    提出了一种以现代化的单片机控制技术为基础,结合D/A转换、模拟电子开关、功率放大、液晶显示和串行通信等技术实现对铁磁材料的磁滞回线进行测量的新方法,并在该方法的基础上成功设计并研制出一种新型智能励磁仪,将新仪器与分析仪、上位机等进行联机试验,结果表明新仪器具有更加友好的用户界面,所得实验数据的精度高、可靠性好。同时新仪器具有手动/自动两种工作模式,且可以实现与上位机的数据通信,自动化和智能化程度大大提高。

    标签: MCU 励磁 仪的设计

    上传时间: 2013-11-20

    上传用户:sunchao524

  • 船载中小型信息监控终端的设计与实现

    针对船舶对中小型信息监控终端的需求,提出了一种基于AVR单片机的设计方案。以AVR单片机为核心,采用LCD控制器RA8835实现对液晶显示模块的控制,通过软硬件的紧密配合,实现信息图文并茂的实时显示,以及液晶对比度的调节。试验结果表明,该终端在高温高湿、低温高湿等恶劣环境条件下,显示清晰、工作稳定。

    标签: 船载 信息监控

    上传时间: 2013-11-16

    上传用户:农药锋6

  • 基于ROM单片机的汉字输入法的实现

    在需要实时大量输入汉字的显示控制处理应用中,利用传统单片机实现显示控制的设计方法是较难实现的。带汉字字库的液晶模块的使用使得小容量ROM单片机的大量汉字信息输入与显示成为可能。提出了针对汉字字库编码的二级索引拼音输入检索方法,介绍了以ST7920作为控制器的带汉字字库的液晶显示模块的接口方法及汉字显示和控制原理,给出了通用计算机键盘在单片机中的串行接口,采用该技术可大大增强单片机的汉字输入功能。为小容量ROM单片机的大批量汉字信息处理提供了一种汉字输入解决方案。 Abstract:  It is difficult to realize Chinese characters input method based on the embedded system by using the traditional design method of display control. It is possible to input and display Chinese characters based on the embedded system with the ROM of small content by using the LCD module with Chinese characters.Chinese characters input method of the quadric index recall in allusion to Chinese characters code is brought forward.The interface and the principle of Chinese characters display control based on the LCD module controlled with the ST7920 is introduced too.The serial interface of the computer keyboard in common use and the embedded system is given at the same time. It can enhance the embedded system function of Chinese characters input by using this technology, and provide a kind of Chinese characters input scheme for the embedded system with small capacity ROM.

    标签: ROM 单片机 汉字输入法

    上传时间: 2013-11-19

    上传用户:jhksyghr

  • 基于AVR的嵌入式温湿度采集系统的设计与实现

      本文主要讲的是基于AVR的嵌入式温湿度采集系统的设计与实现。         温度是表示物体冷热程度的物理量,微观上来讲是物体分子热运动的剧烈程度。在整个宇宙当中,温度无处不存在。无论在地球上还是在月球上,也无论是在炽热的太阳上还是在阴冷的冥王星上,这一切无不由于空间位置的不同而存在着温度的差别。   湿度,表示大气干燥程度的物理量。在一定的温度下在一定体积的空气里含有的水汽越少,则空气越干燥;水汽越多,则空气越潮湿。空气的干湿程度叫做“湿度”。在此意义下,常用绝对湿度、相对湿度、比较湿度、混合比、饱和差以及露点等物理量来表示。湿度表示气体中的水蒸汽含量,有绝对湿度和相对湿度两种表示方法。绝对湿度是一定体积的空气中含有的水蒸气的质量,一般其单位是克/立方米,绝对湿度的最大限度是饱和状态下的最高湿度;相对湿度是绝对湿度与最高湿度之间的比,它的值显示水蒸气的饱和度有多高。

    标签: AVR 嵌入式 温湿度采集系统

    上传时间: 2013-10-28

    上传用户:13215175592

  • 基于FPGA的SCI串行通信接口的研究与实现.rar

    国家863项目“飞行控制计算机系统FC通信卡研制”的任务是研究设计符合CPCI总线标准的FC通信卡。本课题是这个项目的进一步引伸,用于设计SCI串行通信接口,以实现环上多计算机系统间的高速串行通信。 本文以此项目为背景,对基于FPGA的SCI串行通信接口进行研究与实现。论文先概述SCI协议,接着对SCI串行通信接口的两个模块:SCI节点模型模块和CPCI总线接口模块的功能和实现进行了详细的论述。 SCI节模型包含Aurora收发模块、中断进程、旁路FIFO、接受和发送存储器、地址解码、MUX。在SCI节点模型的实现上,利用FPGA内嵌的RocketIO高速串行收发器实现主机之间的高速串行通信,并利用Aurora IP核实现了Aurora链路层协议;设计一个同步FIFO实现旁路FIFO;利用FPGA上的块RAM实现发送和接收存储器;中断进程、地址解码和多路复合分别在控制逻辑中实现。 CPCI总线接口包括PCI核、PCI核的配置模块以及用户逻辑三个部分。本课题中,采用FPGA+PCI软核的方法来实现CPCI总线接口。PCI核作为PCI总线与用户逻辑之间的桥梁:PCI核的配置模块负责对PCI核进行配置,得到用户需要的PCI核;用户逻辑模块负责实现整个通信接口具体的内部逻辑功能;并引入中断机制来提高SCI通信接口与主机之间数据交换的速率。 设计选用硬件描述语言VerilogHDL和VHDL,在开发工具Xilinx ISE7.1中完成整个系统的设计、综合、布局布线,利用Modelsim进行功能及时序仿真,使用DriverWorks为SCI串行通信接口编写WinXP下的驱动程序,用VC++6.0编写相应的测试应用程序。最后,将FPGA设计下载到FC通信卡中运行,并利用ISE内嵌的ChipScope Pro虚拟逻辑分析仪对设计进行验证,运行结果正常。 文章最后分析传输性能上的原因,指出工作中的不足之处和需要进一步完善的地方。

    标签: FPGA SCI 串行通信接口

    上传时间: 2013-04-24

    上传用户:竺羽翎2222

  • 基于FPGA的多路脉冲时序控制电路设计与实现.rar

    在团簇与激光相互作用的研究中和在团簇与加速器离子束的碰撞研究中,需要对加速器束流或者激光束进行脉冲化与时序同步,同时用于测量作用产物的探测系统如飞行时间谱仪(TOF)等要求各加速电场的控制具有一定的时序匹配。在整个实验中,需要用到符合要求的多路脉冲时序信号控制器,而且要求各脉冲序列的周期、占空比、重复频率等方便可调。为此,本论文基于FPGA设计完成了一款多路脉冲时序控制电路。 本文基于Altera公司的Cyclone系列FPGA芯片EPlC3T100C8,设计出了一款可以同时输出8路脉冲序列、各脉冲序列之间具有可调高精度延迟、可调脉冲宽度及占空比等。论文讨论了FPGA芯片结构及开发流程,着重讨论了较高频率脉冲电路的可编程实现方法,以及如何利用VHDL语言实现硬件电路软件化设计的技巧与方法,给出了整个系统设计的原理与实现。讨论了高精密电源的PWM技术原理及实现,并由此设计了FPGA所需电源系统。给出了配置电路设计、数据通信及接口电路的实现。开发了上层控制软件来控制各路脉冲时序及属性。 该电路工作频率200MHz,输出脉冲最小宽度可达到10ns,最大宽度可达到us甚至ms量级。可以同时提供l路同步脉冲和7路脉冲,并且7路脉冲相对于同步脉冲的延迟时间可调,调节步长为5ns。

    标签: FPGA 多路 脉冲

    上传时间: 2013-06-15

    上传用户:ZJX5201314

  • 基于ARM-Linux的嵌入式Scilab-EMB计算平台设计研究与实现

    嵌入式系统在众多工业领域扮演着越来越重要的角色,但是因嵌入式系统的资源受限缘故,导致在嵌入式系统上很难实现复杂计算算法。此外,当前嵌入式系统设计阶段和实现阶段的分离现状,致使嵌入式系统开发耗时且昂贵。为解决这些问题,本书提出了一种低成本、可重复使用且可重构的嵌入式系统设计与实现集成开发环境。为了减少成本,该集成环境全部是采用自由和开放源代码软件,如Linux操作系统和Scilab计算平台等。 本文主要包括以下内容: 1、构建嵌入式Linux开发环境及移植相关软件包到嵌入式ARM平台,首先详细的描述了如何使用Buildroot工具包制作交叉编译器,并描述Minicom、TFTP和NFS等嵌入式开发相关工具,最后详细的描述了如何移植嵌入式图形用户界面TinyX和嵌入式窗口管理器JWM。 2、构建Scilab-EMB嵌入式计算平台,首先介绍了数值计算软件Scilab,然后详细的描述了如何在ARM系统上实现Scilab-EMB嵌入式计算平台。 3、开发Scilab数据采集工具包,实现Scilab与底层设备通讯,该工具包PC版和ARM版均支持串口和以太网接口,且均支持Modbus现场总线。PC版额外支持OPC协议。 4、基于Scilab构建虚拟控制实验室,验证该平台的可行性及性能。 本文创新点: 1、国内外率先提出了一种新的以Scilab为核心的嵌入式计算平台方案,并在国内外首次实现了Scilab到ARM平台的移植; 2、开发了Scilab-DAQ数据采集工具包,有效的实现了Scilab与底层设备的通讯。 通过虚拟实验室的建立,验证了该嵌入式控制平台能够胜任多种复杂算法。 该嵌入式计算平台解决方案和Scilab-DAQ数据采集工具包已经受到国内外同行的关注,并被多家科研机构、学校和公司所采纳和使用。

    标签: Scilab-EMB ARM-Linux 嵌入式 计算

    上传时间: 2013-05-30

    上传用户:acon

  • 录音笔的设计与实现

      随着电子技术的飞速发展,数码录音笔已得到了越来越多人的青睐,论文通过对多种录音笔的设计方案进行了比较和分析,选定凌阳单片机设计了一个数字录音笔。   论文首先介绍了设计方案的选择,介绍了凌阳单片机的集成开发环境。接着进行了系统的硬件设计,包括音频输入输出电路的设计、存储电路的设计、按键控制电路的设计、液晶显示电路的设计等,设计中采用了凌阳的功放芯片SPY0030,利用了单片机其串行接口SIO实现上位机与下位机的通讯,利用UART的RS232接口与PC机232接口进行连接,并设置了8位键盘和LCD显示的人机界面。然后分模块进行了软件设计,包括主程序模块、语音信号的采集模块、键盘扫描模块、语音信号存储模块的设计等,进行了程序流程的设计,编写了程序代码。最后使用IDE进行了仿真调试,验证了系统设计的正确性。系统实现了语音数据的录制、播放、暂停、循环播放、重复播放、选择上一段、选择下一段以及与PC机进行数据传输等功能,设计具有一定的应用价值。

    标签: 录音笔

    上传时间: 2013-10-14

    上传用户:zq70996813

  • ks0108内核的液晶测试程序

    ks0108内核的液晶测试程序,单片机8位汇编语言实现

    标签: 0108 ks 内核 液晶测试

    上传时间: 2014-03-06

    上传用户:stella2015

  • 单片机控制的数字显示程序

    单片机控制的数字显示程序,可根据自己的需要显示任意的文字

    标签: 单片机控制 数字显示 程序

    上传时间: 2016-03-24

    上传用户:13517191407