|
ATxmega64A1def.inc, непонятки |
|
|
|
Oct 13 2011, 19:44
|

Гуру
     
Группа: Свой
Сообщений: 2 076
Регистрация: 10-09-08
Пользователь №: 40 106

|
Вот к примеру регистр период RTC в файле ATxmega64A1def.inc обьявлен так: Код .equ RTC_PER = 1034 // Period Register 1034 это десятичное значение адреса младшего байта регистра RTC_PER. А каким образом Atmel предлагает доступ к старшему байту? RTC_PER+1 чтоли??? И почему сразу не обьявить вот так например: Код .equ RTC_PERL = 1034 // Period Register .equ RTC_PERH = 1035
|
|
|
|
|
 |
Ответов
|
Oct 13 2011, 22:03
|
Участник

Группа: Участник
Сообщений: 73
Регистрация: 4-05-08
Пользователь №: 37 272

|
Цитата(ILYAUL @ Oct 14 2011, 00:02)  Смысл один - два раза по одному адресу- младшим вперёд по разным адресам
|
|
|
|
|
Oct 14 2011, 07:15
|

Профессионал
    
Группа: Свой
Сообщений: 1 940
Регистрация: 16-12-07
Из: Москва
Пользователь №: 33 339

|
QUOTE (Юрий_СВ @ Oct 14 2011, 02:03)  по разным адресам Вот так комманды проканывают: CODE ldi r16,0x55 ldi r17,0xAA sts RTC_PER,r16 sts RTC_PER,R17 nop А вот так нет: CODE ldi r16,0x55 ldi r17,0xAA sts RTC_PERL,r16 sts RTC_PERH,R17 nop Ошибка компиляции. Но и это ещё не всё - временный регистр доступен в свободном плавании - и в него можно писать и читать напрямую
--------------------
Закон Мерфи:
Чем тщательнее составлен проект, тем больше неразбериха, если что-то пошло не так
|
|
|
|
Сообщений в этой теме
zombi ATxmega64A1def.inc Oct 13 2011, 19:44 zombi Цитата(ILYAUL @ Oct 14 2011, 00:02) Ну и ... Oct 13 2011, 21:23  ILYAUL QUOTE (zombi @ Oct 14 2011, 01:23) Шото э... Oct 13 2011, 21:37   zombi Цитата(ILYAUL @ Oct 14 2011, 00:37) Младш... Oct 13 2011, 22:16    ae_ Цитата(zombi @ Oct 14 2011, 07:16) Это ти... Oct 14 2011, 01:52     zombi Цитата(ae_ @ Oct 14 2011, 04:52) in R1,TC... Oct 14 2011, 07:51      ILYAUL QUOTE (zombi @ Oct 14 2011, 11:51) Обьяви... Oct 14 2011, 08:08       zombi Цитата(ILYAUL @ Oct 14 2011, 11:08) Не вр... Oct 14 2011, 09:06        ILYAUL QUOTE (zombi @ Oct 14 2011, 13:06) Странн... Oct 14 2011, 09:24         zombi Цитата(ILYAUL @ Oct 14 2011, 12:24) Вы та... Oct 14 2011, 09:53          ILYAUL QUOTE (zombi @ Oct 14 2011, 13:53) Шо то ... Oct 14 2011, 10:16           zombi Цитата(ILYAUL @ Oct 14 2011, 13:16) я бра... Oct 14 2011, 10:18            ILYAUL QUOTE (zombi @ Oct 14 2011, 14:18) А это ... Oct 14 2011, 10:18             zombi Цитата(ILYAUL @ Oct 14 2011, 13:18) Студи... Oct 14 2011, 10:24              ILYAUL QUOTE (zombi @ Oct 14 2011, 14:24) Отказ... Oct 14 2011, 10:27 Юрий_СВ Цитата(zombi @ Oct 13 2011, 22:44) Вот к ... Oct 13 2011, 22:20 ILYAUL Dear Customer,
Please try with the following assem... Oct 19 2011, 09:10 zombi Ага. т.е. советуют через базовый адрес+смещение и ... Oct 19 2011, 10:33 ILYAUL QUOTE (zombi @ Oct 19 2011, 14:33) Ага. т... Oct 19 2011, 16:01
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|