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

液晶图形显示

  • 基于STM32F103单片机的甲醛检测报警仪设计

    设计了一种基于STM32F103单片机的甲醛检测报警仪,采用ESP8266 Wi-Fi模块实现通信连接与数据传递,采用M-01传感器实时采集室内环境的甲醛浓度,通过LCD12864液晶模块显示甲醛浓度,并在甲醛浓度超标时进行声光报警。该甲醛检测报警仪成本低,精度高,可以满足室内环境甲醛浓度监测的需要。

    标签: stm32f103 单片机

    上传时间: 2022-04-28

    上传用户:

  • 51单片机使用tlc2543测电压

    使用51单片机测试电压,用的是12位AD转换器tlc2543采集电压,使用1602液晶屏显示

    标签: 51单片机 tlc2543

    上传时间: 2022-05-11

    上传用户:

  • 51单片机自动校时万年历设计

    本设计由数据显示模块、温度采集模块、时间处理模块和调整设置模块四个模块组成。系统以AT89S52单片机为控制器,以串行时钟日历芯片DS1302记录日历和时间,它可以对年、月、日、时、分、秒进行计时,还具有闰年补偿等多种功能。温度采集选用DS18B20芯片,万年历采用直观的数字显示,数据显示采用1602A液晶显示模块,可以在LCD上同时显示年、月、日、星期、时、分、秒,还具有时间校准等功能。此万年历具有读取方便、显示直观、功能多样、电路简洁、成本低廉等诸多优点,具有广阔的市场前景。  设计要求:(1)用4个按键实现所有功能,计时准确。(2)可以设定闹钟功能。(3)有阴历功能,平年闰年准确无误。(4)液晶能显示年、月、日、星期、时、分、秒、温度。//*******************主函数**************************//***************************************************void main(){uint i;lcd_init();      //调用液晶屏初始化子函数ds1302_init();   //调用DS1302时钟的初始化子函数for(i=0;i<RsBuf_N;i++)RsBuf[i]='0';Uart_init();          //调用定时计数器的设置子函数while(1)  //无限循环下面的语句:{    keyscan();      //调用键盘扫描子函数GPS_TIME();    }}

    标签: 51单片机 万年历

    上传时间: 2022-05-15

    上传用户:

  • 51单片机出租车计价器(霍尔测速)源代码

    本设计基于STC89C52单片机、1302时钟芯片准确计时、LCD1602液晶显示、24c02芯片可以掉电存储数据、3v直流电机模拟发动机工作。当无乘客时液晶可以显示时间(年月日时分秒),时间可以按键设置,此时电机不工作;当有乘客时电机工作,可以通过按键开始计费系统工作,有清零键,收费可以修改(包括起价费、超过起价费每公里或分钟收费、白天和夜晚收费标准),可以切换白天和夜晚收费标准,可以按照分钟或公里收费切换。

    标签: 51单片机 出租车计价器

    上传时间: 2022-05-15

    上传用户:

  • emwin5.42中文参考手册

    本指南介绍如何安装、配置和使用用于嵌入式应用程序的 emWin 图形用户界面。还介绍了软件的内部结构和 emWin 提供的且用于直接使用的所有函数(API,应用编程接口)。在实际使用 emWin 之前,应阅读或至少浏览一遍本手册以便对软件有所了解。然后建议按以下步骤进行操作:• 将 emWin 文件复制到计算机中。• 通读“入门指南”(第 43 页)。• 使用模拟器以便更熟悉软件的功能(请参阅“模拟”(第 53 页))。• 参考手册的其它内容,对程序进行扩展。emWin 设计用于提供高效且独立于处理器和显示控制器的图形用户界面,用于任何使用图形显示进行操作的应用。它与单任务和多任务环境、专用操作系统或具有任何商业 RTOS 兼容,emWin 的发货形式为 C 语言源代码。它可适用于任何尺寸的、具有任何显示控制器和 CPU 的物理和虚拟显示器。为了让您更好地了解emWin 的功能,我们准备了各种不同演示,其形式为“即时可用”的模拟可执行程序,www.segger.com/emwin-samples.html.示例程序的源代码位于 Sample 文件夹中。文件夹 Sample\GUIDemo 包含一个显示 emWin 许多特性的应用程序。所有示例也可从 www.segger.com 获得。本文档的示例代码以代码段提供,这可能需要进一步的修改。

    标签: emwin

    上传时间: 2022-05-23

    上传用户:

  • SPICE电路分析

    电子产品的设计一般先从功能框图开始,然后细化到原理图,还要经过很复杂和繁琐的调试验证过程,最终才能完成。为了验证原理图的正确性,都要焊接实验板(样板),或使用易于插件的“面包板”,每个节点都必须正确和可靠,连接或焊接过程都是细致而耗时的工作,在器件很多时几乎是不可能完成的任务,而每次调整都要打样,耗时长而成本高,在设计集成电路时更是如此,急需在制造之前验证集成电路的功能。这种现实需要就迫使人们想用他办法来解决。 根据电路理论,人们可以建立起节点方程和回路方程,通过解这些方程组成的方程组就可以得到结果,也就是说可以通过计算来获得电路的工作情况。但包含电感、电容等器件的电路形成的是一组微分方程组,人工计算依然是累人的活,而计算机则可以大展身手,通过其强大的存储、计算和图形显示能力就能轻松完成,很快得到结果。基于这种思想,人们开发出电路仿真软件,通过快速的仿真,代替耗时且累人的反复调测,提高设计速度和效率,也节省了时间和成本。最早、最出色的仿真软件就是SPICE。SPICE是Simulation Program with Integrated Circuits Emphasis的缩写,由美国加利福尼亚大学伯克利(Berkeley)分校的电工和计算机科学系开发,骨干是Ron Rohrer和Larry Nagel,开始是使用FORTRAN语言设计的仿真软件,用于快速可靠地验证集成电路中的电路设计以及预测电路的性能。第一个版本SPICE1于1971年推出,通过围绕晶体管建立电流和电压变量来仿真电路的行为,称为模拟仿真或电路级仿真,且只能模拟100个晶体管的电路。1975年SPICE2发布,开始正式实用化,1983年发布的SPICE2G.6在很长时间内都是工业标准,它包含超过15000条FORTRON语句,运行于多种中小型计算机上。1985年SPICE3推出,转为用C语言开发,易于运行于UNIX工作站,还增加了图形后处理工具和原理图工具,提供了更多的器件模型和分析功能。在1988年SPICE被定为美国国家标准。Spice仿真器采用修改的节点分析法来建立电路方程组,提供非线性直流分析,非线性瞬态分析(实域分析)和线性小信号分析(频域分析)等。其中瞬态分析是最费时的验证方法,通常是利用数值积分法把非线性微分方程变成一组代数方程组,然后用高斯消去法来求解,因为这些线性方程仅仅在积分时刻点是有效的,而随着仿真器进展到下一个积分步长,积分方法必须重复来得到新的线性方程组,如果信号变化得特别快,积分步长应该取得非常小以便积分方法能收敛到正确的解,因此瞬态分析需要大量的数学操作。随着SPICE的发布,其他一些机构也加入研究行列,更有一些软件供应商也看中这个商机,纷纷推出基于SPICE3的各种商业软件,如XSPICE、PSPICE、ISSPICE、T-SPICE、HSPICE等等,功能更强,更方便使用,使SPICE成为电子电路仿真的主流软件,一些软件公司也是通过SPICE相关软件得到发展,并逐渐成为现在的EDA软件公司,成为知识创造财富的实例。因为SPICE仿真需要相关的元器件仿真模型库,还催生了依靠提供器件模型为生的公司和个人,但中国人都乐于奉献,没钱当然不会买,这种公司在中国是无法存在的(http://www.aeng.com/spicemodeling.asp )。SPICE软件也有一定局限性,有些电路无法仿真或仿真时因不能收敛而失败,特别是用于数模混合电路及脉冲电路时尤其如此。就算通过仿真,最终还是要通过实际制作电路板调试和验证,仿真只是使这个过程大大缩短,次数大大减少,也就降低了成本。软件能提高效率和降低成本,所以就有相应的价值,但中国人的人工费低廉而有的是时间,干得好干得快才让人讨厌,软件在中国也就不值钱了。

    标签: spice 电路分析

    上传时间: 2022-05-25

    上传用户:

  • 基于89C51和DAC0832的信号发生器(keil和proteus仿真)

    设计了一个采用AT89C51和DAC0832的信号发生器,能产生正弦波、方波、三角波、锯齿波,可以通过按键切换波形、调节所有波形的频率、调节方波的占空比,并用液晶AMPIRE12864显示。keil中用C编写了程序,采用proteus调用keil编译的hex文件进行了仿真。设计文档给出了AMPIRE12864液晶的主要使用说明。

    标签: 89c51 dac0832 信号发生器 keil proteus

    上传时间: 2022-06-03

    上传用户:

  • AFE4490的脉搏血氧仪的设计

    基于AFE4490的脉搏血氧仪的设计,杜武松论文。以 AFE4490 集成模拟前端为信号处理,以 STM32F103 单片机为核心,在液晶屏显示测量结果,通过 GPRS 模块将数据上传网络,医生和家人可随时通过网络了解测试者的血氧参数情况。关键词: AFE4490; STM32; GPRS; 脉搏血氧仪

    标签: 脉搏血氧仪 AFE4490 STM32 GPRS

    上传时间: 2022-06-25

    上传用户:

  • uCOS和uCGUI在s3c2410上的整合移植

    LC/0S-IT是Micrium公司专为微控制器系统和软件开发而设计的抢占式的实时多任务操作系统微内核,经过十几年的发展,已经在众多领域的应用中取得了成功。就uC/OS-I本身而言,它仅仅是一个内核,还不能直接用于一个具体的工程项目,还必须与其它一些模块如TCP/IP、文件系统(FS)、图形界面(GUI)等等整合,其中图形界面(GUI)是一个成熟的工程产品不可缺少的部分。目前较为流行的嵌入式GUI有miroWindows,MiniGUI,QT/Embedded,OpenGUI,ucGUI等,而基于uC/OS-II平台的用的较多的是uCGUI。uCGUI是Micrium开发的一种基于嵌入式系统的图形界面支持系统.可以用于任何使用LCD图形显示的应用,提供高效的独立于处理器及LCD控制器的图形用户接口,可以在单任务或是多任务系统上运行,并适用于任意LCD控制器和CPU下任何尺寸的真实显示或虚拟显示。本文研究的CGUI和LC/0S-II在S3C2410上的移植整合,不涉及文件系统的移植,后面论述的重点由以下几个部分组成,第一部分简要的介绍C/0S-1l在S3C2410上移植,第二部分介绍基于C/0S-II的.CGUI的移植,第三部分给出一个测试用例。

    标签: ucos ucgui

    上传时间: 2022-06-25

    上传用户:shjgzh

  • MAX30100血氧、心率检测

       基于美信血氧和<a href="https://www.cirmall.com/circuits/tags/3004" "="" style="box-sizing: border-box; background: 0px 0px; color: rgb(5, 163, 94); text-decoration-line: none;">心率检测,以单片机STM32F103CBT6为主控核心,其中涉及电源模块、心率血氧模块、蓝牙模块。电源模块是提供所有系统的供电,心率血氧是整个系统功能的实现,MCU读取心率血氧信号,分析数据,蓝牙模块是实现无线的一种方式,连接外部和单片机。本设计可以通过手机蓝牙连接。测量者可将手指放于被测处,测得的数据可在单片机上直观显示或者是电脑显示。在数据显示的问题上,本设计采用了二种方法,一种是手机蓝牙连接,利用手机蓝牙连接硬件电路的蓝牙模块,通过蓝牙传输数据送往手机显示,第二种是单片机液晶屏显示,被测者可在液晶屏上直接获取自己的血氧脉搏的数据。 最终,被测者可获得自己的心率和血氧值。

    标签: max30100 心率检测

    上传时间: 2022-07-02

    上传用户:kingwide