Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Ответить

Re: Котуинко

Ср сен 29, 2021 18:48:14

Да нисколько - сидеть онлайн через "х/з кого и где" просто никакого интереса (тем более лишнюю денюжку тратить на "обязательный тырнет"). Да и броузер подбирать надо - не все и не все позволяют.
:twisted:
Хотя то уже дело вкуса...
(как и любовь к Пастернаку/Солженицыну или "покруче" ........)
8)

Re: Котуинко

Ср окт 06, 2021 10:29:09

Попался в лапы индикатор от фискального регистратора мария301мтм
https://img.radiokot.ru/files/20529/2n0tfkluos.jpg
платка
20-0161
12.09.2007
схемка не особо проблема, входные линии на Rx/Tx и P3.7 заведены
неохота долбать - может у кого есть инфа чего там и как грузится...
собственно те индикаторы "с разборки на выброс" - однако можно вполне и к самоделкам приспособить...
:roll:

Re: Котуинко

Ср окт 06, 2021 21:27:13

Хорошая хрень для частотомера :)
Попробовать методом тыка - загонять в него чего-нить в ASCII, bin ...

Re: Котуинко

Ср окт 06, 2021 22:14:44

Так там может и режим сдвигового регистра иметь место...
Тем более Р3.7 или выборка кристалла или ешшо для чего...
Правда там, откуда выдернул, только один дисплейный модуль устанавливается.
Методом тыка я всегда успею (на крайний случай сниму тот МК, что впаян и свою прожку прошью).
Расчёт на то - может у кого уже пройденный этап.
Аппараты то те уже давно срок свой отмолотили.
У индикатора ещё весьма симпатяшный светофильтр нейтрально-серый:
https://img.radiokot.ru/files/20529/2n0tflrlsl.jpg
Годится для любого цвета индикаторов (по умолчанию там красные стоят)
:hunger:

Re: Котуинко

Вс окт 10, 2021 20:08:43

У фирмы Silicon Labs появились новые дешёвые платы BB51-EK2700A и BB52-EK2701A для их новых МК серии EFM8BB5 архитектуры х51 и широким диапазоном питания 1.8-5.5В. Возможность приобрести МК через дистрибьюторов ожидается к началу ноября этого года, но сами платы уже можно купить у них и сейчас. На плате установлен программатор/отладчик JLink, открывающий виртуальный COM порт на компе для оперативного ввода/вывода данных в МК. Мне кажется очень разумным решением оснастить платы коннектором форм-фактора MikroBUS, а также поставить туда унифицированный коннектор QWIIC для подключения плат расширения под интерфейс I2C. В прошлом семестре использовал аналогичную плату под ARM и Bluetooth в своём курсе (см. статью). Гораздо удобнее и компактнее, чем Arduino шилды. Под MikroBUS и QWIIC разными фирмами выпускается много шилдов, включая "пустые" для установки своих компонентов. Впрочем, их и самому очень просто сделать, я перешел на них для отработки своих устройств и уже сделал несколько штук под сенсоры, ОЛЕД дисплеи и пр. Для разработки ПО для этих МК у фирмы имеется бесплатная система Simplicity Studio (для всех МК фирмы), а также ощутимо более легковесная её версия только для 8-битных МК. Есть версии обоих систем для Windows/Mac/Linux.
BOB51: может Вам заняться или перейти на развитие модулей Котуинко под эти платы? Готов предоставить Вам одну в подарок если заинтересуетесь.

Re: Котуинко

Вс окт 10, 2021 21:33:52

Хорошее предложение...
:hunger:
Жаль последняя Simplicity Studio требует WIN10 x64... Для моих ресурсов уж весьма круто... Десятка на ноуте более "под пылезащитной скатерочкой" - пока в статусе "сдувания пылинок", а не рутинной работы.
:?
Попробую скачать да посмотреть на то, что под 7кой х64 получить удастся...
:dont_know:
В то же время данный вид платок всего лишь подтверждение ранее высказываемого предположения о развитии электроники для радиолюбительства. Будет все больше "микросборок DIP формфактора" с возможностью сборки на их основе работающих макетов. Сборка на уровне "SMD-пылинок" потихоньку вытеснится.
Далее взаимодополнения от разных производителей в варианте разновидности "ардуиноподобных" на рынок выходить будут.
:roll:

