ИП
Иван Платаный

Ассемблер для микроконтроллеров

Добрый день.
Подскажите самоучитель по ассемблеру для микроконтроллеов для тех, кто имеет с ним дело в первые. При чем чтобы все было разжовано до мелочей. Обычные самоучители (в т. ч. и для чайников) напоминают справочники для тех, кто уже с ассемблером "на ты" лет 5-10. В общем нужен учебник для слабоумных 🙂

Роман
Роман

нечего слабоумным лезть в микроконтроллеры.

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

В микроконтроллеры приходят с двух сторон - из электроники, когда чел уже на высоком уровне освоил цифровую и не только схемотехнику, знает все логические элементы, триггеры, счетчики, регистры, буферы, как устроены ЦАП и чем отличаются АЦП с поразрядным взвешиванием от последовательного приближения. Желательно иметь представление о проектировании конечных автоматов, методах борьбы с дребезгом контактов, устранения эфекта гонок.
Или с другой стороны - уже достаточно хорошо освоив ассемблер для какого нибудь процессора - порты, сдвиги, логические операции, стеки, флаги, биты конфигурации, реализация типовых алгоритмов типа умножения/деления, цифровых фильтров, скользящего среднего

Если не имеешь хоть представление о всем этом - нечего тебе браться за микроконтроллеры.
Начни с какой то одной стороны, а не сразу с середины и будет тебе счастье.

зы - забавно, но программисты и электронщики пишут программы для микроконтроллеров по разному. первые (особенно пришедшие с языков высокого уровня) вставляют подпрограммы, зафигачивают хитрые циклы, вторые пишут линейно просто перекладывая битики с места на место.
в итоге проги первых страдают пониженным быстродействием и быстрым исчерпанием памяти данных, у вторых проги быстро упираются в ограничение памяти программ.

Учись студент, прежде чем браться за микроконтроллеры.

Похожие вопросы
Микроконтроллеры для самоделок - какие лучшие, и для чего?
вопрос о микроконтроллерах
микроконтроллер PIC16F84
Прерывания микроконтроллеров семейства PICMicro
для чего нужны датчики в микроконтроллере
Микроконтроллеры, какие выбрать.
Как запрограммировать микроконтроллер?
Кто знает что-нибудь про микроконтроллер atmega 128 16pu. Кто знает что-нибудь про микроконтроллер atmega 128 16pu
Микропроцессор, микроконтроллер
Помогите составить программу на ассемблере для микроконтроллера КМ1816ВЕ51