Например TDA7294

Форум РадиоКот • Просмотр темы - Millis() на ассемблере MCS-51
Форум РадиоКот
Здесь можно немножко помяукать :)





Текущее время: Вт апр 23, 2024 09:57:12

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


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



Начать новую тему Ответить на тему  [ Сообщений: 41 ]    , 2,  
Автор Сообщение
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб сен 16, 2017 17:28:35 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Проблема ардуин в том что повсеместно используется ногодрыг даже в тех случаях когда задачу можно решить аппаратно. Это неправильно.
Поэтому если используется ардуина, то программу для нее нужно писать в нормальной IDE, а не ArduinoIDE с ее библиотеками...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб сен 16, 2017 17:58:41 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ногодрыг - нормальные условия работы большинства прикладных схем с МК.
Касательно аппаратного - так для стандартных интерфейсов используются все возможности, имеющиеся в соответствующих МК.
Если применяется программный вариант - то это не минус, а плюс (поскольку у тех же "типовых" мегах 168 и 328й аппаратный блок всего один, а использовать можно несколько направлений).
8)
Опять же - если нужен "спецнаворот" - берем "чистый" МК соответствующего семейства и пишем прожку "с нуля" кому на чем привычнее - НИКТО ТОГО НЕ ЗАПРЕЩАЕТ.
:wink:
Смысла ставить туда ардуину с излишним набором внешней обвязки и дополнительным системным ПО просто не видится.
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб сен 16, 2017 19:04:34 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
Считаете что у всех ARMов упоротый асм?

местами да. Особенно сравнительно с языком простых восьмибитников. У того же AVR ассемблер выглядит на мой вкус более человеческим.

BOB51 писал(а):
Да и насчет "примитива" у ардуино IDE я б так не сказал.

мне кажца, вы путаете IDE как среду разработки и используемые библиотеки. Как именно среда Arduino IDE весьма тупа по сравнению с "большими" IDE типа Eclipse CDT, CLion или хотя бы Code::Blocks. Ну серьезно, где такая простая вещь, как дерево проекта с файлами? Outline - дерево символов текущего файла? Автодополнение, хоть немного понимающее контекст? Сколь-нибудь мозговитый рефакторинг? Интеграция с системами контроля версий? Поддержка разных систем сборки а-ля make/cmake/qmake? Полезные фичи типа Show definition/Find usages? Список можно продолжать. К слову, примерно тем же грешат почти все специализированные IDE от производителей контроллеров.


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

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

Онлайн просмотровщик Gerber-файлов от PCBWay + Услуги 3D печати
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб сен 16, 2017 20:43:30 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
Для срача "ARM vs что_угодно" есть специальная тема - зачем тут-то разводить?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс сен 17, 2017 06:48:12 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Просто охота потроллить на старые "темы ни о чем"...
:(
Ребятки! дайте хоть какую-нить "учебну игрушку" в качестве аргумента для сравнительного анализа.
С объяснением где чего полезного видим, а где нюансы для повышенного внимания и/или недостатки и как с теми недостатками бороться.
А то моя "винна" исключительно монологом в отношении схем/программных исходников стала (при том, что троллинга "ни о чем" и там предостаточно).
:sleep:
Идеальных средств разработки "на все возможные требования" не имеется (как и идеально-универсальных МК).
Да и зачем противопоставление вместо использования с пользой для дела ВСЕГО ИМЕЮЩЕГОСЯ В НАЛИЧИИ АРСЕНАЛА МК И СРЕДСТВ РАЗРАБОТКИ с наибольшим эфектом?..
8)


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

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

Подробнее>>
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс сен 17, 2017 09:14:31 
Встал на лапы

Карма: 2
Рейтинг сообщений: 4
Зарегистрирован: Пн дек 08, 2014 19:45:24
Сообщений: 117
Откуда: Воронеж
Рейтинг сообщения: 0
Может если изучать все на уровне асма, то кажется сложным

у STM-ов асм несколько упорот. Согласно легенде, его сгенерировали автоматом из описания железа, не предполагая использования человеками)

