Реклама на сайте DatasheetsDatasheets

KAZUS.RUN - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Книги и журналы
FAQ по электронике

  Datasheets
Поиск SMD
Онлайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Схемы и проекты
Принципиальные схемы
  Программы
Каталог сайтов
Калькуляторы
  Форумы по электронике
Помощь проекту

AVR Раздел по микроконтроллерам компании Atmel - AVR / ATtiny / ATmega / ATMega128 / ATxmega, вопросы по программированию в AVR studio и все, относящееся к AVR...

 
Опции темы

Странное поведение порта в ATMEGA2560

Непрочитано 13.10.2022, 16:16  
jsv010
Частый гость
 
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
jsv010 на пути к лучшему
По умолчанию Странное поведение порта в ATMEGA2560

Вот проблема. Есть тестовая программа для проверки правильности монтажа жгута (10 см) от нескольких портов к разъему. Вывожу в порт простой счетчик и смотрю осциллографом на контактах разъема. Почти все порты ведут себя нормально, только порт А какой то странный. И по высокому уровню сигналов, и по низкому бежит волна. Высокий уровень сигналов скачет туда-сюда аж на полтора вольта. Низкий уровень подпрыгивает на полвольта. На контактах разъема +5V и GND ничего этого нет. Как будто порт чем то модулируется.
Обнуление регистров не помогает.
Если включить режим EMI, и выводить сигнал как во внешнюю память - сигнал выводится прекрасный, со стабильной амплитудой.
Подопытный контроллер в составе ArduinoMega2560. Однако, несколько времени назад наблюдал подобное поведение порта А и на контроллере Atmega64.
Может быть кто то видел такое поведение порта?
Реклама:
jsv010 вне форума  
Непрочитано 13.10.2022, 16:31  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

В порядке бреда - все ли выводы Vcc и Gnd подключены?
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Сказали "Спасибо" ForcePoint
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:32  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 19,313
Сказал спасибо: 2,633
Сказали Спасибо 12,076 раз(а) в 6,082 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Сообщение от jsv010 Посмотреть сообщение
Вот проблема
У меня вот тут ХЗ чо. Никто не знает, чо это?!
jsv010, экстрасексы тут поразбежались, остальным бы пароли, явки...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Сказали "Спасибо" akegor
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:34  
Yuri222
Почётный гражданин KAZUS.RUN
 
Регистрация: 08.02.2005
Адрес: Минск, Беларусь
Сообщений: 8,918
Сказал спасибо: 3,109
Сказали Спасибо 3,030 раз(а) в 2,258 сообщении(ях)
Yuri222 на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, процессор точно рабочий? Подобную гадость встречал на битых процессорах.
Yuri222 на форуме  
Сказали "Спасибо" Yuri222
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 16:36  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,285
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, таки код инициализации, fuse - как минимум…
Желательно при этом самостоятельно и дотошно проштудировать DS, appnote, errata,…как на конкретных представителей, так и целиком семейство…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 13.10.2022, 17:00  
nml
Супер-модератор
 
Аватар для nml
 
Регистрация: 13.03.2004
Адрес: Minsk
Сообщений: 2,394
Сказал спасибо: 2,016
Сказали Спасибо 1,356 раз(а) в 591 сообщении(ях)
nml на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Питание на AVCC есть?
__________________
[ жизнь приятна и красива, если выпить литр пива ]
nml вне форума  
Сказали "Спасибо" nml
mike-y-k (13.10.2022)
Непрочитано 13.10.2022, 17:49  
ForcePoint
Почётный гражданин KAZUS.RUN
 
Регистрация: 20.03.2007
Адрес: "Братское кольцо враждебности", т.е. ближайшее заМКАДье.
Сообщений: 7,459
Сказал спасибо: 3,227
Сказали Спасибо 3,512 раз(а) в 2,393 сообщении(ях)
ForcePoint на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Сообщение от nml Посмотреть сообщение
Питание на AVCC есть?
Теоретически - оно только на порт с АЦП действует. В данном случае - был бы забажен PortF.
Или - ТС кириллицу с латиницей попутал!? 8-0
__________________
Экзорцист 40-го уровня.
ForcePoint вне форума  
Непрочитано 13.10.2022, 20:27  
baiderin
Почётный гражданин KAZUS.RUN
 
Аватар для baiderin
 
Регистрация: 10.12.2007
Адрес: Екатеринбург
Сообщений: 2,739
Сказал спасибо: 2,487
Сказали Спасибо 897 раз(а) в 584 сообщении(ях)
baiderin на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

Это питание идет на выходные каскады порта А.
baiderin вне форума  
Непрочитано 14.10.2022, 04:45  
jsv010
Частый гость
 
Регистрация: 13.10.2022
Сообщений: 18
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
jsv010 на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

1. выводы питания VCC и GND подключены. Пациент находится на плате ArduinoMega2560 и распаян на ардуиностроительном заводе. На обороте платы есть надпись MADE IN ITALY.

2. Питание AVCC наличиствует, померил тестером на ноге 100.

3. АЦП с портом А никак не завязаны, порт А может заниматься только двумя делами — цифровой ввод/вывод, и формирование шины адрес/данные для внешней памяти. Во втором случае все прекрасно. Глюк наблюдается в первом случае.

4. Эффект исчезает, если перед выводом в порт обнулять биты начиная с 3 по 7. А на осциллограф выводить А0.

5. Насчет битого процессора — есть библиотека UTFT.c и UTFT.h для дисплея 3.2“ 480х320 с ILI9481. Она работает нормально, никаких глюков я не видел. Это и понуждает меня к чесанию репы.

Проблема снята.
Причина - некачественный монтаж платы.
Виновный наказан-лишен пятничной чарки.
Всем спасибо.

Последний раз редактировалось mike-y-k; 14.10.2022 в 14:32. Причина: 6.6
jsv010 вне форума  
Непрочитано 14.10.2022, 14:33  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,285
Сказал спасибо: 11,860
Сказали Спасибо 4,159 раз(а) в 3,177 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: Странное поведение порта в ATMEGA2560

jsv010, таки что и в каком месте было причиной - пригодится другим борцам с граблями…
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
 
Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ускорить компьютер 7Fantomas7 Ремонт оргтехники 111 08.08.2018 05:27
Странное поведение симисторов Blackbag Электроника - это просто 19 19.05.2017 12:26
Sony Vaio sve151c11v странное поведение Miaskovskij Ремонт оргтехники 1 11.04.2015 16:04
Странное поведение USB в Stm32F103 Hives ARM 2 01.02.2015 16:58
Странное поведение каретки CD (DVD) привода Bagrat Ремонт оргтехники 14 17.05.2006 19:32


Часовой пояс GMT +4, время: 19:09.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.