lcd

    1热度

    1回答

    我尝试使用LCD时遇到了一些麻烦。 我正在使用LCDHD44780 2x16和PIC18F与MPLAB。 我觉得我的代码很好,我可以编译这个项目,但是当我尝试使用它来显示一个简单的字符时,LCD仍然没有任何反应。 有什么不对下面的代码: #include "LCD_HD44780.h" void LCD_HD44780_reset(void) { TRIS_D7 = 0;

    0热度

    1回答

    我一直在狩猎这一两天,现在根本没有任何进展。 我有一个http://reprap.org/wiki/RepRapDiscount_Smart_Controller它来自中国的工具包。 我正在尝试与LCD和SD卡读卡器进行交互。 我能找到的每一条信息都告诉我使用LiquidCrystal.h,他们都告诉我在Uno上使用什么引脚,每当我找到有人使用Mega的人时,这个人都有同样的问题就我而言,有些东西

    0热度

    1回答

    我正在开发一个项目,我正在使用arduino Uno。我想使用4个屏蔽(OLIMEX Shield lcd 16x2)打印数据(每个液晶显示屏都有数据)。所以,我认为我必须给每个液晶显示器一个地址(或一个ID)。我在网上搜索找到一些东西,但我没有找到答案。 你有什么建议吗? 预先感谢您。

    3热度

    1回答

    我想知道是否有可能在不使用MCU复位引脚上的外部复位按钮的情况下中断一个while循环并从特定位置重新启动代码。 下面是while循环,当“if”语句为true时,我想要中断while循环,我使用LCD并想返回到代码中显示文本的特定部分(模仿主页)。 事实上,当“if”语句为真时,while循环被破坏且代码结束。 int main(void) { /******************

    0热度

    3回答

    我正在使用Intel Edison作为项目,但在Arduino中引入新的lcds的代码如下: rgb_lcd lcd; 我无法挑选使用多个lcds时需要的格罗夫盾插头。我想知道是否有另一种方法来引入新的lcds,允许选择不同的插头? 通常通过#define函数完成拾取插件的方法,但是当通过arduino的ide验证代码时,返回的响应是“请求成员'开始'10',这是非类键入'int'“。任何人都可以

    0热度

    2回答

    我最近从aliexpress获得了一个支持SPI并使用ILI9341的TFT LCD。 这是一个。 TTT ILI9341 我有ESP8266 EspressoLite 1板,我使用ESP8266 Arduino。 (https://github.com/esp8266/Arduino) 我作了如下连接: 我作了如下连接:SCK#14,MOSI#13,MISO#12,CS,#4,DC#5,RESE

    2热度

    1回答

    我有一个运行液晶显示器的树莓派。我发现下面的Python脚本会在显示器上显示时间,但我注意到Pi的时间和LCD之间有几乎一秒的延迟。 我尝试删除代码的最后一行(sleep(1)),并删除了延迟,但LCD闪烁很多。 任何人都可以请解释最后一行的功能,以及是否有一种方法来显示LCD上的时间没有延迟? 谢谢。 #!/usr/bin/python import RPi.GPIO as GPIO fr

    -4热度

    1回答

    我注意到,这是一个C++数组,但我不知道它是如何存储以及如何。我使用了一个Arduino图像转换器。我忘了源代码,但我记得它是将图像转换为在Arduino TFT屏幕上显示。可能有人给我一个暗示,它是什么编码的名称或什么的,这样我就可以进一步研究它:(顺便说一句,这只是代码的摘录) // Generated by : ImageConverter 565 v1.1 // Generated fr

    0热度

    1回答

    Appart酒店, 有创建C源代码 为适合于图形液晶显示器一个西里尔5 * 7字体的更有效的方法?

    1热度

    1回答

    我想用Arduino为我的液晶显示器创建一个菜单。我想使用2个按钮 - 一个用于向下滚动,另一个用于选择项目。再次按下第一个按钮将回到菜单。问题是,如果我在我的代码中插入该行:while(digitalRead(menu) == LOW); 我的程序只等待第一个按钮被按下,所以第二个按钮不起作用。但如果我不插入该行,两个按钮都可以正常工作,但液晶显示屏上的文本正在闪烁。 伪代码将是这样的: 如果先