Упоротый асм - это у контроллеров COP400, напр, у контроллера КР1821ВЕ1. Поверхностный осмотр показал что он у стм выглядит годно (если не вникать во всякие штуки типа DMA). Другое дело - он мне непривычен, и непривычны многие вещи, например, что операнды не 8-битные.

_________________
Трудное детство, стальные игрушки.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс сен 17, 2017 09:26:39 
Друг Кота
Аватар пользователя

Карма: 1
Рейтинг сообщений: 157
Зарегистрирован: Пн окт 11, 2010 19:00:08
Сообщений: 3328
Рейтинг сообщения: 0
Писать на ЯВУ не вариант?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс сен 17, 2017 10:06:10 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Ассемблер у stm8 имеет специфику сегментов, ранее в отношении МК не употреблявшейся но вполне обычного явления для ассемблера i8080/86.
Мнемоника команд и структура ядра весьма близки к Z80 с ОЗУ/ПЗУ на кирсталле.
Однако предпочтение там за Си - весьма тяжелая конфигурация аппаратных ресурсов...
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Пт окт 06, 2017 19:47:11 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
У меня складывается впечатление, что до нашего застарелого клоуна наконец-то дошло , что на старье далеко не уедешь(о чем кстати ему неоднократно было сказано) опять таки старье нынче дорого и недоставаемо.
Ну и решил он приобщиться к новшествам, и начал движение нетрадиционным путем (уж такой он упоротый -никого слушать не будет,) -решил изучить С через аурдунью.
Собственно ему не привыкать делать все через ж.
Ау, одумайся -тебе сколько уже людей говорят как и что надо изучать...
Начни с того , что перестань в ответ нести свою надуманную ничем не подтвержденную х***ю...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб окт 07, 2017 08:12:58 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
К сожалению dosikus как всегда в своем стиле -
кроме похамить больше ни на что не способен.
:)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб окт 07, 2017 09:48:17 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
BOB51 писал(а):
кроме похамить больше ни на что не способен
да и хамит-то как-то слабовато, на троечку... :dont_know:

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб окт 07, 2017 09:54:15 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
То есть -прямое попадание .
И так, расскажи нам кто-ж тебе насоветовал ардунью?
Я понимаю, что из-за своих амбиций ты будешь игнорировать наши советы, но все же - с какого перепугу ты решил начать с ардуньи?
Путь абсолютно тупиковый.

Есть еще один уникум, тот изучает С через флоукод:
ляпает кубики и по ним пытается осознать язык.

Я не собираюсь ни учить тебя ни наставлять.
С таким упоротым как ты, сие бЭсполезно.
Мне хочется понять сей процесс, процесс охомячкизации.
Когда вроде вменяемые разработчики выбирают идиотский путь ардуньи.
Лень, или страх перед новым?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб окт 07, 2017 13:24:28 
Ум, честь и совесть. И скромность.
Аватар пользователя

Карма: 97
Рейтинг сообщений: 2058
Зарегистрирован: Чт дек 28, 2006 08:19:56
Сообщений: 18030
Откуда: Новочеркасск
Рейтинг сообщения: 0
Медали: 2
Получил миской по аватаре (1) Мявтор 3-й степени (1)
dosikus писал(а):
Лень, или страх перед новым?
надо же как-то оправдывать смысл твоей жизни... на кого ж ты будешь сливать свою жёлчь, если все будут лучше тебя?

_________________
если рассматривать человека снизу, покажется, что мозг у него глубоко в жопе
при взгляде на многих сверху ничего не меняется...

