Например TDA7294

Форум РадиоКот :: Просмотр темы - шпАргалки для ассемблеристов
Форум РадиоКот
https://radiokot.ru/forum/

шпАргалки для ассемблеристов
https://radiokot.ru/forum/viewtopic.php?f=20&t=68985
Страница 1 из 1

Автор:  BOB51 [ Вс апр 08, 2012 14:13:29 ]
Заголовок сообщения:  шпАргалки для ассемблеристов

вниманию собратьев предлагаются сводные таблицы команд (шпоргалки) микроконтроллеров семейств AVR, PIC10-12-16 и PIC18, проработанные с точки зрения специалиста, изучившего ассемблер интеловских прототипов (8080, mcs51 и Z80) самолапно нацарапанные и на макетных конструкциях проработанные... :write:
версия по pic18 пока еще "в работе" - дороговат кристальчик для "поиграться" - возможно там будут некоторые изменения по мере "обкатки" различных программ и устройств (особо касательно extended mode)...
(надеюсь хотя бы здесь их можно будет просмотреть :cry: )
ежли кому чего интересно будет - спрашивайте здесь или в личку :beer:

Вложения:
шпора_PIC18_v2.pdf [55.09 KiB]
Скачиваний: 727
шпора_PIC10_12_16.pdf [51.79 KiB]
Скачиваний: 818
шпора avr.pdf [60.25 KiB]
Скачиваний: 1120

Автор:  Jack_A [ Вс апр 08, 2012 22:42:49 ]
Заголовок сообщения:  Re: шпоргалки для ассемблеристов

Хорошая вещь. Особо посмотрел на головоломные аббревиатуры ПИКов -- б-р-р, не зря у меня к ним идиосинкрази́я ( заодно посмотрел у Вики, как оно пишется ) :)

Автор:  BOB51 [ Пн апр 09, 2012 06:28:49 ]
Заголовок сообщения:  Re: шпоргалки для ассемблеристов

а мне 18-ая пикушка понравилась :hunger:
почти 51й, за исключением отсутствующих команд деления (DIV) и обмена байтов (XCH), да и структура памяти (ОЗУ/РОН/РСФ) практически та же (если работать только с access-банком) :beer:
по крайней мере на pic18f1320 поиграться можно, из extended - pic18f2520 пытать собираюсь :solder:

Автор:  Леонид Иванович [ Вт май 29, 2012 08:17:25 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

В давние времена я тоже составлял похожие шпАргалки по системе команд 8080 и 8051. Сейчас же забыл ASM напрочь, пишу только на Си. Правда, иногда приходится возвращаться к истокам, например, в генераторах синуса DDS-сопроцессор написан на ассемблере. Приходится в AVR Studio лазать во встроенный хэлп за помощью.

Автор:  petrenko [ Вт май 29, 2012 08:40:40 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

Полезно, может и пригодится.
На С только задачки писал, предпочитаю Форт .
Интересно, для других мк (кроме 51/251) есть Форт-системы ?

Автор:  Kavka [ Вт май 29, 2012 09:23:43 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

А где и когда у AVR появились командочки lat, las, lac и xch ?

Автор:  BOB51 [ Вт май 29, 2012 09:33:20 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

по крайней мере, ассемблерный вариант "транзитной работы" несмотря на некоторые различия в синтаксисе и директивах мне удался...
насчет С такое тоже было бы уместно, но там пусть кто из знатоков самого С попробует - тоже полезность может получится
эти зверушки страшны когда все с одной точки зрения рассматриваются , без семейственных ограничений :beer:
насчет команд под авр в каких МК их впихнули, не ведаю, а вот в перечень они вошли уже здесь см. :
http://www.atmel.com/Images/doc0856.pdf
:write:

Автор:  Kavka [ Вт май 29, 2012 11:01:36 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

Просто в этом же документе версии от 2009 года их нет.

Автор:  Alkul [ Вт май 29, 2012 13:14:23 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

Kavka писал(а):
А где и когда у AVR появились командочки lat, las, lac и xch ?

в семействе xmega

Автор:  BOB51 [ Вт май 29, 2012 19:23:21 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

за datasheetами следить надобно... хотя-бы раз в пол-года :cry:
там ведь и среди "малолапых" практически новый концепт появился - tiny4/5/9/10/20/40, да и "хорошие знакомые" а-ля 2313 то индекс обретут, то чего-нибудь еще...
даташиты новой редакции обычно отличаются версией ревизии (rev...), ну там еще и erratы затесались, тоже с разными версиями...
:beer:

Автор:  ILYAUL [ Вт май 29, 2012 20:26:17 ]
Заголовок сообщения:  Re: шпАргалки для ассемблеристов

Да , да . Вот такой появился ATxmega384C3 - с 384к FLASH и 32к SRAM на борту.

Страница 1 из 1 Часовой пояс: UTC + 3 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/