问题标签 [lcd]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
10313 浏览

c - LCD 库 - MPLAB X

我正在尝试理解 Pic16F887 上的这个 LCD 示例; http://www.mikroe.com/chapters/view/17/chapter-4-examples/#c4v12

但编译器不断向我显示错误:

源代码 (lcdp16.c)

谁能向我解释发生了什么?我应该创建一个自定义 LCD 库,以便编译器可以识别类似Lcd_Init()或什么的方法吗?(Windows 7 / XC8 / MPLAB X)

0 投票
1 回答
6479 浏览

c - 错误:函数的参数太多

我正在开发一个使用非标准C库在 LCD 屏幕上显示输出的项目。我的代码运行良好,但遇到了问题。

我对这个程序的预期目的是获取一个命令行文本字符串并将其转换为 ASCII 十进制值,然后将它们显示在屏幕上。将文本输出到屏幕的方式是调用serialPutchar函数以显示字母H,因为serialPutchar(fd, 'H');我希望能够从变量中获取值并输出变量中的字母。

问题是,当我将其编写为serialPutchar(fd, "%c", H);或尝试时serialPutchar(fd, "%d", x);,出现以下错误:

我猜它不能像你那样以那种方式使用printf,所以有没有替代方法,或者我只是有一个我没有发现的简单错误。我包含一个指向该wiringSerial库文档的链接。同样从我的错误输出中,我得到了错误testing.c In function main:和其他几行周围的奇怪字符。有没有办法防止这种情况?链接到这里的库下面是我输出的工作代码HELLO

:::更新:::

这是符合我描述的工作代码:

0 投票
1 回答
229 浏览

c - 在液晶显示器上显示时,例如:在 36.7 之后,下一个数字是 37。我不知道为什么 36.8 和 36.9 被四舍五入

代码说明:将浮点数转换为 ascii 以显示在触摸屏上的代码。

它在 0.7 之后四舍五入,即它不显示 0.8 和 0.9 。我已经尝试了很多调试但我无法解决这个问题。我认为问题出在开关盒上。我该如何调试?

编码:

0 投票
1 回答
2050 浏览

c++ - Arduino:LiquidCrystal 无法使用以太网库打印

0 投票
1 回答
1387 浏览

wifi - Arduino 的 LiquidCrystal 库会干扰 Wi-Fi 库吗?

有一天,我在玩我的 Arduino 并有了一个很酷的想法。也许我可以在没有串行监视器的情况下进行无线连接!我可以改用液晶显示器!所以,我去上班了。我用 LCD 的东西替换了所有串行的东西。

最后,我的代码中没有错误(根据 Arduino 客户端)。

这是我的代码:

结果是.......什么都没有。什么都没有显示。

然后我去做了我的调试版本。请注意,我从代码的底部开始。

我把它放在我代码的每一行下面。最后,我到达了顶部,在这条线下:

你猜怎么着!任何一行都没有显示!我到处看了看,检查了显示引脚。

终于,我发现了问题!

这是一个我无法摆脱的可怕错误!WiFi.h 库不会显示显示!我不知道为什么,但如果我#include <WiFi.h>进入我的程序(或任何带有 LiquidCrystal 库的程序......事情完全一样!

这个问题的原因是什么,我该如何解决?我还没有运气。

0 投票
0 回答
277 浏览

python - Use python to parse a log file and print to LCD using GPIO on Raspberry Pi

I am new to python so please forgive me in advance ;-) I am trying parse a log file for a name that always occurs after a known word and print that name to an LCD using the GPIO library. I have the LCD working and can print a given message but not sure how to use python to grep the log file and output that information to the LCD. Any help would be great, thanks...

0 投票
0 回答
384 浏览

java - ioio代码LCD JHD162A无法初始化

在大约 5 小时的作业后在这里提问,因此避免来自 GOOGLE 的热门搜索参考


我正在尝试将 LCD JHD162A 连接到 ioio V1,但 LCD 未初始化,它显示单行黑盒,我的意思是“ LCD 未正确初始化”,可能是什么原因?任何人都可以帮助核心代码如下所示,代码有什么错误吗?

连接:


  • 液晶 16x2 | 回复 | E | D0 | D1 | D2 | D3 | D4 | D5 | D6 | D7 |


  • IOIO 板 | 端口 1 | 端口 2 | 端口 3 | 端口 4 | 端口 5 | 端口 6 | 端口 7 | 端口 8 | 端口 9 | 端口 10 |


所有连接都正常并检查三次或更多
信息:对比度可调

核心代码:

0 投票
3 回答
8461 浏览

arduino - 当我将 lcd.setCursor(0,3) 与 20x4 I2C LCD 一起使用时,它会打印到第 2 行,这是一个错误吗?

我目前正在使用 Sainsmart 的 20x4 LCD 设置显示 LCD。我正在使用 LiquidCrystal_I2C 库(http://www.dfrobot.com/image/data/TOY0046/LiquidCrystal_I2Cv1-1.rar),到目前为止一切正常。我正在尝试使用以下代码每秒打印 4 行(killSwitch 返回一个布尔值):

出于某种原因,第 4 行(用于“Fuel”)覆盖了第 2 行(用于“RPM”)。有趣的是,当我尝试一次只打印一行时,我可以打印到最后一行,所以我认为设备本身没有任何问题。有什么想法吗?

编辑:

0 投票
1 回答
2249 浏览

qt - 如何正确对齐 QLCDNumber?

将 QLCDNumber 添加到表单时,它似乎总是在其容器框中居中。有没有办法让数字向右或向左对齐?

在此处输入图像描述

0 投票
1 回答
12218 浏览

arrays - 如何在 Arduino 中使用 lcd.write 和字符串数组

我的代码片段是

如何根除问题。我是 ArduinoIDE 和微处理器的初学者。谢谢你。