Мой уютный бложик... заходите!


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Сб окт 07, 2017 16:52:48 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Увы, в этом- мне до тебя далеко ...


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 17:19:43 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Похоже dosikus "прямым попаданием" сам себя "кусь".
8)
Нельзя отрицать существование класса элементной базы только потому, что в ее компонентах кто-то лучше тебя разбирается.
Однако...
Ежли до непосредственного применения АРМов в самоделках при произвольной схемотехнике и полностью написании программ "с нуля" нужно таки иметь и спецподготовку и экономически обоснованную потребность, то для работы с "черными ящиками" ардуино (независимо от типа установленного на оных МК и обвязки) благодаря единой оболочке и гибридному компилятору могут даже весьма плохо разбираюшшшиеся в схемотехнике и написании прожек индивиды (что уж говорить о более "придирчивом" подходе).
Причем там даже "полный примитив" программ весьма неплохо работает. Не говоря уже о более детальной проработке приемов работы с IDE.
С одной стороны досадно... а с другой - вполне осваиваемое средство для практических самоокупаемых проектов.
Есть и "слабые места" - однако они в любом проекте на компиляторах ЯВУ присутствуют.
То, что я игнорирую изучение АРМов на данном этапе как избыточного материала совсем не исключает интереса к ардуино как мультимикроконтроллерной ОС на основе готовых "черных ящиков" (ессно с разумо-обоснованной для таких изделий начинкой).
8)


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 17:28:23 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
Я же просил - не пиши высокопарную чушь, в надежде остаться чистеньким в глазах нубов.
И перестань увиливать.
Вопрос то был не об армах..
Вопрос был прост и ясен, аки слеза,
-зачем изучать С через ж.?


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 17:32:02 
Друг Кота
Аватар пользователя

Карма: 93
Рейтинг сообщений: 1351
Зарегистрирован: Вт мар 16, 2010 22:02:27
Сообщений: 14062
Откуда: ДОНЕЦК
Рейтинг сообщения: 0
Не "через dosikusа" а всего по причине более обоснованного и более удобного в практическом применении набора средств данной IDE (без дополнительного обращения к "вставкам на ассемблере").
8)
Ну и по мере накопления результата не исключено и более полное иучение.
В том числе и Си++(компонента IDE) и lazarus (или чего еще) под работу с ПК.
По мере ОБОСНОВАННОЙ ПОТРЕБНОСТИ.
:tea:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 17:48:40 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
я игнорирую изучение АРМов на данном этапе как избыточного материала


ARM - это совсем не обязательно жирные SOC-и с вагоном периферии :dont_know: есть в природе и малоногая малоресурсная (по меркам ARM-ов - т.е. сравнимо с младшими атмегами или средними MCS51) мелочь. Но у этой мелочи та же архитектура и те же средства разработки, что у больших братьев. Вообще унификация этих самых средств разработки у arm для меня более ценна, чем производительность и нафаршированность :dont_know:


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 18:18:20 
Друг Кота
Аватар пользователя

Карма: 30
Рейтинг сообщений: 155
Зарегистрирован: Пн июл 28, 2008 22:12:01
Сообщений: 3604
Рейтинг сообщения: 0
по причине более обоснованного и более удобного в практическом применении набора средств данной IDE (без дополнительного обращения к "вставкам на ассемблере").

Как и обычно бездумная чушь, любой компилятор С, кроме ардуньи, намного полезнее и действенней .
Но упоротому нубу это не дано знать априори. Нубы ищут где полегче, а так в обучении не бывает.
Они клюют на якобы "универсальные и протестированные" либы, смех да и только...
Ну и по мере накопления результата не исключено и более полное иучение.
В том числе и Си++(компонента IDE) и lazarus (или чего еще) под работу с ПК.
По мере ОБОСНОВАННОЙ ПОТРЕБНОСТИ.

Ты сам-то понимаешь какую хню сейчас несешь????? :))) :))) :))) :)))


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: Millis() на ассемблере MCS-51
СообщениеДобавлено: Вс окт 08, 2017 18:36:19 
Друг Кота

Карма: 38
Рейтинг сообщений: 618
Зарегистрирован: Пн апр 06, 2015 11:01:53
Сообщений: 3092
Откуда: москва, уфа
Рейтинг сообщения: 0
любой компилятор С, кроме ардуньи, намного полезнее и действенней

хотя бы компилятор у них нормальный, обыкновенный GCC. Свой не стали (скорее всего потому, что не смогли, иначе был бы еще один велосипед) сочинять.


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

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


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

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


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

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


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