Например TDA7294

Форум РадиоКот • Просмотр темы - Arduino и Atmega8
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Чт мар 28, 2024 12:54:55

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


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 09:47:14 
Родился

Зарегистрирован: Вт сен 19, 2017 09:36:38
Сообщений: 5
Рейтинг сообщения: 0
Доброго времени суток.
Уважаемые, подскажите пожалуйста. Имеется программа таймера, написанная в FLProg для Arduino UNO. В написании программ не силен, поэтому и написал её в FLProg. Если данный скетч в формате hex. залить в Amega8 соблюдая соответствие распиновки Atmega328 которая установлена в Arduino UNO, то будет данная программа работать на Атмеге?
Схема таймера будет собрана на Atmega 8, включая всю обвязку микроконтроллера и внешний кварц.


Последний раз редактировалось koleyka Вт сен 19, 2017 12:48:46, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 10:14:35 
Первый раз сказал Мяу!

Карма: 4
Рейтинг сообщений: 4
Зарегистрирован: Пт мар 07, 2014 18:37:20
Сообщений: 38
Откуда: Пермь
Рейтинг сообщения: 0
нет


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 12:54:33 
Родился

Зарегистрирован: Вт сен 19, 2017 09:36:38
Сообщений: 5
Рейтинг сообщения: 0
Если не трудно поясните почему не будет работать?
Если индикатор подключенный к Arduino UNO будет подключен к этим же выводам Atmega 8 и в программе будут указаны идентичные порты, индикации не будет?


Вернуться наверх
 
PCBWay - всего $5 за 10 печатных плат, первый заказ для новых клиентов БЕСПЛАТЕН

Сборка печатных плат от $30 + БЕСПЛАТНАЯ доставка по всему миру + трафарет

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 13:04:51 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
koleyka писал(а):
Если не трудно поясните почему не будет работать?
Потому что ATmega8 и ATmega328 несовместимы. Скачайте даташиты и сравните.
С ATmega88 может заработало бы если места хватило бы.


Вернуться наверх
 
Сравнительное тестирование аккумуляторов EVE Energy и Samsung типоразмера 18650

Инженеры КОМПЭЛ провели сравнительное тестирование аккумуляторов EVE и Samsung популярного для бытовых и индустриальных применений типоразмера 18650. Для теста были выбраны аккумуляторы литий-никельмарганцевой системы: по два образца одного наименования каждого производителя – и протестированы на двух значениях тока разряда: 0,5 А и 2,5 А. Испытания проводились в нормальных условиях на электронной нагрузке EBD-USB от ZKEtech, а зарядка осуществлялась от лабораторного источника питания в режиме CC+CV в соответствии с рекомендациями в даташите на определенную модель.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 13:54:28 
Родился

Зарегистрирован: Вт сен 19, 2017 09:36:38
Сообщений: 5
Рейтинг сообщения: 0
Вы уж простите не грамотного. Только начинаю вникать в процессы.
Про какое место Вы говорите? Размер скетча 7кб, если про размер Flash, то её хватит, у Atmega 8 её 8кб.
По совместимости даташитов у Atmega328 естественно больше Flash, SRAM и EEPROM остальное одинаково.
По диаграмме из даташита, микроконтроллеры имеют одинаковые порты, конечно на разных ножках. Но суть одинаковая, выходы AINO, RX, INT и т.д. одинаковы для обоих микроконтроллеров.


Вернуться наверх
 
Новый аккумулятор EVE серии PLM для GSM-трекеров, работающих в жёстких условиях (до -40°С)

Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре. Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 14:52:41 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Залейте, посмотрите. Даже если заработает, нет гарантии что будет работать нормально.
Дело не в размере памяти, а в адресах регистров и назначении их битов. Нет полной совместимости.
Но с учетом того что размер ОЗУ отличается, а стек обычно находится в конце памяти - работать не будет.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 15:17:25 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ежли уж под мегу8...
:?
Тогда ставим в оболочке arduino IDE указание на платформу/плату ARDUINO NG or older.
И компиляция должна быть под эту платку.
В саму мегу с помощью внешнего программатора согласованного со средой (там списочек поддерживаемого имеется) сначала запихиваем бутлоадер
А затем уже втискиваем сам скетч.
Все операции можно проделать с помощью самой IDE.
Дело муторное и достаточной квалификации требует.
Для начинающего не рекомендуется...
Однако... Гораздо проще втиснуть самодельную прожку в простой МК или применить готовые платки arduino nano с написанием прожки в arduino IDE.
Прийдется Вам, koleyka или серьёзно программированием заниматься или использовать только то, что предлагается для работы с имеющейся средой разработки... ПОКУПНОЕ...
:beer:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 16:08:11 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
BOB51 писал(а):
ставим в оболочке arduino IDE указание на платформу/плату ARDUINO NG or older.
Не факт что иходники есть потому что
koleyka писал(а):
Если данный скетч в формате hex. залить в Amega8


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 19:11:36 
Родился

Зарегистрирован: Вт сен 19, 2017 09:36:38
Сообщений: 5
Рейтинг сообщения: 0
Если поставить в arduino IDE плату ARDUINO NG or older с выбором микроконтроллера Atmega8, то при компиляции показывает ошибку.
Похоже придется все таки делать проект на Arduino nano, или заказывать прошивку.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Вт сен 19, 2017 19:21:42 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Вы же писали что прога в FLProg. Тогда зачем ArduinoIDE?
Компилируйте в FLProg для ATmega8.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Ср сен 20, 2017 06:06:49 
Родился

Зарегистрирован: Вт сен 19, 2017 09:36:38
Сообщений: 5
Рейтинг сообщения: 0
В FLProg нет платы на Atmega8, самая маленькая Atmega168. При компиляции FLProg автоматом передает скетч в Arduino IDE.
А если взять для проекта микроконтроллер Atmega 328, то получится залить в него скетч скомпелированный в FLProg в формате hex.? Будет он в таком случае работать или все таки необходимо писать программу и компилировать в каком нибудь Atmel Studio?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Arduino и Atmega8
СообщениеДобавлено: Ср сен 20, 2017 09:14:44 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1349
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14018
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
За применяемую вами FLProg ничего подсказать не могу - поскольку не пользуюсь таковой.
Единственно верным решением для начинающего будет использование заявленных в списках применяемой среды комплектующих.
:beer:
Кстати... в перечне аппаратной поддержки у FLProg (последней версии с сайта разработчика) имеются довольно широко распространенные платки arduino nano для 168й и 328й мег.
8)


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

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


Кто сейчас на форуме

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


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y