Например TDA7294

Форум РадиоКот • Просмотр темы - Вопросы начинающих PIC ASM
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Сб апр 27, 2024 11:17:04

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


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



Начать новую тему Ответить на тему  [ Сообщений: 440 ]     ... , , , , 22
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Сб мар 16, 2024 20:15:41 
Опытный кот
Аватар пользователя

Карма: 2
Рейтинг сообщений: 121
Зарегистрирован: Ср окт 04, 2017 20:47:40
Сообщений: 771
Рейтинг сообщения: 0
КРАМ писал(а):
Это дурной тон дрыгать ногами, игнорируя аппаратные фичи. ...
задача ядра всего лишь сконфигурировать этот зоопарк и запустить его, изредка поддерживая небольшими расчетами и управлением...
Изображение И завидую, что у вас ещё остались силы повторять это, хоть и в разной интерпретации, но уже (наверное) не менее чем в сотый раз! :)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Вс мар 17, 2024 17:13:30 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Ой, ну ты такой холёный, Валентиныч, прям, вообше.) И ногодрыгом ты никогда не занимался - тебя это минуло и для тебя это унизительно конечно же.) Жги ешшо!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Вс мар 17, 2024 18:28:25 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Ногодрыг бывает в любом проекте. Но как исключение, а не как правило.
Заниматься ногодрыгом ради переносимости кода выглядит ...
Ну не будем матом...


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Вс мар 17, 2024 18:39:55 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Заниматься ногодрыгом ради переносимости кода выглядит ...
Ну не будем матом...

И чем плохо? Ведь ничего сложного - простая дисциплина. Иначе заради чего этот Си?

Добавлено after 6 minutes 22 seconds:
Ногодрыг бывает в любом проекте. Но как исключение, а не как правило.
Заниматься ногодрыгом ради переносимости кода выглядит ...
Ну не будем матом...

Сто раз можно спорить по каждому утверждению. Вы понимаете? Кто как хочет, так и дрочит - наиболее подходящий ответ.
А на самом деле, всё зависит от конечного результата. Кто к чему стремится. Ага?


Вернуться наверх
 
Выбираем схему BMS для заряда литий-железофосфатных (LiFePO4) аккумуляторов

Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 15:32:50 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
Доброго времени суток. До этого, из PIC12 работал только с PIC12F629. Сейчас щупаю PIC12С508A - да, такой даунгрейд. Понятно что по периферии он беднее, но кроме этого столкнулся с совсем не таким поведением, казалось бы совсем стандартных вещей. Например, в отличии от того же PIC12F629, который просле пробуждения умеет продолжать выполнение кода с текущего места, выход из режима SLEEP возможен только со сбросом (физическим переходом на адрес org 0h), и потом надо анализировать флаги причины сброса. Я точно все правильно понял, или все-таки дела не настолько плохи ?


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 16:54:35 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Сейчас щупаю PIC12С508A - да, такой даунгрейд.

Надеюсь вы понимаете, что он OTP. То есть программируется ОДИН РАЗ.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 16:58:47 
Друг Кота
Аватар пользователя

Карма: 29
Рейтинг сообщений: 1329
Зарегистрирован: Сб дек 18, 2021 19:25:32
Сообщений: 10546
Рейтинг сообщения: 0
А он потом вообще блокируется на запись, или как в прожигаемых - то, что можно ещё прожечь, то можно допрожечь?

_________________
добавь radiokot.ru##.tablebg > tbody > tr:has(td>a[href*="?f=17"]) в адблок, сделай форум чище!
"Э-э-э-хей... растёт правосознание!"


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:00:10 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
... он OTP...

Естественно. Поэтому пока все отлаживаю в симуляторе. Думаю пару F для отладки в "железе" прикупить. А этих почти нахаляву досталось пару десятков.

...можно допрожечь?
Да, можно. В самом начале программы надо предусмотреть пару-тройку "заглушек", которые потом можно будет превратить в переходы на новые участки кода:
Спойлер
Код:
   org      0h
   movwf   OSCCAL               ; First of all, let's calibrate the oscillator
;----------
;   set 0FFFh in first program memory bytes for future software changes in PIC12C508A OTP MCU
   goto   Init               ; may be changed to <nop>
   dw   0FFFh                  ; may be changed to <goto NewLabel>
   dw   0FFFh                  ; may be changed to <goto NewLabel>
   dw   0FFFh                  ; may be changed to <goto NewLabel>


Последний раз редактировалось Пока_без_кота Ср мар 20, 2024 17:04:53, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:04:29 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Практически бессмысленные чипы. Любая ошибка открывшаяся в железе (их обычно куча) утилизирует микросхемы. Скупой платит дважды.
Даже если не рассматривать их примитивность.
С трудом представляю себе штучные задачи, где есть смысл такой "экономии".


Последний раз редактировалось КРАМ Ср мар 20, 2024 17:08:07, всего редактировалось 1 раз.

Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:07:56 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
Практически бессмысленные чипы. Любая ошибка открывшаяся в железе (их обычно куча) утилизирует микросхемы. Скупой платит дважды.

