ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Суббота
29 июня
244844 Топик полностью
Timlansen (25.03.2011 01:45 - 02:46, просмотров: 283) ответил MBedder на И зачем такое (30 слов/30 тактов), когда уже давно приведен код на 18 слов/21 такт? А clr zh/adiw zl,(PowerOf2<<1) - вообще чушь
А как бы вы загрузили адрес?  ;типа такого? LDI ZL, low(Powerof2<<1) LDI ZH, high(Powerof2<<1) MOV R17, Addr ANDI R17, 7 ADD ZL, R17 ADC ZH, Zero дык у меня 4 команды против 6 ) только ошибочка вкралась, Powerof2 в моём примере должнен был бы быть в первых 127 словах. Вот правильный фрагмент: MOV ZL, Addr ANDI ZL, 0x07 LDI ZH, high(Powerof2<<1) ADIW ZL, low (Powerof2<<1)