Просматривал свежие обновления платформ для ардуино IDE....
Совсем свеженькая хреновость от STM...
(хоть я теми STM32 и не занимаюсь, но таки на средства разработки поглядываю)
Изменен адрес ссыли для окошка ссылок
Код:
https://github.com/stm32duino/BoardManagerFiles/raw/main/package_stmicroelectronics_index.json

Старые помечены как деприкатед...
Там дополнительно еще и для stm8 nucleo_8S208RB,nucleo_8L152R8 вкладка добавилась - но компилятор от космик с годовой лицензией - ФЕЕЭЭЭ.....
:evil:

Re: Котуинко

Вс окт 17, 2021 11:03:50

Поставил Simplicity Studio на 7ку (simplicity-studio-windows-x64-8051) и 10ку (install-studio-v4_x64)...
Уж понавороченные...
Может как-то позднее "попробую куснуть"...
Для имеющихся в наличии "простейших" mcs51 все же атмелевский с51asm гораздо проще будет...
:(

Re: Котуинко

Ср окт 27, 2021 10:35:30

УПС...
Похоже старый сайт с переведенной на русский документацией по "среднемладшим" ПИКам пропал...
когда-то был http://WWW.MICROCHIP.RU затем вроде в http://WWW.MICROCHIP.su (тут только форум - несколько не тот, что с документацией был) или http://WWW.MICROCHIP.sw превратился...
Сегодня хотел ссыль на документацию оттуда дать - глядь.... а сайта то и не обнаруживается....
:(

Re: Котуинко

Сб окт 30, 2021 11:30:18

ссыль на архив той документации от oleg110592
https://radiokot.ru/forum/viewtopic.php ... 9#p4113419
8)

Re: Котуинко

Вс ноя 07, 2021 20:16:55

Делать было нечего....
https://radiokot.ru/forum/viewtopic.php ... 9#p4115399
натолкнуло на идейку еще разок побаловаться с адуринкой и модулем о восьми семисегментниках на основе MAX7219 (в смысле писательского садомазохизма)...
Итогом появилась схемка
https://img.radiokot.ru/files/20529/2o0klh1mth.GIF
и прожка
m72t8.zip
(67.94 KiB) Скачиваний: 94

простейший секундомерчик с кнопой, последовательное нажатие которой выполняет перебор команд
"пуск" -> "стоп" -> "сброс" (и далее сначала).
Индикатор настроен в режим тетрадного дешифратора.
А в проекте смесь из внешних файлов в стиле С++ и простого Си в дополнение к основному файлу m72t8.ino
скорее для отработки вариантов перекрестного доступа...
Вобчемс... схемка таки устойчиво тикает на удивление...
Но кнопу со стороны проводков при хорошем статическом заряде на лапках лучше таки не трогать - будет расценено как нажатие.
8)

Re: Котуинко

Пн ноя 08, 2021 13:58:34

.device tn2313
1 .include "C:\Program Files\Atmel\AVR Tools\AvrAssembler2\Appnotes\tn2313def.inc"
2 .list

3 .def temp=R16

4 .sseg
5 .org \0

6 ldi temp,RAMEND
7 out SPL,temp

8 ldi temp,0
9 out DDRD,temp
10 ldi temp,0xFF
11 out DDRB,temp
12 out PORTB,temp
13 out PORDD,temp

14 ldi temp,0x80
15 out ACSR,temp

16 main: in temp,PIND
17 out PORTB,temp
18 rjmp main



C:\AVRStudio\belov\belov.asm(3): error: syntax error, unexpected INTEGER

