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
    +关注

    关注

    34

    文章

    4426

    浏览量

    167470
  • LabVIEW
    +关注

    关注

    1971

    文章

    3654

    浏览量

    323537
  • 面包板
    +关注

    关注

    3

    文章

    298

    浏览量

    17566
收藏 人收藏

    评论

    相关推荐

    请问TAS5706如何用硬件控制I2C?

    TAS5706 的Control Interface可以HW,SW。我想问问怎样用HW来控制呢?因为我一个板上预计8个TAS5706,MCU怎样去识别?
    发表于 10-23 08:33

    什么是LCD控制器?爱普生LCD控制器的作用和功能、概述和产品列表

    什么是LCD控制LCD控制器的作用和功能LCD控制器(液晶显示
    的头像 发表于 10-09 11:10 379次阅读
    什么是<b class='flag-5'>LCD</b><b class='flag-5'>控制</b>器?爱普生<b class='flag-5'>LCD</b><b class='flag-5'>控制</b>器的作用和功能、概述和产品列表

    使用MSP430™ MCU和段式LCD进行设计

    电子发烧友网站提供《使用MSP430™ MCU和段式LCD进行设计.pdf》资料免费下载
    发表于 10-09 09:25 1次下载
    使用MSP430™ MCU和段式<b class='flag-5'>LCD</b><b class='flag-5'>进行</b>设计

    怎样用自己的电脑远程公司的电脑

    随着远程办公和居家办公的普及,如何高效、安全地远程控制办公室电脑成为许多职场人士的需求。Splashtop作为一款专业的远程控制软件,提供了强大的功能,使用户能够随时随地访问和操作办公室的电脑,实现
    的头像 发表于 08-30 13:20 172次阅读
    <b class='flag-5'>怎样用</b>自己的电脑远程公司的电脑

    怎样用THS3201实现输出功率可调?

    怎样用THS3201实现输出功率可调?
    发表于 08-26 08:28

    OPA735加OPA333,怎样用TINA TI去仿真?

    当输入信号VG1从7.06V慢慢变化到7.22V时。 输出电压Vout的变化必须是接近线性变化的。我想知道我该怎样用TINA TI去仿真?怎样设置那个输入信号VG1才能达到我的目的。因为这个电压源好像
    发表于 08-02 08:39

    怎样用表测稳压管稳压值

    表是一种常用的电子测量工具,可以用来测量电压、电流、电阻等多种参数。在测量稳压管的稳压值时,我们可以使用万表的直流电压测量功能。以下是步骤和注意事项: 准备工具和材料 万表 稳压管 电源
    的头像 发表于 07-31 14:26 1663次阅读

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?

    怎样用STM8L的PB3/TIM2_TRIG的引脚测量脉宽?
    发表于 05-07 06:55

    stm32f100怎样用重映射功能?

    的是stm32f100c8t6b芯片,现在想用将PB1映射为TIM1_CH3N,在调用GPIO_PinAFConfig(GPIOB,GPIO_PinSource1,GPIO_AF_TIM1)时, GPIO_PinAFConfig和GPIO_AF_TIM1都没定义,stm32f100
    发表于 05-07 06:06

    STM32F412G-DISCO怎样用MX生成fatfs的代码?

    STM32F412G-DISCO怎样用MX生成fatfs的代码? SD卡例程能跑,但mx生成的代码不能正常运行,我生成代码后是不是还要配置一些东西?(我生成后只写了测试代码) 问题解决了,虽然我不知道我为什么不能直接使用mx生成的代码去操作sd卡,但我通过复制粘贴例程的代码完成了测试。
    发表于 03-12 08:15

    Labview怎么三菱MX显示多个地址

    LabVIEW(Laboratory Virtual Instrument Engineering Workbench)是国际上广泛应用的一个虚拟仪器软件平台,可用于数据采集、分析处理、仪器控制
    的头像 发表于 01-05 14:52 1040次阅读

    labview列表框控件怎么

    LabVIEW是一款面向虚拟仪器的图形化程序设计环境,它主要用于各种仪器、设备的数据采集、信号处理、控制、监测等应用。其中,列表框控件是LabVIEW编程中常用的一种控件,可以用来显示数据或者供用户
    的头像 发表于 01-04 17:42 2801次阅读

    labview精确控制循环时间

    LabVIEW是一款图形化编程语言,广泛应用于实验室和工业控制领域。正因为其图形化的特点,使得其在控制循环时间上具有一定的挑战性。本文将详细介绍LabVIEW中如何精确
    的头像 发表于 01-04 16:34 2930次阅读

    LabVIEW怎样读取TXT某一行

    LabVIEW是一款面向数据采集、分析和控制的图形化编程环境。通过使用LabVIEW,用户可以编写程序,实现自动化控制、数据可视化和报告生成等功能。读取TXT文件的某一行在
    的头像 发表于 01-04 11:28 2797次阅读

    labview扫描字符串怎么

    LabVIEW 是一种流程化编程语言和开发环境,主要用于控制、测量和监测系统。在 LabVIEW 中,扫描字符串是一项常见的任务,它允许用户按照一定的模式从输入字符串中提取所需的信息。下面我将详细
    的头像 发表于 12-29 10:12 2024次阅读