[an error occurred while processing this directive]
[an error occurred while processing this directive]
|
Шура! Да ну их всех! Я тоже сначала паскаль изучил, проги мелкие на нем писал, потом на дельфе немного, потом под мелкопроцессоре на асме, но стал переходить от 51 на AVR (почти тоже самое) и понял что переносимость ой как важна. Мелкие проки можно писатьи на асме, чуть по больше на Си, а сложные проекты лучше реализовывать на Си++ (правдо компиляторы сыроваты да и ресурсов у средних контролеров не много), но в каждой задаче прежде всего важен анализ и постановка.
Кстати компилер под паскаль под AVR вроде существует (http://www.avr.boom.ru/) но я его не смотрел - решил Си изучить (книжка мне понравилась - "Програмирование на языке Си" В.В. Подбельский С.С. Фомин, и еще Си++ есть такаяже)
Конкретно для МК програмировать на языках высокого уровня (Pas&C) лучше как обычно - береш задачу и делаешь (смотришь описание языка, изменения-расширения под Конкретный МК конкретного компилера и документы типа "опимальное написание чегони-будь на си")
книги по Си см www.lib.ru
E-mail: info@telesys.ru