Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Ответ: Да Вы просто смеетесь над нами чтоли? Представленный код НИЧЕГО не делает.
Отправлено
radist
16 апреля 2008 г. 09:54
В ответ на:
не запустился 16*2(hd44780)+mega16 (+)
отправлено Stason 16 апреля 2008 г. 09:35
Составить ответ
|
Вернуться на конференцию
Ответы
Ответ:
—
Stason
(16.04.2008 10:04:51
80.91.175.196
, 148 байт)
Делает, делает, только не у тебя. :) написал ".equ __lcd_port=0x12 ;PORTD", а куда ты его прицепил по схеме? Возьми для начала готовый пример "Lcddemo" из CVAVR и посмотри как это надо делать.
—
Ivax
(16.04.2008 10:31:52
193.218.137.26
, 98 байт)
Так ЖКИ висит на ПОРТД , а схема приведена только для наглядности.... Клок же по выводу Е идет и видно что какие то сигналы проступают!!!(код такой же как в хелпе компиллера)....странно
—
Stason
(16.04.2008 10:56:32
80.91.175.196
,
пустое
)
Это любимые всеми грабли - наверняка не подано (или подано непрамильное) напряжение на ногу Vlcd. Подай туда U с движка 10к подстроечника, включенного между землей и +5 (для низкотемпературных LCD - между землей и -2..-5), и крути движок, пока не увидишь светло-серые квадратики на LCD. После этого гоняй свой код - все будет ОК
—
MBedder
(16.04.2008 12:03:38
80.92.96.19
,
пустое
)
Я просто в шоке... все сделал как в экзэмпле к компиллеру, питание через 10к на ногу контростности подал - эфект = 0...как бы проверить сам моник на совместимость с жизнью?(может повесить его на ЛПТ и какой нить програмулиной туда чего нить по выводить?)
—
Stason
(16.04.2008 12:08:21
80.91.175.196
,
пустое
)
Может индикатор на расширенный диапазон температур? У таких на контрастность подается отрицательное напряжение.
—
newby
(16.04.2008 12:27:8
62.118.130.184
,
пустое
)
А я о чем талдычу?
—
MBedder
(16.04.2008 13:01:45
80.92.96.19
,
пустое
)
Я просто еще подталдыкнул - акцентировал внимание на этом нюансе.
—
newby
(16.04.2008 13:12:39
62.118.128.199
,
пустое
)
Тогда спасибо :))
—
MBedder
(16.04.2008 13:20:27
80.92.96.19
,
пустое
)
Еще раз повторяю - сначала добейся появления серых квадратиков безо всякого кода. Если ты подал на Vlcd ПИТАНИЕ, хоть бы и через 10к - ты ничего не увидишь, т.к. ты полностью запер дисплей. Делай так, как я сказал выше - С ДВИЖКА ПОДСТРОЕЧНИКА
—
MBedder
(16.04.2008 12:16:40
80.92.96.19
,
пустое
)
я имел ввиду с потенциометра (питание->Vlcd->Gnd) ... спасибо за советы - буду пробовать!кстати моник Болиминовский BC1602
—
Stason
(16.04.2008 12:34:20
80.91.175.196
,
пустое
)
Неважно чей - если это низкотемпературный, то Vlcd должно быть ниже земли, типа -1..-3В. У каждого производителя своя система обозначений-суффиксов, так просто хрен узнаешь
—
MBedder
(16.04.2008 12:49:51
80.92.96.19
,
пустое
)
Ок, сегодня гляну доку...СПС...
—
Stason
(16.04.2008 12:51:43
80.91.175.196
,
пустое
)
Да не надо никакую доку глядеть, блин - хрен ты там чего конкретного разглядишь. Говорю же - добейся появления бледно-серых квадратиков - и все будет ОК
—
MBedder
(16.04.2008 13:01:0
80.92.96.19
,
пустое
)
Помнится в первый раз долго баг искал, пока не покрутил регулятор контраста :)))
—
Codavr
(16.04.2008 14:34:30
89.179.42.174
,
пустое
)
И не ты один - я же говорю, любимые грабли :))
—
MBedder
(16.04.2008 14:38:23
80.92.96.19
,
пустое
)
приду домой - перепроверю все еще раз...+ закину ЖКИ на ЛПТ и поганяю его...
—
Stason
(16.04.2008 12:15:58
80.91.175.196
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
увеличьте 3 в два раза:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru