Dir (08.06.2013 16:12, просмотров: 143) ответил Adept на По поводу регистров - конечно соглашения есть, всё прописано в дефайнах, я же вам дал только маленький кусочек кода, а нужно видеть весь проект, чтобы оценть насколько он строен (или нет, судя по Вашей реакции :))
Ага, ага, рассказывайте. Все работает... Практически все сначала на АСМе плавали, знаем ;) Как только программа вылазит за какой-то критический размер (индивидуально, но ~8кбайт кода МК для AVR) и становится трудно обозримой вот тут то все самое интересное и начинается Ж8-О ...или приходится работать с интерфейсами типа USB... или использовать какие-то чужие исходники и принимать новые соглашения о регистрах...
Все понимают ломку в процессе перехода на С с чистого АСМа, но чтобы так доказывать преимущества АСМа тем, кто кто все это прошел и на собственном опыте знает оба варианта, это уже ни в какие ворота Ж8-О