ЖКИ на базе контроллеров HD44780 являются эффективным средством отображения различной информации и могут с успехом применяться даже в любительских разработках. Наличие многих режимов вывода (скроллирование, курсоры, определяемые пользователем символы) позволяет разрабатывать удобные интерфейсы управления и устройства индикации. Наличие 4-х битного режима вывода даёт возможность задействовать минимум портов микроконтроллера. Довольно много информации по этим индикаторам можно найти в интернете, поэтому приведу пример ассемблерных процедур, вставленных в код на С, для 4-х битного режима, как представляющий наибольший интерес для разработчиков. Схема включения: PIC RB2 - LCD RS PIC RB3 - LCD E PIC RB4 - LCD B4 PIC RB5 - LCD B5 PIC RB6 - LCD B6 PIC RB7 - LCD B7 Помимо этого: LCD R/W - заземлить, LCD B0...LCD B3 - подключить к плюсу питания через резисторы. /*-------------начало примера-------------*/ . . . char lcd_data; /* вывод старшей тетрады байта данных */ void
Используются технологии uCoz