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

 
 
 
Reply to this topicStart new topic
> - LCD - (MSP430F449), COM0 всегда 0V (???)
Sinoptic555
сообщение Nov 19 2007, 11:33
Сообщение #1


Частый гость
**

Группа: Новичок
Сообщений: 91
Регистрация: 22-08-06
Пользователь №: 19 737



Подскажите пожалуйста, с LCD вопрос возник у меня.

MSP430F449, запускаю LCD 3-Mux, -24 Seg.

LCDCTL=01110101=0x75
Светится верхняя половина индикатора.
По LCD напряжениям расклад: R33=2.9V; R23=1.9V; R13=0.9V; R03=0V.

Вопрос о пайке и исправности LCD отпадает.
Померил напряжение: COM0=0V (!), COM1~1.9V, COM2~1.9V, COM3~1.9V.
Не пойму, зачем на COM3 идет напряжение, не смотря на конфигурацию 3-Mux, а на COM0 вообще тишина – 0V.

Что-то делаю не так?

Спасибо.
Go to the top of the page
 
+Quote Post
M_Z
сообщение Nov 19 2007, 20:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 483
Регистрация: 1-09-06
Из: Гродно РБ
Пользователь №: 20 011



Цитата(Sinoptic555 @ Nov 19 2007, 15:33) *
Подскажите пожалуйста, с LCD вопрос возник у меня.

MSP430F449, запускаю LCD 3-Mux, -24 Seg.

LCDCTL=01110101=0x75
Светится верхняя половина индикатора.
По LCD напряжениям расклад: R33=2.9V; R23=1.9V; R13=0.9V; R03=0V.

Вопрос о пайке и исправности LCD отпадает.
Померил напряжение: COM0=0V (!), COM1~1.9V, COM2~1.9V, COM3~1.9V.
Не пойму, зачем на COM3 идет напряжение, не смотря на конфигурацию 3-Mux, а на COM0 вообще тишина – 0V.

Что-то делаю не так?

Спасибо.

вопрос:
COM1~1.9V, COM2~1.9V, COM3~1.9V. это постоянные напряжения примерно раны или там всетаки переменное напряжение
возможно проблемы програмитрования базового таймера, отсутствует тактовая частота
вот один из пример програмирования ЖК для msp430F449:
mov.b #LCDON+LCD3MUX+LCDP2+LCDP1+LCDP0,&LCDCTL ; 3Mux
mov.b #0FCh,&P5SEL ; Common and Rxx all selected

mov.b #BTDIV+BTIP0+BTFRFQ1,&BTCTL ; LCD freq.
при этом базовый таймер тактируется от часового кварца
Go to the top of the page
 
+Quote Post
Sinoptic555
сообщение Nov 20 2007, 12:45
Сообщение #3


Частый гость
**

Группа: Новичок
Сообщений: 91
Регистрация: 22-08-06
Пользователь №: 19 737



Цитата(M_Z @ Nov 20 2007, 01:24) *
вопрос:
COM1~1.9V, COM2~1.9V, COM3~1.9V. это постоянные напряжения примерно раны или там всетаки переменное напряжение


Спасибочки!!!!
Да, базовый таймер стоял, я это поправил, напряжение на
COMx запрыгало и засветились все сегменты но очень, очень слабо... sad.gif
что посоветуете, уменьшить номинал сопротивлений на делителе?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Nov 20 2007, 13:56
Сообщение #4


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



Цитата(Sinoptic555 @ Nov 20 2007, 14:45) *
что посоветуете, уменьшить номинал сопротивлений на делителе?
Посмотреть осциллографом пульсации на делителе. Если большие - уменьшать делитель, если маленькие - посмотреть описание на индикатор, возможно он 5-вольтовый. Тогда только менять индикатор.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 28th July 2025 - 20:26
Рейтинг@Mail.ru


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