Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нет приема UART0
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > Все остальные микроконтроллеры > MCS51
Hulm
Знатоки силабов, помогите разобраться
Работаю с комплектом C8051F020-TB, есть на нем интерфейс RS-232C
Подключаю к COM порту ПК и пробую принимать/передавать с помощью COM Port Toolkit
Байты с контроллера на комп передаются на ура, а вот приема нет sad.gif
Даже прерывания нет, т.е. флаг RI не возводится sad.gif
Crossbar, таймер1 и UART0 настроены из примеров http://www.silabs.ru/pubs/an122.pdf, флаг REN установлен, прерывания ES и EA разрешены
Перезагрузку таймера1 рассчитывал и по формуле из даташита и с помощью Configuration Wizard'а (результат один)
нет прерывания на прием crying.gif
может с аппаратной частью чего не так ? проверить как ? осцилла нету sad.gif
если кто работал с этой или другой похожей силабовской платой, подскажите где копать
заранее благодарю
uriy
а вы уверены что на вход RX контроллера данные поступают? В принципе это можно проверить вольтметром. Когда дынее не идут там должно быть 5 вольт. При непрерывной подаче данных с компа, на входе RX напряжение будет меньше 5 вольт. Напряжение будет сильно меняться в зависимсоти от скважности импульсов. Я проверял дешевым китайским мультиметром, за 150 р. который. Напряжение на линии RX падало до 3 вольт.
Hulm
Цитата(urasinov @ Jun 6 2007, 12:37) *
а вы уверены что на вход RX контроллера данные поступают? В принципе это можно проверить вольтметром. Когда дынее не идут там должно быть 5 вольт. При непрерывной подаче данных с компа, на входе RX напряжение будет меньше 5 вольт. Напряжение будет сильно меняться в зависимсоти от скважности импульсов. Я проверял дешевым китайским мультиметром, за 150 р. который. Напряжение на линии RX падало до 3 вольт.


да падения напряжения не наблюдается 05.gif
оно так и держится на 3,3 В (у этих МК питание трехвольтовое)
сейчас разбираюсь почему

ппц. был кабель перебитый
а вроде новый в упаковке
спасибо за подсказку a14.gif
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.