Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет chistyakov ([info]chistyakov)
@ 2005-06-26 22:59:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Вот так вот и пишем на Паскале:)
procedure TrimmerNeutral; //+++)
begin
asm
movx a, @r0
add a, #PulseNeuLo
mov r4, a
inc r0
movx a, @r0
addc a, #PulseNeuHi
mov r5, a
end;
end;

Плюсики в комментарии к заголоку означают, что процедура была трижды проверена в прошлом. Поставил четвёртый " +". Хорошо, когда есть такие вещи. Четыре плюса за четыре года.

И никакого объектного программирования:).

{+}


(Читать комментарии) - (Добавить комментарий)

Re: Э-э-э.
[info]ex_chistyak@lj
2005-06-26 16:51 (ссылка)
Дык, если предаваться "объектному программированию", то никаких мипсов не хватит:). Хотите посмотреть программу, которая управляет на нижнем уровне всеми рулями ДПЛА? Сечас поищу и выложу. Мой шедевр:).

{+}

(Ответить) (Уровень выше) (Ветвь дискуссии)

:)
[info]psergant@lj
2005-06-26 17:10 (ссылка)
Давно не брал я шашек в руки! Хотя честно скажу, вряд ли смогу оценить по достоинству без досконального знания "железа". А это уж вне моей компетенции. Вряд ли тут хватит общефизических соображений.

(Ответить) (Уровень выше) (Ветвь дискуссии)

Re: :)
[info]ex_chistyak@lj
2005-06-26 17:35 (ссылка)
Дык, железо-то простое. Бит поднял -- высокий уровень. Опустил -- низкий. Сколько высокий простоит, то и есть команда управления. Полторы миллисекунды, значит руль в нейтрали. Больше -- руль вверх. Ну, а меньше, тогда -- вниз:). Ну, а больше-меньше зависит от отклонения длительности от полутора миллисекунд.

Делов-то.

{+}

(Ответить) (Уровень выше)


(Читать комментарии) -