Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
27.06.2006, 13:40
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сообщение от xelos
|
лучше на железе ошибки проверять.
baud - в смысле какие значения в UBRRH и UBRRL записываешь? 51 это че такое?
попробуй асинхронный режим сначала. UMSEL чтобы в 0 был.
и почему биты устанавливаешь как регистры??? что за компилятор?
|
В UBRRH и UBRRL записывается число 51 (как советуется в даташите на ATmega8, процедура инициализации USART_Init(unsigned char baud)). Там же есть таблица для значений этих регистров при определенных частотах кварца контроллера.
Асинхронный режим только и пробую.
Биты у меня прописаны в модуле:
#define UDRE UCSRA_Bit5 //USART Data Register Empty
... и так далее
Компилирую в среде IAR
|
|
|
|
27.06.2006, 15:59
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
а в VMLAB работает ваша прога ?
|
|
|
|
27.06.2006, 17:56
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
а в VMLAB работает ваша прога ?
|
Все заработало...Спасибо моему другу, программисту. И вам всем спасибо за поддержку. Считаю тему пока исчерпанной.
|
|
|
|
27.06.2006, 19:09
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
тема исчерпана... а в чем дело то было?
|
|
|
|
27.06.2006, 22:14
|
|
Прописка
Регистрация: 27.08.2004
Сообщений: 107
Сказал спасибо: 0
Сказали Спасибо 21 раз(а) в 20 сообщении(ях)
|
подозреваю что в инициализации...
|
|
|
|
29.06.2006, 12:57
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
тема исчерпана... а в чем дело то было?
|
Даже не пробовал выяснить...Просто вставили процедуры из апноута, без лишних вые**нов, написали прогу на Visual C++ для чтения с COM-порта, все работает. Еще раз спасибо.
|
|
|
|
29.06.2006, 13:50
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
Сообщение от Prime
|
Сообщение от avr123-nm-ru
|
тема исчерпана... а в чем дело то было?
|
Просто вставили процедуры из апноута, без лишних вые**нов,
|
т.е. сделали в конце концов как советуется на 1-й странице моего краткого курса ...
Сразу бы так !
|
|
|
|
29.06.2006, 15:40
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Сообщение от avr123-nm-ru
|
Сообщение от Prime
|
Сообщение от avr123-nm-ru
|
тема исчерпана... а в чем дело то было?
|
Просто вставили процедуры из апноута, без лишних вые**нов,
|
т.е. сделали в конце концов как советуется на 1-й странице моего краткого курса ...
Сразу бы так !
|
Угум. Быть может, и программа не читала нормально...Уже не важно...
|
|
|
|
30.06.2006, 18:43
|
|
Прописка
Регистрация: 11.06.2005
Сообщений: 266
Сказал спасибо: 9
Сказали Спасибо 13 раз(а) в 12 сообщении(ях)
|
Кстати, какое напряжение должно получаться на выходах V+ и V- у MAX232? По даташиту - плюс-минус 8.5 вольт. А у меня всего 6.5 вольт. Почему? Конденсаторы старые?
Хочу запитать от этого двуполярного напряжения операционный усилитель, ток потребления - 7-8 мА, выдержит ли преобразователь этой микросхемы, или лучше не пробовать?
|
|
|
|
30.06.2006, 19:12
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2006
Адрес: Москва
Сообщений: 3,559
Сказал спасибо: 76
Сказали Спасибо 326 раз(а) в 230 сообщении(ях)
|
да так делают. если не по ДШ топроверь все.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 18:39.
|
|