andrestudio писал(а):Терминатор01 для mikroPascal for AVR у меня есть лекарство , нужно тебе. И ещё, для программирования микрокантроллеров знания ЯВУ как раз не главное, от знания архитектуры Вас ни кто не освобождает, я тоже имел опыт делать некоторые програмки в "mikroPascal for AVR"
но результат кода оставлял желать лучшего, прожорливые они все так как платформонезависие они автоматом стоют алгоритмическими, пришёл к выводу что лучше всё же раз и навсегда выучить ассемблер и програмировать камень на его родном языке, тут опять любимая тема для спорунов "что лучше?" и в эти дилемы я вступать не буду по причине того что наслушался и начитался я этого и выводы соответствующие сделал, остальны могут вступать на грабли сколько угодно, это их конечно личное дело

Конечно нужно. Избавишь меня и других от целой ночи поисков.
Тем более что в нашей стране вообще нет никаких электронных денег
и при всём желании в любом случае не смогу её купить. Обычно либо
кряк нахожу, либо пользуюсь демо, либо сам ломаю или использую
всякие програмки меняющие время, код или ...
Короче, выложи пожалуйста на ifolder или на любой другой, кроме депозита.
Спорить по поводу что лучше я думаю здесь никто не собирается.
Любой нормальный человек понимает что микросхему лучше
программировать на её родном языке. В данном случае на Ассемблере.
Просто программируют на другом от безисходности и потому что знают
только другой.
Кстати, если мне не изменяет память в Паскале есть возможность
вставлять Ассемблер в код, предварительно сообщив о переходе
на него. Не знаю можно ли использовать эту возможность
в данных программах, но уменьшить код и постепенно выучить
Ассемблер таким образом можно.
Почему код получается громоздким? Думаю это просто небольшой
недостаток таких компиляторов. Его можно попытаться обойти
вставлением Ассемблера в Паскаль или увеличением памяти и характеристик крнтроллера. Например вместо меги8 мегу16 или типа того.
ФД263 01 писал(а):Dr. Alex, как я заметил, при переходе с одного языка программирования, на другой самая большая проблема это синтаксис. Мне то же очень нравился паскаль. А кто мешает на паскале написать компилятор, который будет переводить паскалевский текст в ассемблерный?
А я думал что так и происходит. Паскаль переводиться
в Ассемблер а потом делается HEX. Просто видно компилятор
не показывает Ассемблерный код что ли. Пишу что ли потому как
только сегодня хочу запустить проги первый раз и толком ещё не врубился. Очень надеюсь что это будет не такой же тёмный лес
как расхваливаемый Algorithm Builder.
andrestudio писал(а):Предложение было
http://www.radiokot.ru/forum/viewtopic. ... &start=700 но кроме понтов никто не чего толком сказать не смог.
Стоит всего сообща поработать с пол годика а потом делать не напрягаясь качественные программы для чипов, причём можно даже пивко при этом потягивать

, но все програмисты народ плечистый их не закидаешь титькой мясистой

Это мне напоминает как мы пытаемся сделать программирование на русском в Blitz3D.
Русский интерпретатор для Блиц3D:
http://igrostroenie.my1.ru/forum/3-470-1
Причём не только пивко попивать но и писать на "великом и могучем".
Гы. Неплохо бы было программить микроконтроллеры не на Ассемблере
а в русской кодировке. Типа: Включить сегмент светодиодного индикатора такой то. Прикольно
Сэр Мурр писал(а):М-да.. Печально, что так относятся к предлагаемому языку.. Внутренний голос подсказывает, что ХИАСМ-довольно мощная штука.
Прошёлся по ссылкам. Вывод:
Автору или модераторам следовало бы сделать или выделить
эти сообщения в отдельную тему, ну никак не в "мелкие вопросы".
Сложно что то там выискать. А на оф сайте столько версий для
скачивания, что глаза разбегаются. Что и для чего совершенно не понятно. Возможно позже разберусь, хотя догадываюсь что это
что то типа Algorithm Builder, но не доделанного. Так?