Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
Проблема с программированием ATtiny15L, помогите
Отправлено
new
12 марта 2008 г. 17:57
пишу
sbi SREG,SRI
в .include "" описано
; SREG
.equ SRI =7
.equ SRT =6
.equ SRH =5
выдает ошибку
Building project...
error: Operand 1 out of range: 0x31
Assembly failed, 1 errors, 0 warnings
на многих других регистрах такая же ошибка хотя в .inc они описаны, но при работе с регистрами портов таких ошибок нет
почему возникает эта ошибка?
Составить ответ
|
Вернуться на конференцию
Ответы
битовые операции только для адресов $00-$1F
—
argus98
(12.03.2008 18:12:37
81.22.205.230
,
пустое
)
это только для серии ATtiny, или для всех Atmel(ов)
—
new
(12.03.2008 18:19:2
92.112.38.247
,
пустое
)
Для всех AVR-ов.
—
Сидоргек
(12.03.2008 18:40:46
89.209.87.196
,
пустое
)
как узнать к каким регистрам можно обращаться побитно
—
new
(12.03.2008 18:05:38
92.112.38.247
,
пустое
)
ИМХО! смотри DS тама всё есть
—
Aleksey75
(12.03.2008 18:06:47
85.192.169.175
,
пустое
)
тогда зачем в .inc описывать биты которые нельзя использовать
—
new
(12.03.2008 18:15:18
92.112.38.247
,
пустое
)
вообще для SREG есть специальные команды! а описываются для удобства....
—
Aleksey75
(12.03.2008 18:27:45
85.192.169.175
,
пустое
,
ссылка
)
к SREG нельзя побайтно обращаться.......... КУРИ DS +
—
Aleksey75
(12.03.2008 18:00:30
85.192.169.175
, 91 байт)
Побитный доступ к SREG по номеру битов при помощи команд BSET и BCLR
—
leon
(12.03.2008 22:38:52
82.207.118.64
, 102 байт)
Штой-то ты терять недавно приобретенную квалификацию стал в последнее время. Для разрешенного бит-адресуемого диапазона i/o как раз sbi BLABLA,bit, где bit - от 0 до 7, но никак не до (1 << 7) = 128
—
=AVR=
(12.03.2008 18:56:8
80.92.96.19
,
пустое
)
:) дык столку сбило, нах так извращатся ...... пользую sei и еже с ними......
—
Aleksey75
(12.03.2008 19:17:1
85.192.169.175
,
пустое
)
побайтно=побитно
—
Aleksey75
(12.03.2008 18:03:42
85.192.169.175
,
пустое
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 387:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru