roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 06:30

Часовой пояс: UTC + 4 часа




Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Помогите настроить LCD
СообщениеДобавлено: 19 окт 2008, 14:46 
Не в сети

Зарегистрирован: 06 май 2008, 18:33
Сообщения: 170
Откуда: г. Щигры, Курская обл.
прог. языки: Delphi, BASCOM-AVR(basic)
ФИО: Павел
LCD - WH0802A-NYG-CT 8x2
Программу пишу в bascom-avr
Вот собственно программа
Код:
$regfile = "m16def.dat"
$crystal = 1000000
$baud = 2400
$hwstack = 32
$swstack = 10
$framesize = 40


Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.2 , Rs = Porta.0
Config Lcd = 16 * 2


Cls

Locate 1 , 2
Lcd "LCD"

End


На дисплее ни чего не выводиться!
И почему в начтройках LCD в компиляторе только: 16x1,16x2,...,40x4 и нет настройки линии RW?
Мне кажется, но я не уверен - не правильно задан адрес сомого LCD, в настройках компилятора стоит LCD-adres : C000, RS-adres: 8000

пробовал написать на си в CodeVision все работает отлично, LCD рабочий.
Большая прозьба не говорите что, "чем меня си не устраивает, типа пиши на си", помогите разобраться что я делаю не так на Байсике.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите настроить LCD
СообщениеДобавлено: 19 окт 2008, 15:18 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
СХЕМУ В СТУДИЮ!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите настроить LCD
СообщениеДобавлено: 19 окт 2008, 15:43 
Не в сети

Зарегистрирован: 06 май 2008, 18:33
Сообщения: 170
Откуда: г. Щигры, Курская обл.
прог. языки: Delphi, BASCOM-AVR(basic)
ФИО: Павел
Подключение по даташиту
Вложение:
123.JPG
123.JPG [ 38.65 КиБ | Просмотров: 1293 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите настроить LCD
СообщениеДобавлено: 19 окт 2008, 15:58 
Не в сети
Аватара пользователя

Зарегистрирован: 28 дек 2004, 20:33
Сообщения: 10211
Откуда: Тольятти
Skype: Ed_Gull
прог. языки: Bascom AVR Basic
ФИО: Гуль Эдуард Викторович
сам-то пробывал смотреть свою схему?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите настроить LCD
СообщениеДобавлено: 19 окт 2008, 16:35 
Не в сети

Зарегистрирован: 06 май 2008, 18:33
Сообщения: 170
Откуда: г. Щигры, Курская обл.
прог. языки: Delphi, BASCOM-AVR(basic)
ФИО: Павел
С качеством схемы ты прав, очень плохо просто жуть - выризал из даташита.
Приношу извинения, что так рано поднял панику - все заработало.

Код:
$regfile = "m16def.dat"
$crystal = 1000000
$baud = 2400
$hwstack = 32
$swstack = 10
$framesize = 40

$lib "lcd4busy.lbx"
'$sim
'Config Lcdpin = Pin , Db4 = Porta.4 , Db5 = Porta.5 , Db6 = Porta.6 , Db7 = Porta.7 , E = Porta.2 , Rs = Porta.0
Const _lcdport = Porta
Const _lcdddr = Ddra
Const _lcdin = Pina
Const _lcd_e = 2                                            '1
Const _lcd_rw = 1                                           '2
Const _lcd_rs = 0                                           '3


Config Lcd = 16 * 2


Cls
Wait 1
Lcd "LCD"
Wait 1
Lowerline
Lcd "Hello"
End


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Эта тема закрыта, вы не можете редактировать и оставлять сообщения в ней.  [ Сообщений: 5 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO