roboforum.ru

Технический форум по робототехнике.
Текущее время: 30 апр 2025, 09:19

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




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблема с ATMEGA16
СообщениеДобавлено: 05 янв 2006, 02:49 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Спаял новую плату и наблюдаю странное явление: весть порт С сделан на вход, там скачут биты. Однако из PINC читаются только два младших (а приходит все 4, тестером видел). По сему вопрос: куда деваются биты с РС1 и РС2? В даташите увидел что на этих ногах джитаг висит - он по-дефолту включен или выключен? Как его выключить вручную? И что это еще может быть? В программе никаких манипуляций с этим портом не происходит, просто читаются байты вечным циклом... Весь вечер угробил, даже погорячился и оптопары заменил, потом мерю - 4.5 вольта приходит, должно быть достаточно, а все равно нули читаются...  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 янв 2006, 02:55 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Тока что соплями подвесил на другой порт - там все прекрасно работает.
Сделал пустую прогу только из порта прочитать и в ком-порт выкинуть - то-же самое. В общем моя фантазия кончилась, а сигнал так и не проходит. Нид хелп... Пойду высплюсь, может завтра найду очевидный баг...  :roll:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Проблема с ATMEGA16
СообщениеДобавлено: 05 янв 2006, 09:47 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
-= Александр =- писал(а):
на этих ногах джитаг висит - он по-дефолту включен или выключен? Как его выключить вручную?


включен. выключить JTAG можно изменением фьюзов.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 05 янв 2006, 18:10 
Не в сети
Мастер Самоделкин
Аватара пользователя

Зарегистрирован: 11 окт 2004, 19:20
Сообщения: 3678
Откуда: Россия, СПб
прог. языки: C/C++, Python, asm
ФИО: Курмис Александр Андреевич
Пасибо!
Как и думал - все дело было в джитаге. Отключил его и все заработало. Меня сначала сбило с толку то что если бит JTAGEN = 0 то джитаг включен... В общем отключил я его в итоге и теперь все работает!
Переношу тему в грабли, т.к. это они самые и оказались...  :wink:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

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


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

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


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

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