реклама на сайте
подробности

 
 
> Проблемка с LSD Winstar WH1602
_Vadim_
сообщение Dec 6 2007, 08:17
Сообщение #1





Группа: Новичок
Сообщений: 12
Регистрация: 30-11-07
Пользователь №: 32 840



Добрый день!
Прошу помощи решения проблемки!
Проблемка с LSD Winstar WH1602-YYK-CTK-русифицированный, контроллер HD44780, использую PIC16F84A для вывода на дисплай тестовой инфы, проблем заключается в том, что LSD отображает правильно только цифры и некоторые знаки, например провожу инициализацию LSD, далее пытаюсь вывести по очереди например A,B,C,D......O, а ЛСД-ка выдыет вертикальные черточки, изображения прикладываю. Может я чот не правильно делаю с инициализацией, хотя с цифрами все хорошо, вообщем жду вашего совета, человек я в этом деле новый как что сильно не пинайте!
Еще для пущей понятности кусок програмки в ассемблере для оного пика:

;R/W - постоянно схемно соединен с "-"
LsdVideoON: CALL TIMER5 ;Ожидаем 15мс пока установится питание LSD
bcf PORTA,1 ;установка RS = 0
CALL TIMER5 ;Еще ждемс
movlw 0x0D ;запись 0000 1101 в порт В(DB0-DB7)
movwf PORTB ;D=1-вкл.изображение,B=1-мерцаюший курсор вкл.
CALL TIMER5 ;
bsf PORTA,3 ;установливаем Е=1
CALL TIMER5 ;
bcf PORTA,3 ;установливаем Е=0
CALL TIMER5 ;
movlw 0xFF ; установливаем DB0-DB7 высокий лог-кий
movwf PORTB ; уровень (Hi)
CALL TIMER5 ;

LsdVideoConf:
bcf PORTA,1 ;тоже самое только
CALL TIMER5 ;
movlw 0x3F ;запись 0011 1111 в порт В(DB0-DB7)
movwf PORTB ;DL=1-вкл.8-ми разрядная шина данных,N=1-вкл.две строки,
CALL TIMER5 ;F=1 - матрица 5*10 точек
bsf PORTA,3 ;
CALL TIMER5 ;
bcf PORTA,3 ;
CALL TIMER5 ;
movlw 0xFF ;
movwf PORTB ;
CALL TIMER5 ;

LsdVideoData:
bsf PORTA,1 ;запись в память данных
CALL TIMER5 ;RS=1
movlw 0x41 ;запись буковки А в порт В(DB0-DB7)
movwf PORTB ;
CALL TIMER5 ;
bsf PORTA,3 ;Е=1
CALL TIMER5 ;
bcf PORTA,3 ;Е=0
CALL TIMER5 ;
movlw 0xFF ;DB0-DB7 = Hi
movwf PORTB ;
CALL PAUSE ;
LsdVideoData1:
bsf PORTA,1
CALL TIMER5
movlw 0x42 ; "B"
movwf PORTB
CALL TIMER5
bsf PORTA,3
CALL TIMER5
bcf PORTA,3
CALL TIMER5
movlw 0xFF
movwf PORTB
CALL PAUSE
LsdVideoData2:
bsf PORTA,1
CALL TIMER5
movlw 0x43 ; "C"
movwf PORTB
CALL TIMER5
bsf PORTA,3
CALL TIMER5
bcf PORTA,3
CALL TIMER5
movlw 0xFF
movwf PORTB
CALL PAUSE
LsdVideoData3:
bsf PORTA,1
CALL TIMER5
movlw 0x44 ; "D"
movwf PORTB
CALL TIMER5
bsf PORTA,3
CALL TIMER5
bcf PORTA,3
CALL TIMER5
movlw 0xFF
movwf PORTB
CALL TIMER5
CALL PAUSE

и так до "О"
Эскизы прикрепленных изображений
Прикрепленное изображение
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- _Vadim_   Проблемка с LSD Winstar WH1602   Dec 6 2007, 08:17
- - rezident   Раз вы человек новый, то следует для начала прочит...   Dec 6 2007, 09:13
|- - _Vadim_   Цитата(rezident @ Dec 6 2007, 13:13) Раз ...   Dec 6 2007, 14:34
|- - _Vadim_   И так что мне удалось узнать, прошерстил я всю таб...   Dec 7 2007, 07:57
|- - Сергей Борщ   Цитата(_Vadim_ @ Dec 7 2007, 09:57) попро...   Dec 7 2007, 09:20
|- - _Vadim_   Цитата(Сергей Борщ @ Dec 7 2007, 13:20) Ч...   Dec 7 2007, 10:49
|- - _Vadim_   Цитата(Сергей Борщ @ Dec 7 2007, 13:20) Ч...   Dec 12 2007, 12:00
|- - _Vadim_   Файлик почемуто не добавляется, тогда вот текст. ...   Dec 12 2007, 14:15
||- - Сергей Борщ   Цитата(_Vadim_ @ Dec 12 2007, 16:15) Файл...   Dec 12 2007, 15:51
||- - xemul   Цитата(_Vadim_ @ Dec 12 2007, 17:15) Файл...   Dec 12 2007, 17:01
||- - _Vadim_   Спасибо всем! Действительно не продумал с W, э...   Dec 13 2007, 07:09
||- - _Vadim_   Цитата(_Vadim_ @ Dec 13 2007, 11:09) Спас...   Dec 13 2007, 09:47
||- - Сергей Борщ   Цитата(_Vadim_ @ Dec 13 2007, 11:47) резу...   Dec 13 2007, 13:05
||- - _Vadim_   Цитата(Сергей Борщ @ Dec 13 2007, 17:05) ...   Dec 13 2007, 13:51
||- - _Vadim_   Проверил. В соединениях проблем нет, при записи в...   Dec 13 2007, 15:03
||- - Сергей Борщ   Цитата(_Vadim_ @ Dec 13 2007, 17:03) Може...   Dec 13 2007, 15:25
||- - _Vadim_   Цитата(Сергей Борщ @ Dec 13 2007, 19:25) ...   Dec 14 2007, 06:54
|- - rezident   Цитата(_Vadim_ @ Dec 12 2007, 17:00) Серг...   Dec 12 2007, 14:58
|- - _Vadim_   Цитата(rezident @ Dec 12 2007, 18:58) В в...   Dec 12 2007, 15:07
- - rloc   Цитата(_Vadim_ @ Dec 6 2007, 11:17) Пробл...   Dec 6 2007, 10:33


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 22:37
Рейтинг@Mail.ru


Страница сгенерированна за 0.01377 секунд с 7
ELECTRONIX ©2004-2016