реклама на сайте
подробности

 
 
> Загадочное число $20 при обращении к РВВ
serg_42
сообщение Jun 12 2012, 04:38
Сообщение #1





Группа: Участник
Сообщений: 9
Регистрация: 26-09-11
Из: Новокузнецк
Пользователь №: 67 380



В книге А.В.Евстифеева "Микроконтроллеры AVR семеййства Tiny и Mega фирмы ATMEL"
на странице 391 есть любопытный абзац:

"Необходимо только помнить, что если для обращения к регистру
ввода/вывода используется команда обмена с ОЗУ, то к символическому
имени требуется добавить число $20".





Сам понять смысл этого действа не смог...
Растолкуйте, пожалуйста, зачем и почему?
Для чего таки надо добовлять эти самые $20 к имени РВВ?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
serg_42
сообщение Jun 12 2012, 05:17
Сообщение #2





Группа: Участник
Сообщений: 9
Регистрация: 26-09-11
Из: Новокузнецк
Пользователь №: 67 380



Как бы понятно что нужно тупо сместить на 20h...
Непонятно почему, зачем?
Может есть ссылка в даташитах?

Сообщение отредактировал serg_42 - Jun 12 2012, 05:19
Go to the top of the page
 
+Quote Post
stells
сообщение Jun 12 2012, 06:28
Сообщение #3


внештатный сотрудник
******

Группа: Участник
Сообщений: 2 458
Регистрация: 10-05-08
Из: МО, Медвежьи озера
Пользователь №: 37 401



Цитата(serg_42 @ Jun 12 2012, 09:17) *
Непонятно почему, зачем?

потому что первые 20 (32) ячеек в пространстве ОЗУ - это РОНы

Сообщение отредактировал stells - Jun 12 2012, 06:29
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 25th July 2025 - 02:35
Рейтинг@Mail.ru


Страница сгенерированна за 0.01361 секунд с 7
ELECTRONIX ©2004-2016