Страница 1 из 1

Ассемблер

СообщениеДобавлено: 16 июл 2020, 21:04
RWS
Так и не разобрался, как писать. Хочу программку для генерации на максимально возможной частоте для данного контроллера, по типу:
Код: выделить все
Установить D1 в 1
nop
Установить D1 в 0
nop

Да и по синтаксису тоже не понятно. Покажите пример вместе с дефолтным комментарием, пожалуйста.

Re: Ассемблер

СообщениеДобавлено: 17 июл 2020, 05:27
Вячеслав
На старом форуме есть ТОПИК: Не компилируется вставка asm в С блок.
На форуме строили цифровой генератор во FC, там смотри - как решали вопрос быстродействия.
Ассемблер для AVR я не знаю. Можно посмотреть самому, что творит FC на ассемблере. После успешной компиляции кубиков, смотри: ЧИП-> просмотр asm. Ещё можно прочитать Хелп по вставкам, смотреть примеры от Матриксов. Самые короткие программы пишутся в чистом asm, но это труд. Это как с глюкозой: можно купить килограмм сахара или подарочный набор конфет с фантиками и коробочками, тоже килограмм. Красивый. Иногда выбираешь сахар. Сурово, но плотно. Удачи.
FC5_for_AVR_blink.jpg

Re: Ассемблер

СообщениеДобавлено: 17 июл 2020, 06:30
Андрей
Была тема где автор также хотел из контроллера Attiny13 (или около него) выжать максимальную частоту на порту. Там ему МИМ сделал готовый вариант. Поищите в поиске.

Re: Ассемблер

СообщениеДобавлено: 17 июл 2020, 06:52
livrena
[quote="RWS"
Установить D1 в 1
nop
.[/quote]


Глянь тему flowcode 8
28 дек 2018,
может поможет.

Re: Ассемблер

СообщениеДобавлено: 17 июл 2020, 07:43
Максим
Зачем лезть в асм?
Можно на Си.
JPG_Screen.jpg

Re: Ассемблер

СообщениеДобавлено: 13 авг 2020, 06:40
Вячеслав
Короткая программка удаленного градусника. Нравится мне контроллер. И программка мне, технарю, понятна. Там комментарий избыток, писал для себя в MPLAB X v3.
Устройство может использоваться как тестер для ультрадешевых RF модулей. Макет уверенно достает в квартире метров на 10 через капитальную стенку. В индикаторе установлен приемник MX-RM-5V. Вот программку для индикатора можно размахнуться писать хоть во FC. Питать то его будет сеть.
Жаль, что вянет сайт. Но...всё течёт.
p12F675_DS18B20_FS1000A.rar