Имя пользователя:
Пароль:
 | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - помогите разобраться в коде

Ответить
Настройки темы
Assm - помогите разобраться в коде

Аватара для nomad____1

Пользователь


Сообщения: 79
Благодарности: 1


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: nomad____1
Дата: 07-05-2015
прошивка на ассемблере мк аттини 2313. комментарии есть но надо детальнее.
например

"....
RESET: nop
clr tmp
mov r12, tmp
out DDRB, tmp
ldi tmp, $0C
out PORTB, tmp ;обнулите порт В
clr tmp
ldi tmp, $13 ;PB0,PB1,PB4-виходи
out DDRB, tmp
..."

Это идет настройка порта В. но зачем записывать числа в регистры а затем удалять. и почему именно "0С" и "13". и так весь код. очееееееееееень надо... притом чем скорее тем лучше. заранее благодарен.

П.С. комментарии на украинском написаны в прикрепленном файле.

Отправлено: 16:20, 15-06-2013

 

Аватара для nomad____1

Пользователь


Сообщения: 79
Благодарности: 1

Профиль | Отправить PM | Цитировать


С настройкой порта я разобрался. Напрямую нельзя записать значение в старшую часть регистра потому записывают в один. А потом значение с него переписывают в тот что надо. числа 0С и 13. я так понял это стандартно для настройки порта и потому дальше не копал. помогите дальше разобраться.

Последний раз редактировалось nomad____1, 30-04-2015 в 12:39.


Отправлено: 20:28, 17-06-2013 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » Assm - помогите разобраться в коде

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Помогите разобраться Gureyll Видеокарты 6 26-03-2013 16:44
CMD/BAT - Помогите разобраться skop-manturovo Тест-форум 2 20-04-2012 09:33
VBA - ошибка в коде noscere Программирование и базы данных 0 05-04-2012 10:49
Разное - Ошыбка в коде Wllladik Программирование и базы данных 1 14-12-2011 02:26
C/C++ - Помогите разобраться morgan1991 Программирование и базы данных 3 04-11-2008 17:16




 
Переход