Показать сообщение отдельно
Старый 16.08.2009, 15:59   #258   
Форумец
 
Сообщений: 1,532
Регистрация: 19.02.2009
Возраст: 54
Записей в дневнике: 1

petrd вне форума Не в сети
Цитата:
Сообщение от Dead PIC Посмотреть сообщение
Если можно в подробностях про строку
Lcd_Config(&PORTB, 4, 5, 6, 3, 2, 1, 0); // настройка подключения LCD
в разных схемах ЖК подключается и на другие ноги PIC ,хочется поподрообнее
узнать как ноги ЖК состыковать с ногами PIC.
В принципе кто как хочет, тот так и стыкует, тут никаких ограничений нет. Кому-то удобней плату развести с таким управлением ЖКИ, мне например так удобней, потому-что у меня отладка так разведена. А в общем случае данная процедура определена во встроенной библиотеке MikroC для работы с ЖКИ с контроллером HD44780, в help-е она описана, прототип процедуры выглядит так
Код:
void Lcd_Config(unsigned short *port, unsigned short RS, unsigned short EN, unsigned short WR, unsigned short D7, unsigned short D6, unsigned short D5, unsigned short D4);
отсюда следует, что для управления ЖКИ используется PORTB и его выводы соответсвенно RB4 ->RS, RB5->E, RB6->WR, и соответственно RB3-RB0 -> D7-D4. В библиотеке MikroC еще есть возможность распределить управление ЖКИ между двумя портами (но это другая библиотека). В MikroC PRO вообще выводы можно распределять по любым доступным портам как душе угодно (в пределах разумного конечно).
  Ответить с цитированием