Цитата Сообщение от GO!
Вопрос к проникшимся красотой AVR ассемблера:
Мне очень не хватает разделения меток на Локальные и Глобальные.
Это легко реализовалось в Ассемблерах для MCS51, неужели AVR хуже?!
Если кто в теме, дайте линк или, еще лучше хинт, как различать локальные и глобальные метки в AVRstudio (с AVR слезать пока еще не собираюсь, понравилось!).
PS. Sorry for OffTop, но уже очень достало отсутствие локальных меток в AVRstudio.
PPS. Конкретнее, для примера, несколько операторов для зацикливания:
На MCS51:
sjmp $
sjmp $
sjmp $
Аналог на AVRstudio:
loop1: rjmp loop1
loop2: rjmp loop2
loop3: rjmp loop3
ИМХО, на MCS51 на порядок симпатичнее-понятнее, чем в AVRstudio.
Как написать так-же красиво для AVR?
rjmp PC
rjmp PC
rjmp PC

Только при чем тут локальные метки? Это же не язык высокого уровня. Локальные метки только в макросах бывают.

P.S. Я AVR не знаю!