0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

怎样用LabVIEW进行LCD控制

454398 来源:wv 2019-09-27 11:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

步骤1:材料

怎样用LabVIEW进行LCD控制

1。 LabVIEW

2。 LabVIEW MakerHub LINX

3。 chipKIT WF32

4。 MPIDE

5。 PmodCLP

6。面包板(请查看此页面上的“无焊料面包板套件-小型”)。

步骤2:接线

在Digilent页面的参考表中,我们获得了上面的表格,该表格显示了每个引脚及其功能。针脚1.5、1.11和2.5为信号地,针脚1.6、1.12和2.6为电源(3.3V)。其余引脚(除了未连接的2.4引脚)是数字输出线。有关引脚号和数字通道之间的正确连接,请参考上面的excel表。

第3步:编写MPIDE(自定义命令)代码

有关MPIDE的设置和基础知识,请从Digilent中学习此学习模块。

由于LINX尚未直接支持并行数据接口,因此必须使用自定义命令功能。自定义命令的工作原理是在设备固件中添加自定义函数,然后从LabVIEW调用该函数。

查看此链接以获取有关如何使用自定义命令的教程。遵循本指南,直到执行该步骤的第7步,但可以随时继续阅读以了解自定义命令的工作方式。

从此处下载下面随附的.pde文件。该文件是我使用LCD屏幕数据表为PmodCLP制作的自定义固件文件。注意-此自定义固件文件仅适用于chipKIT WF32。如果您使用其他ChipKIT设备,请查看LabVIEW MakerHub的自定义命令链接。只需从.pde文件中获取我的自定义函数,并包括指南中描述的前向声明和attach自定义命令函数即可。

现在,您所需要做的就是将该文件上传到WF32或您所使用的任何板上

第4步:LabVIEW代码

现在开始简单的部分!

下载以下LabVIEW代码并打开它。选择WF32的COM端口(如果您不确定这是哪个COM端口,请查看介绍中我指示的链接)。

在程序框图的字符串常量中输入您想要的内容,就可以开始了!单击运行箭头,您的字符串常量条目将出现在LCD屏幕上。

最大字符串长度设置为16,因为这是第一行的长度。您可以通过检查数据表并更改MPIDE中的自定义固件代码来自己添加第二行。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • lcd
    lcd
    +关注

    关注

    36

    文章

    4579

    浏览量

    175842
  • LabVIEW
    +关注

    关注

    2013

    文章

    3681

    浏览量

    344342
  • 面包板
    +关注

    关注

    4

    文章

    299

    浏览量

    18680
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    原厂 FZH1697 带键盘扫描接口的LCD驱动控制专用电路

    )FZH1697是一种带键盘扫描接口的LCD驱动控制专用电路,内部集成有MCU 数字接口、数据锁存器、LCD驱动、键盘扫描、幻彩背光驱动等电路。本产品性能优良,质量可靠,无须更改解码板底层指令,与现有LED驱动
    发表于 11-07 09:43

    labview怎么精准的控制副本vi的启停

    labview的副本vi怎么进行控制,比如我异步调用了两个副本出来,但是我想去让其中一个vi停止,另一个不变或者达到前一个的相同条件后中止。然后再保证副本vi的名称不变的情况下让它又
    发表于 11-02 23:34

    DDR200T LCD显示模块

    模块概述 LCD显示模块包括硬件和软件两个部分,软件部分主要是对LCD进行初始化配置,控制显示方向以及将最后的分类结构以字符方式显示出来。硬件部分则是通过SPI接口将摄像头采集到的数据
    发表于 10-28 07:21

    HOLTEK发布LCD控制驱动IC HT16K24

    Holtek新推出整合按键输入的LCD控制及驱动IC - HT16K24,最多支持160点LCD显示和24个按键输入功能,适用于家电、健康测量及工业仪表等各类LCD显示产品。
    的头像 发表于 07-09 17:38 735次阅读

    Arduino与LabVIEW联合编程指南

    Arduino编程并与LabVIEW上位机结合实现设备的远程控制与数据采集。
    发表于 06-19 15:54 1次下载

    LabVIEW的详细简介和应用(文末免费分享LabVIEW相关资料合集)

    LabVIEW使用的是图形化编辑语言G编写程序,产生的程序是框图的形式。LabVIEW软件是NI设计平台的核心,也是开发测量或控制系统的理想选择。LabVIEW开发
    的头像 发表于 05-22 11:43 2162次阅读
    <b class='flag-5'>LabVIEW</b>的详细简介和应用(文末免费分享<b class='flag-5'>LabVIEW</b>相关资料合集)

    LabVIEW运动控制(五):EtherCAT运动控制器的心跳检测功能

    LabVIEW心跳检测功能
    的头像 发表于 05-13 13:49 556次阅读
    <b class='flag-5'>LabVIEW</b>运动<b class='flag-5'>控制</b>(五):EtherCAT运动<b class='flag-5'>控制</b>器的心跳检测功能

    步进电机的 LabVIEW 控制与应用

    本文介绍了 RP2350 开发板使用 LabVIEW 上位机串口发送指令,实现步进电机 **单步** 和 **连续** 旋转指定角度的项目设计。进一步结合具体的应用场景,设计了开发板与仪器的联合调用、进而实现数据自动采集的应用案例。结合其他应用场景,有针对性地提出了工程设计思路与解决方案。
    的头像 发表于 05-05 16:58 842次阅读
    步进电机的 <b class='flag-5'>LabVIEW</b> <b class='flag-5'>控制</b>与应用

    Labview写一个电子称的485串口程序

    关键词:Labview + 串口程序 232、485串口通讯是最常见的仪器仪表通讯方式之一,本文详细介绍,Labview编写一个电子秤的485串口程序.
    的头像 发表于 03-06 09:54 1491次阅读
    <b class='flag-5'>用</b><b class='flag-5'>Labview</b>写一个电子称的485串口程序

    设计者怎样根据DSP的规格书来确定哪根IO口可以当做LCD的时钟信号呢?

    这个是主控IO口说明,LCD的时钟频率要求40MHZ,这里AA12当做LCD时钟信号。那么设计者怎样根据DSP的规格书来确定哪根IO口可以当做 L
    发表于 03-06 06:58

    LabVIEW运动控制(二):EtherCAT运动控制器的多轴示教加工应用(上)

    LabVIEW多轴示数加工应用
    的头像 发表于 03-04 14:03 835次阅读
    <b class='flag-5'>LabVIEW</b>运动<b class='flag-5'>控制</b>(二):EtherCAT运动<b class='flag-5'>控制</b>器的多轴示教加工应用(上)

    TLC3574进行AD转换,无论输入怎样改变,输出数据不变化,怎么解决?

    TLC3574进行AD转换,按照技术手册中微处理器方式接线,硬件默认,模式0工作,CS启动,不知什么原因,无论输入怎样改变,输出数据不变化。特急!有没有合适程序我参考一下?
    发表于 02-07 08:03

    无缝连接Labview——国产DAQ软件 #电路知识 #DAQ #Labview

    LabVIEW
    西安阿尔泰电子科技发展有限公司
    发布于 :2025年01月21日 13:46:29

    LabVIEW运动控制(一):EtherCAT运动控制器的SCARA机械手应用

    通过LabVIEW进行SCARA机械手的开发应用
    的头像 发表于 01-09 11:42 1891次阅读
    <b class='flag-5'>LabVIEW</b>运动<b class='flag-5'>控制</b>(一):EtherCAT运动<b class='flag-5'>控制</b>器的SCARA机械手应用