Можно и просто сразу адрес без предпросмотра давать, не страшно
PS. Только тема не об этом
а как это его можна криво создать ?shads писал(а):Странно.....
(мож сам проект как то криво создан).
Как забираете, так и забирайте. В чём проблема?eess9 писал(а):Дальше забираем 8 младших бит. Но как слить результат в 16-ть бит, а потом забрать 8 младших я туплю.
1-е сдвинуть на 8 бит влево, результат сложить со 2-мeess9 писал(а):Как из двух 1 байтных чисел сделать 2 байтное так чтобы 1е число стало старшими байтами, а 2е младшими?
логически умножить на 255, это же элементарная двоичная арифметика...eess9 писал(а):Как записать в 8ми битную переменную записать именно 8 младших бит 2х байтного числа?
а где именно его выбирать ?vitalik_1984 писал(а): Если симуляция, то нужно другой дебаггер выбрать, а именно симулятор АВР.
... это у вас так получается. Используйте поменьше библиотек и с размером все будет ок, ну и не забываем о ключах компиляции ....kentik писал(а):как так получается, что проект скомпилированный в codevision весит в два раза меньше, нежели он же но в avr studio?
так вопрос в том, что codevision в том же самом коде (лишь с разницей в синтаксисе) и при всех таких же библиотеках - компилит в ДВА раза меньший обьемChipKiller писал(а):... это у вас так получается.
Код: Выделить всё
int StrLen(char* ch){
int size; size=0;
while(*ch++){ size++;}
return size;
}