Реле Tianbo - ресурс 10 млн переключений

Обсуждение: Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера

Специалист
 
Аватар для Robot Rlocman
 
Регистрация: 24.11.2007
Сообщений: 2,583
Репутация: 263
254 0
16 0
 
16.09.2011 22:12 #1
Цитата:
Изложены принципы функционирования, особенности архитектуры и приемы программирования микроконтроллеров Atmel AVR. Приведены готовые рецепты для программирования основных функций современной микроэлектронной аппаратуры: от реакции на нажатие кнопки или построения динамической индикации до сложных протоколов записи данных во внешнюю память или особенностей подключения часов реального времени.
Подробнее: Практическое программирование микроконтроллеров Atmel AVR на языке ассемблера
Оценка
Новичок
 
Регистрация: 14.03.2011
Сообщений: 1
Репутация: 10
 
16.09.2011 22:12 #2
Сейчас разрабатываю прграмму на Ассемблере для процессора 1886ВЕ2У. а здесь просто интересно отвлечся!
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
27.11.2011 16:13 #3
интересно, где ж такого раритета (в смысле редкровстречаемости) достать удалось?
вообще-то 1886 это PIC17, а не AVR
можно вполне mplabом воспользоваться, только с учетом дополнительно навороченных россиянами особенностей...
Оценка
Специалист
 
Регистрация: 20.04.2011
Адрес: Казахстан г.Алматы
Сообщений: 1,234
Репутация: 256
245 279
22 18
 
06.04.2012 21:10 #4
В своё время пользовался таблицей команд Ассемблера для ЭВМ Д3-28. Удобная и эргономичная система. На формате А3 кратко и очень понятно было расположено более 200(!!) команд ассемблера.
Недавно скачал аналогичную таблицу "Сводная таблица команд AVR Tiny&Mega микроконтроллеров с аналогиями MCS51". Специалисты даже начали модернизировать её.
Команды расположены по алфавиту, что не так удобно и понятно.
Попытаюсь воспроизвести логику и эргономику той самой таблицы.
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
08.04.2012 18:04 #5
для SVNKz
относительно табличек
http://www.rlocman.ru/forum/showthread.php?t=6320
или на
http://radiokot.ru/forum/viewtopic.php?f=20&t=68985
Оценка
Специалист
 
Регистрация: 20.04.2011
Адрес: Казахстан г.Алматы
Сообщений: 1,234
Репутация: 256
245 279
22 18
 
17.04.2012 07:13 #6
Начертил свой вариант таблицы.
Отличается от вашей версии расположением команд. Основное отличие - команды только для AVR (Tiny + Mega).
Непонятно как вставлять в сообщение вложенный файл, если возможно, то поясните. Выложу первые 70 команд.
Вашей таблицей можно пользоваться, если программируешь уже давно и знаешь все команды и структуру контроллера наизусть.
Оценка
Специалист
 
Регистрация: 20.04.2011
Адрес: Казахстан г.Алматы
Сообщений: 1,234
Репутация: 256
245 279
22 18
 
20.04.2012 10:42 #7
Начертил свой вариант "шпоры". Цифра в левом нижнем углу это страница из описания команд второго вложенного файла. Ваши критические замечания и предложения были бы интересны и полезны.
Предложенный ранее вариант слишком универсален. А эту таблицу буду использовать для конкретного контроллера.
Изображения
Тип файла: bmp Таблица команд 5_.bmp (653.8 Кб, 0 просмотров)
Вложения
Тип файла: pdf avr_user_guide.pdf (686.8 Кб, 0 просмотров)
Оценка
Новичок
 
Аватар для BOB51
 
Регистрация: 25.11.2008
Адрес: ДОНЕЦК
Сообщений: 313
Репутация: 58
48 13
0 0
 
23.04.2012 06:59 #8
посмотрю попозже
в принципе таблица делается не по алфавиту, а по функционалу команд, а за основу должно быть взято описание команд из
http://www.atmel.com/Images/doc0856.pdf
естественно, у каждого кристалла свойя часть из вышеуказанного подмножества
хотя... в старых (кодирующих) табличках принцип построения- соответствие коду и тематическая закраска как например, в этой "классике":
Вложения
Тип файла: pdf Mcs51tbl.pdf (1.55 Мб, 0 просмотров)
Оценка
Ответ
Похожие темы
Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход
Электронные компоненты. Скидки 15%, кэшбэк 15% и бесплатная доставка от ТМ Электроникс
Часовой пояс GMT +3, время: 01:50.
Обратная связь РадиоЛоцман Вверх