Найдено 12 результатов
- 06 сен 2014, 04:49
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Дело в том, что при 4х битном интерфейсе число 28, например, необходимо передать не как 2 (старший полубайт) и 8 (младший), а как 0010 0000 - так передаем двойку и 1000 000 - так восьмерку. Если записываем просто 2, то в десятичной системе это выглядит как 10, следовательно система сама дописывает в...
- 05 сен 2014, 02:23
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Разобрался. Просмотрел всю программу в симуляторе мплаб пошагово. Оказалось что не происходила даже инициализация. Вся путаница в старших и младших полубайтах.
- 05 сен 2014, 00:26
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Я закоментил лишние строки
- 04 сен 2014, 22:05
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
К сожалению, в железе нет пока возможности проверить - командировака , а что касается протеуса, он выдавал сообщение о контроллере дисплея. Сейчас этого сообщения нет, но и выводимого символа нет . Линию RS я исправил, процедуру in_Port сократил.
- 04 сен 2014, 01:30
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
- 04 сен 2014, 01:25
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Помогите пожалуйста победить 4х битный интерфейс. При симуляции в протеусе выдает сообщение, что мк получает данные в то время, когда занят :( . Я и временные задержки увеличивал, и в разные места их добавил - безрезультатно. Протеус показывает время симуляции, когда мк получает эти данные (то есть ...
- 23 авг 2014, 01:19
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Спасибо)))! Не ясен следующий момент - мы выводим символ "R" в первую строку, на четвертую позицию, затем выводим символ "а" в первую строку, на пятую позицию и тд все символы. Не могу понять где в программе мы задаем эти адреса или инкрементируем начальный адрес? Или это происхо...
- 22 авг 2014, 03:37
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Помогите пожалуйста с вопросом позиционирования символов. Не могу найти в инете адреса строк и символов в них. В примере 4я позиция 1й строки обозначена как .131 - где можно посмотреть остальные адреса символов и строк? (как их указать)
- 22 авг 2014, 03:31
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Так что инициализация для 876-го должна быть такой: movlw .7 ; bsf Status,5 ; Перейти в 1-й банк (установить в 1 5-й бит регистра Status). movwf CMCON movwf ADCON1 Огромнейшее Вам спасибо! :clapping: Именно перевода пинов из аналоговых в цифровые мне и не хватало. Читал про это на форумах несколько ...
- 22 авг 2014, 03:14
- Форум: LCD
- Тема: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
- Ответы: 33
- Просмотры: 30971
Re: Нужна помощь по подключению LCD и клавиатуры к PIC16F877
Да, непеределанный работает. Только русский шрифт выдает некорректно. Сначала тоже думал на протеусrhf-admin писал(а):А первоначальный код, непеределанный (который из статьи и написан для PIC16F628A) - он в протеусе нормально работает? Просто может это с самим протеусом глюк?