Описание
ЖК щит консоли вход и выход плата расширения с помощью 2 линии 16 символов lcd с регулировкой контрастности и подсветкой, использование аналогового порта будет завершено в пяти клавишных входах, кнопка сброса, и расширенный из запасного неиспользованного порта IO, полностью использовать порт IO. Занимают любой цифровой порт ввода: PIN4 (DB4), 5 (DB5), 6 (DB6), 7 (DB7), 8 (RS), 9 (E), 10 (контроль задней подсветки) моделирование ключ порт A0. (Lcd цвет не указан, они были отправлены.)
D4 <-> DB4
D5 <-> DB5
D6 <-> DB6
D7 <-> DB7
D8 <-> RS
D9 <-> Система домашнего театра
D10 <-> Контроль задней подсветки
A0 (аналоговые входные сигналы) <-> ключи доступа
Pin-определения:
Отладка модуля:
ЖК-щит консоли, вставляется полученный контроллер, а затем нужно загрузитьLCD4Bit_mod.h(Сохранить как), а затем скомпилировать следующие процедуры тестирования и затем загрузить на начальный ЖК-щит консоли, первое наблюдение lcd не показывает характер, если нет дисплея персонажа является неправильным, напротив, вы можете использовать плоская отвертка для регулировки RP1 (вращение по часовой стрелке), переведен на четкость высшему разряду.
Профессиональная Антистатическая упаковка
Тесты изображения:
В GP2D12 начиная Код:
# Включает <LCD4Bit_mod.h>
Lcd 4Bit_mod lcd = lcd 4Bit_mod (2);
Char GP2D12;
Char a, b;
Шар str1 [] = "Renge:";
Char str2, [] = "Renge on";
Char str3 [] = "см";
Вакуум установка ()
{
Lcd. init () the;
ЖК-дисплей ();
ЖК-дисплее. печати (GP2D12...»);
} Долл. США
Силы петли ()
{
GP2D12 = read_gp2d12_range (1);
Если (GP2D12> 80 | GP2D12 <10)
{
Lcd. cursorTo (2,0);
Lcd. printIn (str2);
} Долл. США
Другое
{
A = 0x30 + GP2D12/10;
B = 0x30 + GP2D12 % 10;
Lcd. cursorTo (2, 3);
Lcd. printIn (str1);
ЖК-дисплей. печать (a);
ЖК-дисплей. печать (b);
Lcd. printIn (str3);
} Долл. США
Задержка (50);
} Долл. США
Поплавок read_gp2d12_range (байтовый штырь)
{
Int tmp;
Tmp = аналог (pin);
Если (tmp <3) возврат-1;
Возврат (6787,0/(поплавок) tmp-3,0)-4,0;
} Долл. США
Характеристики
- Бренд
- RHECCOW