Программатор Bascom Avr

Программатор Bascom Avr

BASCOM- AVR и Arduino. Не так давно я заинтересовался популярной платформой для разработки электронных устройств, это – Arduino. Сначала эта платформа  мне очень понравилась ввиду её простоты, универсальности и удобства. Свою написанную программу можно оперативно загрузить в микроконтроллер по COMили USBпорту, не прибегая к помощи программатора.

Так же для программирования используем простой программатор для LPT порта. Вся прелесть в том, что BASCOM AVR имеет . Начиная с версии 2.0, в BASCOM-AVR включена поддержка Arduino, для использования его как программатора, который программирует . Инструкция По Эксплуатации Оверлока Aurora 640 D. Roboforum.ru: Программаторы — Программирование ATmega8A-PU через FT232RL из BASCOM-AVR, Страница 1 из 1. Теперь нужно настроить ПО на стороне компьютера. Открываем Bascom-AVR и заходим в настройки во вкладку Programmer.

И начал изучать для себя невиданную среду программирования Processing, начал писать на ней простенькие программки для мигания светодиодами и прочими вещами. Но моя радость была не долгой. Во- первых, потому что для меня Processingжутко неудобная среда и язык программирования Cв ней мне не по душе. Во- вторых, размер программ (скетчей) написанных в Processingжутко большой, например программа, которая просто мигает светодиодом, занимает 8. Flashпамяти микроконтроллера. Это много, и с этим можно сразу забыть маленькие микроконтроллеры серии Attiny.

Учебный курс по Bascom AVR Basic для ЧАЙНИКОВ. Великолепный и НАДЕЖНЫЙ программатор для AVR - работает с полным интерфейсом .

В итоге, приятные впечатления у меня остались только от самой платы. Моя самодельная плата Arduino: Для программирования микроконтроллеровмне очень нравится среда BASCOM- AVR, так как она достаточно быстрая, удобная и имеет массу приятных вещей. И я задумался, а как бы подружить плату Arduinoи BASCOM- AVR. Именно про это я и расскажу в этой статье. Начиная с версии 2.

Программатор Bascom Avr

BASCOM- AVRвключена поддержка Arduino, для использования его как программатора, который программирует сам себя. Давайте разберемся, как нам программировать Arduinoиз BASCOM- AVR. Для начала запустим BASCOM- AVRи пройдём в меню настроек по цепочке Options– Programmer, вот так: Далее увидим следующею картину: Здесь, в выпадающем списке сверху, где “Programmer” нужно выбрать “ARDUINO”. Также в выпадающем списке “COM- port” выберите порт к которому у вас подключена плата Arduino. В поле “BAUD” выберите “1. Всё это уже показано на скрине выше. После установки всех этих настроек нажмите кнопку “Ok”.

Теперь можно писать программу и прошивать её в плату! Для тестирования, давайте напишем классическую “мигалку” светодиода подключённого к PORTB. Arduino там уже есть светодиод под названием L). Исходный код программы. После компиляции программы можно прошивать её в нашу Arduino, пройдём по цепочке Program – Send to chip – Program.

И увидим окно программы программатора: Теперь чтобы прошить нашу программу остался один шаг, это пройти по цепочке Chip – Write buffer into chip, или нажать на следующею кнопку: После этого начнётся прошивка Arduino, при этом светодиоды TX и RX на плате будут быстро мигать. После прошивки, внизу онка, где техническая информация появятся сообщения: Поздравляю!

Мы успешно прошили плату Arduino из BASCOM- AVR, мы их подружили! Светодиод L на плате должен весело мигать: Кстати, размер программы “мигалки” написанной в BASCOM- AVR составил всего лишь 1.

Processing, правда? Этот метод прошивки можно использовать на всех платах Arduino и их клонах. Но помните про распиновку выводов, BASCOM- AVR знает только “настоящие” порты и пины микроконтроллеров, не “Ардуиновские”!

В файлах к статье вы можете найти исходник и файл прошивки программы.