Easyelectronics.ru

Электроника для всех
Текущее время: 17 окт 2018, 21:24

Часовой пояс: UTC + 5 часов



    • JLCPCB - Прототипы 10 PCBs всего за 2$ (100*100mm, 2-layer)
    • Как мы делаем платы, смотрите на YouTube
    • Крупнейшая китайская фабрика прототипов. 300000+ заказчиков и 10000+ заказов в день!
    • LCSC - Крупнейший китайский онлайн магазин комплектующих.

Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: IAR for 8051
СообщениеДобавлено: 23 сен 2015, 18:23 
Здравствуйте!

Зарегистрирован: 12 авг 2015, 12:49
Сообщения: 4
Доброе здрасьти.
До недавнего времени писал код на асме в студии Raisonance IDE Ride 7.
Возникла необходимость разобраться с IAR for 8051.
И тут я обнаружил, что мне не по мозгам объявить какой-нибудь регистр в памяти данных.
Если, скажем, в Ride все понятно:
Код:

  A1_R0_Temp   DATA  47H
  A1_R1_Temp   DATA  46H
  A1_R2_Temp   DATA  45H
  A1_R3_Temp   DATA  44H



То вот как в IAR сделать подобное все никак не соображу.

Люди добрые, помогите.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IAR for 8051
СообщениеДобавлено: 23 сен 2015, 18:33 
Старожил

Зарегистрирован: 07 авг 2014, 17:15
Сообщения: 383
Откуда: дальнее надмосковье
Может так?

A1_R0_Temp EQU 47H


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: IAR for 8051
СообщениеДобавлено: 23 сен 2015, 18:41 
Здравствуйте!

Зарегистрирован: 12 авг 2015, 12:49
Сообщения: 4
Разобрался с табуляцией IAR: необходимо без отступов написать желаемое название регистра, после отступ и DEFINE, отступ и адрес.
Более того, вместо DEFINE можно написать и EQU. Только адрес должен быть больше 1FH (вне банков 0-3), что не особенно удобно.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 3 ] 

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB