Например TDA7294

Форум РадиоКот • Просмотр темы - Помогите с портированием прошивки Attiny15 на Attiny13
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вс июл 06, 2025 18:28:34

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


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



Начать новую тему Ответить на тему  [ Сообщений: 15 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 11:11:24 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Добрый день всем котам.
Возникла такая проблема - на просторах Инета нарыл схемку - "электронное средство от насморка".
Сделано на мк Attiny15.
Такая большая просьба - так как я в написании программ не силен, не могли б вы переделать прошивку под Attiny13?
Заранее благодарен.
Схема,описание,исходники на АСМ и прошивка Attiny15 прилагаются.


Вложения:
Files.zip [182.59 KiB]
Скачиваний: 219
Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:36:31 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 235
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3863
Откуда: Москва
Рейтинг сообщения: 0
kotyarik писал(а):
не могли б вы переделать прошивку под Attiny13?

Переделать не получится, тому кто возьмется, придется написать практически с нуля, т.к. из исходного кода видно, что используются два таймера, тогда как в t13 он всего один. Хотя мигать парой светодиодов по определенному закону не сложно...

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:37:55 
Встал на лапы

Карма: 1
Рейтинг сообщений: 12
Зарегистрирован: Пт окт 19, 2012 05:54:55
Сообщений: 131
Рейтинг сообщения: 0
Не стоит, они шибко разные.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 12:54:13 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
Сын у меня, когда был маленький, часто говорил "помоги" сделать то-то, имея ввиду сделай это за меня. Вроде бы отучил использовать это слово в данном контексте.

Что касается помощи. Глянул быстренько. Сходу что бросилось в глаза у 13 и 15 следующие отличия:
1. У 13 стек в ОЗУ, у 15 отдельный трехуровневый аппаратный стек.
2. У 13 один таймер, у 15 два таймера (оба задействованы в программе для прерываний по переполнению).
3. Разные вектора прерываний.
4. Значительно отличаются частоты внутренних тактовых генераторов.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Выбираем индустриальные и медицинские источники питания MEAN WELL в открытом исполнении

Использование модульных источников питания открытого типа широко распространено в современных устройствах. Присущие им компактность, гибкость в интеграции и высокая эффективность делают их отличным решением для систем промышленной автоматизации, телекоммуникационного оборудования, медицинской техники, устройств «умного дома» и прочих приложений. Рассмотрим подробнее характеристики и особенности трех самых популярных вариантов AC/DC-преобразователей MW открытого типа, подходящих для применения в промышленных устройствах - серий EPS, EPP и RPS представленных на Meanwell.market.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 13:34:55 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Engineer_Keen, просто снять параметры выходных импульсов схемы и мигать светодиодами?
Взять Attiny13,подцепить 2 светодиода, мигать ими с заданными параметрами и все это в бесконечный цикл.

Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 15:11:16 
Друг Кота
Аватар пользователя

Карма: 32
Рейтинг сообщений: 235
Зарегистрирован: Пт янв 29, 2010 10:27:40
Сообщений: 3863
Откуда: Москва
Рейтинг сообщения: 0
kotyarik писал(а):
Engineer_Keen, просто снять параметры выходных импульсов схемы и мигать светодиодами?

Например в симуляторе запустить и снять выходные диаграммы сигналов.
kotyarik писал(а):
Взять Attiny13,подцепить 2 светодиода, мигать ими с заданными параметрами и все это в бесконечный цикл.

Насколько я понял, программа так и делает.
kotyarik писал(а):
Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...

Должно влезть. В килобайт можно дофига напихать, тем более, там интервалы таблицей заданы.

_________________
Неправильно собранная из неисправных деталей схема нуждается в отладке и сразу не работает... (С)


Вернуться наверх
 
Распродажа паяльного оборудования ATTEN!
Паяльные станции, паяльники и аксессуары по самой выгодной цене.

По промокоду radiokot скидка 10%
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 16:04:29 
Родился
Аватар пользователя

Зарегистрирован: Вт фев 25, 2014 16:23:22
Сообщений: 13
Откуда: Украина.
Рейтинг сообщения: 0
Engineer_Keen,а таблицу куда пихать, в EEPROM?
У меня просто в программировании дальше мигания светодиодами в BASCOM дело пока не сдвинулось.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 16:45:44 
Вымогатель припоя
Аватар пользователя

Зарегистрирован: Ср фев 29, 2012 01:58:32
Сообщений: 672
Откуда: Харьков, Украина
Рейтинг сообщения: 0
у вас три варианта: ОЗУ (если места хватит), eeprom, flash. Выбирать вам.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 17:39:15 
Собутыльник Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 651
Зарегистрирован: Сб май 14, 2011 21:16:04
Сообщений: 2708
Откуда: г. Чайковский
Рейтинг сообщения: 0
Медали: 1
Получил миской по аватаре (1)
kotyarik писал(а):
Попробую на BASCOM что-то подобное наваять...если в 1кб влезет...
У Вас прекрасный шанс научиться ассемблеру. Я категорически советую сделать программу на нем. Ваше устройство не сложно и в тоже время не простой "мигатель" светодиодом (бессмысленные вещи трудно делать), но реальный медицинский прибор (потом расскажете всем насморк стал проходить за 7 дней или за неделю). Ассемблер даст Вам понимание контроллера. Вы удивитесь какой функционал можно будет засунуть в 1кБ . Прочитайте книгу Евстифеева, если какие-то сложности с поиском книги - кину на мыло.

eess9 писал(а):
у вас три варианта: ОЗУ (если места хватит), eeprom, flash. Выбирать вам.
Хранить в ОЗУ константы смысла нет, их же все равно как то надо будет туда записать откуда то. Да и в eeprom тоже смысла нет для констант. Так что однозначно память программ.

_________________
Изображение
Добро всегда побеждает зло. Поэтому кто победил - тот и добрый.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вт мар 03, 2015 19:59:49 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
kotyarik писал(а):
не могли б вы переделать прошивку под Attiny13?

Могу.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Вс мар 26, 2017 13:35:57 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 11, 2012 20:21:37
Сообщений: 211
Рейтинг сообщения: 0
Может кто-нибудь хотя бы алгоритм написать, чтоб переделать программу под attiny13? Не понятно с какой периодичностью должны вспыхивать светодиоды.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 07:20:34 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Я могу.

_________________
Docendo discimus


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 07:26:12 
Прорезались зубы
Аватар пользователя

Зарегистрирован: Вт сен 11, 2012 20:21:37
Сообщений: 211
Рейтинг сообщения: 0
Вы повторяетесь :) Меня интересует лишь алгоритм мигания светодиодов.