Да что же это такое,в самом деле...
третья строка выделена синим.
в другой программе точно такая же строка ошибок не оставляет.

Re: Котуинко

Пн ноя 08, 2021 15:39:50

Ошибка не всегда соответствует истинному размещению.
Где Вы раскопали то, что в 4й и 5й строках написано??
Какой такой sseg?
И org с \ перед адресом?
Аврасм 2 таких директив вроде не ведает....
8)

Re: Котуинко

Пн ноя 08, 2021 16:22:28

Где Вы раскопали то, что в 4й и 5й строках написано??
:))
У Белова написано было. :)
Пока слово в слово скопировал,а потом планировал вставлять всякую отсебятину.
Но он сподкнулся на include,так понимаю,если ее пройдет дальше тоже могут ошибки быть.
AVRStudio4 пятнадцатилетней давности. Так и живем... :?

Re: Котуинко

Пн ноя 08, 2021 17:54:14

Так в include указвыается только имя файла максимум с коротким путем внутри проекта.
В разных компиляторах имеются отличия.
Касательно студии 4.19...
.include "tn2313def.inc" - файл находится в текущем каталоге IDE - больше ничего не добавляем. Путь к каталогу размещения расписан в IDE.
А вот ежли, как у меня в последних проектах, копия *.inc файла лежит в папочке baseinc (которая лежит в основной папке проекта) тогда придется добавить эту папку:
.include "baseinc\tn2313def.inc"
Но тут есть свой плюсик - "изолированный" файлик можно чуток подредактировать под свои интересы.
Вот к примеру заготовка под проект для аттини 2313:
ts2313.zip
(29.13 KiB) Скачиваний: 94

И ешшо... IDE не любит путь к проекту , имеющий каталоги с именами "в кириллице"!
8)

Re: Котуинко

Вт ноя 09, 2021 12:07:34

Вот блин, это нумерация строк являлась причиной ошибки.С первой по восемнадцатую.
И sseg пришлось убрать.
И косую черту после org.
Это опечатка в книге.

Re: Котуинко

Вт ноя 09, 2021 15:21:50

В любой книге(тем более времён СССР) закладывается некоторое количество "очепяток"...
Ну и у автора таковые добавляются.
8)
Насчёт нумерации строк - штука весьма полезная (при отлове ошибок).
:wink:
Кстати....
аттини2313/4313 и среди адуринок имеется (правда без бутлоадера - загрузка через программатор в виде ардуиноISP из-под IDE)
https://img.radiokot.ru/files/20529/2o3h51ypna.jpg\
:roll:

Re: Котуинко

Сб ноя 27, 2021 16:08:36

Платформа Arduino AVR boards by arduino обновилась до версии 1.8.4
:roll:
Видимо таки еще чего-то напихали...
При компиляции "стандартной пустышки" для ардуино-нано выкидываются интересные "варминги":

причем даже в версии IDE 1.8.16 даже под 10кой...
чей-то за новое
"...unused parameter 'tag'..." ??
:dont_know:

Re: Котуинко

Чт дек 02, 2021 21:20:49

ГЫММ....
Может таки свести в одну публикацию весь последний материал по практической реализации котуинки да тех трех программаторов, что уже собраны были..?
:dont_know:

Re: Котуинко

Вс дек 05, 2021 15:47:59

Публикация статьи дело вредное...
:sleep:
Так что сделаю несколько *.pdf файликов с текстом, картинками и к ним еще архивы с исходниками при необходимости.
Начну с беглого обзора истории...
котуинко_ч1.pdf
(1.01 MiB) Скачиваний: 92

дальше уже текущий материал пойдет...
:write:

Re: Котуинко

Ср дек 08, 2021 12:20:29

https://radiokot.ru/forum/download/file.php?id=374115
Угу :)
А вы работали с сервоприводами, XD-15-TN в частности ?
Нету связи с хост-контроллером по RS485.
Где в серваке выставляются параметры порта?
Ответить