Платформы 8 бит

8bitПростота осовения и использования позволяет 8-ми разрядным микроконтроллерам оставаться на пике популярности. Огромное количество процессоров, компиляторов, средств разработки и готовых проектов позволяет любому желающему выбрать что-то по душе или создать собственную конструкцию. О некоторых системах идет речь в данном разделе.

 

Расширенные платы Arduino MEGA и DUE

MEGATОгромная популярность платформы Arduino не могла не привести к появлению множества разнообразных устройств, поддерживающих данную концепцию. Среди них можно отметить миниатюрные варианты и специализированные платы. Но все они плохо подходят для больших проектов. С целью удовлетворить запрос на мощный вариант платформы, разработчики создали плату MEGA. 

Подробнее...

Паскаль для микроконтроллеров PIC. Часть 3.

mikroPascalРазработчики компиляторов часто стремятся обеспечить своих пользователей дополнительными функциями, существенно упрощающими создание программ. Такой подход приводит к возникновению некоторых недостатков, связанных с отступлением от стандартов и плохой переносимостью кода. Но они частично  компенсируются ускорением разработки кода.

Подробнее...

Паскаль для микроконтроллеров PIC. Часть 2.

mikroPascalКомпилятор mikroPascal, как было показано в первой части статьи, воспринимает все стандартные конструкции языка. Тем не менее, имеются некоторые особенности, ориентированные целиком на микроконтроллеры. В первую очередь к ним следует отнести работу с регистрами и отдельными битами.

Подробнее...

Паскаль для микроконтроллеров PIC. Часть 1.

mikroPascalЯзык высокого уровня Паскаль сегодня активно используется в основном в целях первоначального обучения программированию. Этому способствует хорошая структурированность синтаксиса, а также высокая читаемость исходного текста. К сожалению, несмотря на множество достоинств, Паскаль постепенно теряет свои позиции, уступая место языкам новой волны. Тем не менее, он до сих пор остается очень привлекательным в деле создания не сложных программ и в любительских целях. Именно эти направления делают компилятор mikroPascal и одноименную IDE востребованными для разработки кода под микроконтроллеры.

Подробнее...

Среда программирования mikroPascal Pro for PIC

mikropascal pic 2Среда программирования (IDE) mikroPascal Pro, как и аналогичные программы mikroC и mikroBasic, предназначена для разработки управляющих программ микроконтроллеров различных производителей. За исключением особенностей процессоров и языков программирования, все три IDE практически одинаковы и работа в них имеет одни и те же принципы. Поэтому далее материал будет основан только на среде программирования mikroPascal for PICmicro.

Подробнее...

Arduino Leonardo

Платформа Arduino находится в постоянном развитии. С завидной регулярностью появляются новые библиотеки, шилды и периферийные модули.  Не остаются в стороне и достижения производителей микропроцессоров. Современные модели микроконтроллеров находят свое применение в новых версиях плат Arduino, увеличивая и без того немалые возможности этих устройств. Об одной из таких плат – Leonardo и пойдет далее речь.

Подробнее...

Библиотеки Arduino. Zumo Motors.

Библиотека Zumo Motors предназначена для организации управления скоростью вращения ходовых электродвигателей компактного робота ZUMO при использовании платы ZUMO Shield. Найти исходные тексты для Arduino IDE можно через официальный сайт pololu.com.

Подробнее...