Вернуться наверх
 
В сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 09:08:41 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 2170
Зарегистрирован: Чт янв 26, 2012 16:44:29
Сообщений: 18730
Откуда: Таксимо
Рейтинг сообщения: 0
Цитата:
6.1.6 Internal PLL in ATtiny15 Compatibility Mode
Since ATtiny25/45/85 is a migration device for ATtiny15 users there is an ATtiny15 compatibility mode for back-ward compatibility. The ATtiny15 compatibility mode isselected by programming the CKSEL fuses to ‘0011’


на 100 процентов не уверен, но вроде люди говорят что меняется. попробуй в протеусе

_________________
Мои поставщики запчастей с отличной репутацией
texnomag.ru
radioremont.com
pl-1.org
4ip.info
elitan.ru


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Помогите с портированием прошивки Attiny15 на Attiny13
СообщениеДобавлено: Пн мар 27, 2017 10:04:27 
Друг Кота
Аватар пользователя

Карма: 49
Рейтинг сообщений: 392
Зарегистрирован: Вс июл 12, 2009 19:15:29
Сообщений: 7013
Откуда: Ижевск
Рейтинг сообщения: 0
Приношу свои извинения - имею возможность.

upd.
Прочёл статью http://www.isaev51.narod.ru/2milta.htm
Было бы интересно выслушать мнение falkonist'а об этом приборе и его эффективности (если специализация позволяет).

_________________
Docendo discimus


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

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


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

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


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

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


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