Почти полностью согласен. Но чем меньше "места" под код, тем меньше там можно наделать ошибок. Поэтому для 6-8 ногих чипов на 256-512 байт/слов, считаю опраданным существование ОТР версий, при условии что они значительно дешевле Flash.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:13:32 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
при условии что они значительно дешевле Flash.

А кто сказал, что они дешевле? :facepalm:
Откройте сайт Микрочипа в разделе Микрочип Директ и посмотрите цены на OTP. Вас это расстроит.

Добавлено after 3 minutes 30 seconds:
для 6-8 ногих чипов на 256-512 байт/слов, считаю опраданным существование ОТР версий

Вы заблуждаетесь насчет целеполагания для OTP.
Они выпускаются не для удешевления, а для невозможности перепрошивки чипа в конечном устройстве.
И такая функция есть во многих серьезных МК, включая ARM. Так называемый, 2 уровень защиты кода. После его активизации перепрошить чип невозможно.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:20:56 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
Вы заблуждаетесь насчет целеполагания для OTP...

Век живи - век учись, дураком помрешь :write:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:21:23 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Для того существует подборка буклетиков с ерратами.
Стандартно их все собираем и вычитываем.
Вложение:
41236E.pdf [1.45 MiB]
Скачиваний: 10
сам МК
Вложение:
80190G.pdf [268.73 KiB]
Скачиваний: 8
ерраты
Вложение:
41227E.pdf [430.04 KiB]
Скачиваний: 5
буклетик по прошивке
8)
Польза от "простейших" - замена периферии средней сложности "на рассыпухе".
Т.е. изготовление своей спецмикросхемы для рутинного приложения.
К примеру - выключатель "с мозгами" или какой таймер/релюшка с фиксированными значениями.
:hunger:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:34:22 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
К примеру - выключатель "с мозгами" или какой таймер/релюшка с фиксированными значениями.

Для подобных вещей есть нормальные МК с флешем и за совсем маленькие деньги.
Так например, лет 10 назад московский Тритон продавал PIC10F222 за 4,5 рубля оптом.
У меня такой чип стоит в реле освещения в гардеробной дома.
Свет включается при открытии двери (сдвижное зеркало), выключается при закрытии, а если оставить открытым, то автоматически гаснет через 1,5 часа.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 17:44:56 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14078
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Это уж совсем маахонький. Да и раньше довольно редкостный,
а 508/509 были в достатке (и чаще в DIP исполнении).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Ср мар 20, 2024 21:10:49 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Так например, лет 10 назад московский Тритон продавал PIC10F222 за 4,5 рубля оптом.

Пару заказчикам делал "проекты" на PIC10F200. Чип маленький, но возни немало.)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Чт мар 21, 2024 08:27:02 
Друг Кота
Аватар пользователя

Карма: 138
Рейтинг сообщений: 2712
Зарегистрирован: Чт янв 10, 2008 22:01:02
Сообщений: 21856
Откуда: Московская область, Фрязино
Рейтинг сообщения: 0
Чип маленький, но возни немало.)

Тут разговор идет фактически о таком же чипе, но в другом корпусе. Причем еще и с OTP памятью. В отличии от... Ну и нахрена этот геморрой?
Кстати, PIC10F200 и PIC10F222 - это "две большие разницы и каждая из них разная..."(с)
Я уже не говорю про PIC10F322, который стоит примерно так же, но фактически является набитым до отказа периферийными модулями самого экзотического вида чип.

Добавлено after 3 minutes:
Это уж совсем маахонький.

Разница фактически в 2 функциональных ноги. А корпус есть даже DIP8.
Для целевых применений четыре ноги более чем достаточно, даже если учесть, что одна из них - только вход.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Чт мар 21, 2024 10:32:50 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
Кстати, PIC10F200 и PIC10F222 - это "две большие разницы и каждая из них разная..."(с)
Я уже не говорю про PIC10F322, который стоит примерно так же, но фактически является набитым до отказа периферийными модулями самого экзотического вида чип.

Да я в курсе. Возня с PIC10F200, в основном, из за того что нужно впихнуть невпихуемое. Ну и со слипом - нужно где то было сохранять значения перед входом в слип. К тому же я писал на Си. Хотя, смотрел по выхлопу - практически без разницы.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Чт мар 21, 2024 11:27:32 
Потрогал лапой паяльник

Карма: 1
Рейтинг сообщений: 13
Зарегистрирован: Чт авг 08, 2013 01:06:54
Сообщений: 359
Рейтинг сообщения: 0
... на С ... практически без разницы.

Какой компилятор использовали ?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Вопросы начинающих PIC ASM
СообщениеДобавлено: Чт мар 21, 2024 12:19:00 
Держит паяльник хвостом

Карма: 10
Рейтинг сообщений: 99
Зарегистрирован: Вт июн 07, 2011 08:03:18
Сообщений: 968
Рейтинг сообщения: 0
htpicc 9.80, xc8, что практически одно и то же.


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

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


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

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


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

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


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