вниманию собратьев предлагаются сводные таблицы команд (шпоргалки) микроконтроллеров семейств AVR, PIC10-12-16 и PIC18, проработанные с точки зрения специалиста, изучившего ассемблер интеловских прототипов (8080, mcs51 и Z80) самолапно нацарапанные и на макетных конструкциях проработанные... версия по pic18 пока еще "в работе" - дороговат кристальчик для "поиграться" - возможно там будут некоторые изменения по мере "обкатки" различных программ и устройств (особо касательно extended mode)... (надеюсь хотя бы здесь их можно будет просмотреть ) ежли кому чего интересно будет - спрашивайте здесь или в личку
Хорошая вещь. Особо посмотрел на головоломные аббревиатуры ПИКов -- б-р-р, не зря у меня к ним идиосинкрази́я ( заодно посмотрел у Вики, как оно пишется )
а мне 18-ая пикушка понравилась почти 51й, за исключением отсутствующих команд деления (DIV) и обмена байтов (XCH), да и структура памяти (ОЗУ/РОН/РСФ) практически та же (если работать только с access-банком) по крайней мере на pic18f1320 поиграться можно, из extended - pic18f2520 пытать собираюсь
В давние времена я тоже составлял похожие шпАргалки по системе команд 8080 и 8051. Сейчас же забыл ASM напрочь, пишу только на Си. Правда, иногда приходится возвращаться к истокам, например, в генераторах синуса DDS-сопроцессор написан на ассемблере. Приходится в AVR Studio лазать во встроенный хэлп за помощью.
Компания MEAN WELL пополнила ассортимент своей широкой линейки светодиодных драйверов новым семейством XLC для внутреннего освещения. Главное отличие – поддержка широкого спектра проводных и беспроводных технологий диммирования. Новинки представлены в MEANWELL.market моделями с мощностями 25 Вт, 40 Вт и 60 Вт. В линейке есть модели, работающие как в режиме стабилизации тока (СС), так и в режиме стабилизации напряжения (CV) значением 12, 24 и 48 В.
Полезно, может и пригодится. На С только задачки писал, предпочитаю Форт . Интересно, для других мк (кроме 51/251) есть Форт-системы ?
_________________ < виртуальная "кнопочка" >--( WWW ) <- Убедительная просьба интересующимся старыми компьютерами типа РК86 - не пишите в теме в барахолке, пишите Ваши вопросы в ( лс ) пожалуйста
А где и когда у AVR появились командочки lat, las, lac и xch ?
_________________ Когда уже ничего не помогает - прочтите, наконец, инструкцию. Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII) Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
по крайней мере, ассемблерный вариант "транзитной работы" несмотря на некоторые различия в синтаксисе и директивах мне удался... насчет С такое тоже было бы уместно, но там пусть кто из знатоков самого С попробует - тоже полезность может получится эти зверушки страшны когда все с одной точки зрения рассматриваются , без семейственных ограничений насчет команд под авр в каких МК их впихнули, не ведаю, а вот в перечень они вошли уже здесь см. : http://www.atmel.com/Images/doc0856.pdf
Просто в этом же документе версии от 2009 года их нет.
_________________ Когда уже ничего не помогает - прочтите, наконец, инструкцию. Лучший оптимизатор находится у вас между ушей. (Майкл Абраш, программист Quake и QuakeII) Избыток информации ведёт к оскудению души - Леонтьев А. (сказано в 1965 г.)
за datasheetами следить надобно... хотя-бы раз в пол-года там ведь и среди "малолапых" практически новый концепт появился - tiny4/5/9/10/20/40, да и "хорошие знакомые" а-ля 2313 то индекс обретут, то чего-нибудь еще... даташиты новой редакции обычно отличаются версией ревизии (rev...), ну там еще и erratы затесались, тоже с разными версиями...
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 11
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения