|
Ошибка в AVR Studio4 |
|
|
Ответов
|
Oct 30 2006, 11:47
|
Участник

Группа: Участник
Сообщений: 58
Регистрация: 13-10-06
Из: Финляндия
Пользователь №: 21 273

|
Думаю, что компилятор автоматически использует INT, если его принудительно не пнуть, как во втором примере. Должен быть какой-то идентификатор, чтобы подсказать тип константы. Сталкивался с подобным на старых компиляторах для x51.
|
|
|
|
Сообщений в этой теме
Wild007 Ошибка в AVR Studio4 Oct 30 2006, 07:58 TriD HEX обозначается как $100 Oct 30 2006, 08:08 Wild007 Цитата(TriD @ Oct 30 2006, 11:08) HEX обо... Oct 30 2006, 08:14  Wild007 конструкция:
.EQU TTT=0.0041
LDI r17,$100-(TT... Oct 30 2006, 08:27 arttab Цитата4100/1000000
Равно 0, а не 0,0041. и ругает... Oct 30 2006, 08:12 Wild007 Цитата(arttab @ Oct 30 2006, 11:12) Цитат... Oct 30 2006, 08:34 arttab а мой вариант? Oct 30 2006, 08:30 arttab .EQU TTT=0.0041*20000000
LDI r17,0x100-(TTT/1024)
... Oct 30 2006, 08:41 Wild007 Цитата(arttab @ Oct 30 2006, 11:41) .EQU ... Oct 30 2006, 08:56  Wild007 Цитата(GinRider @ Oct 30 2006, 14:47) Дум... Oct 31 2006, 06:35 Yura_K Если использовать ассемблер первой версии (avrasm)... Oct 30 2006, 14:05 Andreas1 У меня не получалось назначить через .EQU нецелое... Oct 31 2006, 07:30 Wild007 Решил проверить коректность работы компилятора, со... Oct 31 2006, 14:16 xemul Выражение
Цитата(A/B*C/D)
вычисляется препроцессор... Oct 31 2006, 15:11 IgorKossak Цитата(xemul @ Oct 31 2006, 17:11) Выраже... Nov 1 2006, 08:20  xemul Цитата(IgorKossak @ Nov 1 2006, 11:20) Ци... Nov 1 2006, 10:54 Gennadiy_ Я писал так:
Код.equ quant=(CK/64)/256
.e... Oct 31 2006, 16:58 Wild007 Даа, проверять, проверять и еще раз проврять... (с... Nov 1 2006, 06:56 Wild007 Проверил в Студии:
.EQU A=4100.0
.EQU B=1000000.0... Nov 1 2006, 08:42 Andreas1 А чем не нравится так
#define A 4100.0
#define B 1... Nov 1 2006, 09:06 Wild007 Цитата(Andreas1 @ Nov 1 2006, 12:06) А че... Nov 1 2006, 09:15 Andreas1 ЦитатаЭто все хорошо, но А,C и D это параметры кот... Nov 1 2006, 09:42 Wild007 .MACRO DELAYMKS ;
.....
LDI R18,$100-(@0/1... Nov 1 2006, 09:50 Andreas1 Ну тогда так
.MACRO DELAYMKS ;
.....
LDI R18,... Nov 1 2006, 10:06 Wild007 .MACRO DELAYMKS ;
.....
LDI R18,$100-INT(@0/1... Nov 1 2006, 12:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|