Help

 Content

 Blocks library
   LAD
    Displays
     Display on the chip НD44780

Block for control display on the HD44780 chip and its clones


Block is used to display information on the display which is implemented on the controller HD44780 or its clones.
One variant of the display.


Wiring diagram


The display has a self-test mode which can be enabled by connecting the findings:

1 — Vss ground -> GND
2 — Vdd, power -> +5V
3 — Vo contrast control voltage -> output potentiometer
15 — A, the backlight -> +5
16 — K, ground for backlight -> GND.

The top row of characters should be completely filled by the dark rectangles


And to complete the work with display plug 12 pins:

1 — Vss ground -> GND
2 — Vdd, power -> +5V
3 — Vo contrast control voltage -> output potentiometer
4 — RS, register select -> Arduino pin 12
5 — R/W, read/write -> ground (write mode)
6 — E, aka Enable, strobe on the falling edge -> Arduino pin 11
The 7-10 DB0-DB3, lower bits of 8-bit interface; not connected
11-14 — DB4-DB7, the most significant bits of the interface -> Arduino pins 5-2
15 — A, the backlight -> +5
16 — K, ground for backlight -> GND


It is also possible to connect the display via the I2C bus via a special board.

The dialog can be configured in a normal connection


Dialogue parameter adjustment when connected via I2C


Address display you can learn using the tool "Scanning I2C bus"


For scanning the bus, you must follow a few simple steps



After device discovery, you can describe it. For this, you need to double-click on the found device. Then found the device can be saved to a file. You can use one file for devices on bus I2C, OneWire, and recorded buttons of the IR remote. When you select an existing file, the program will add found devices to a file. The dialog ' will only show devices on the I2C bus.



4

Publication author

412
Comments: 12Publics: 317Registration: 04-02-2018

16 thoughts on “Help”

  1. Добрый день. Подскажите пожалуйста как откорректировать датчик дс18б2хх   есть отклонения 1-2 градуса в зависимости  от температуры. Заранее спосибо.

    0
  2. Здравствуйте, На сериал порт приходит сообщение 18 байт, мне нужно использовать несколько байт из него. Какой функцией выделить (извлечь) например 5-й байт? Или присвоить переменной значение 5-го байта из сообщения? Спасибо.

    0
  3. Здравствуйте.

    Скажите как сделать так что бы при достижении времени установленного в настройках блока на выходе установится высокий уровень не на 1 минуту, а до времени отключения будильник?

    В данной версии блока будильника высокий сигнал на выходе пропадает через 1 минуту.

    0
  4. Здравствуйте!

    В FLProg есть блок MCP23017.

    Но ка только в «FLProg» начинает компилировать в «IDE» программа ругается и пишет, что нужны библиотеки MCP23x17.h и MCP23017.h.  Без этой библиотеки блок не рабочий.

    Где их можно скачать?

    0
  5. здравствуйте. есть ли модуль поддержки драйверов с управлением step-dir-enable? если нет то когда планируется?

    0
  6. Здравствуйте.  Не могу запустить версию 5.00

    —————————

    flp.exe – Системная ошибка

    —————————

    Запуск программы невозможен, так как на компьютере отсутствует api-ms-win-crt-runtime-l1-1-0.dll. Попробуйте переустановить программу.

    —————————

    ОК

    —————————

    Что делать.

    0
  7. Доброго времени суток! Скажите пожалуйста, какова максимальная частота счета для этого счетчика? При превышении какой частоты счета, следует выбирать “Скоростной счетчик”? Заранее спасибо.

    0
  8. Доброго времени суток. Блок “умножение” FLProg 4.2.4 версия под Linux ( ось mint 19.1). умножает в 10 раз более установленного значения . Вставить скрин не  получается.

    0
  9. Драйвер светодиодов MAX7219 в программе flProg версии 4.2.4 не работает. По крайней мере с семисегментными индикаторами. Попробовал в другой версии (2.5.1) – все работает корректно.

    0

Leave a Comment

Войти с помощью: 
Authorization
*
*
Войти с помощью: 
Registration
*
*
*
*
Войти с помощью: 
Password generation