Ft232 Программатор Pic

Ft232 Программатор Pic

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

Представляю вариант внутрисхемного универсального USB программатора с возможностью отладки, которым пользуюсь я. Вы сможете собрать данный программатор своими руками. Основой программатора является микросхема FT2. Учебник По Искусству 8 9 Класс Сергеева. D. Представляет она собой преобразователь USB в два порта UART. Особенность заключается в том, что «верхний» канал А может работать в режимах JTAG, SPI и I2. C, что и требуется для программирования микроконтроллеров, различных микросхем памяти и т.

Разработка данного USB- программатора ведется на компьютере с использованием библиотек от фирмы FTDI Chip. Питается устройство от интерфейса USB. При правильной сборке схема не нуждается в настройке. Функционирование устройства зависит от мастерства разработчика ПО. Резисторы R8, R9, R1. R1. 3, R1. 4, R1. R1. 6 являются токоограничивающими при неправильном соединении с устройством, соответственно, выводы программируемого устройства не должны соединяться с другими элементами в схеме, или иметь такие подтяжки, которые при образовании делителей напряжения не искажали бы логические уровни.

Собирается на 3 микросхемах(FT232.IR2102.MC34063) -Нет проблем. Еще один вариант: Универсальный программатор Versaloon . Также имеются варианты программатора и на чипе ft232. В общем требуется . USB программатор для AVR я уже сделал, работает отлично. На днях надо. USB программатор для PIC - сделан на ft232bm pic16f628.

  1. CH341A, USB-UART-конвертер и I2C/SPI-программатор за $5. А подскажите софтину, чтобы читать/писать 24cXX с помощью ft232.
  2. Схема на Датагоре. Новая статья Сделай сам программатор PIC-микроконтроллеров PICkit-2 clone. Как я уже упомянул в предыдущей .
  3. Пытаясь прокачать свой tl866cs до более дорогого с исп выходом, .
  4. В интернете представлено множество схем программаторов микроконтроллеров. Представляю вариант внутрисхемного универсального USB .
Ft232 Программатор Pic

Микросхема U1 используется для сохранения пользовательских настроек. Выводы U2 (канал А): 2. ADBUS0 – выход- в режиме JTAG TCK, в режиме SPI SK; 2. ADBUS1 – выход- в режиме JTAG TDI, в режиме SPI DO; 2. ADBUS2 – вход- в режиме JTAG TDO, в режиме SPI DI; 2. ADBUS3 – выход- в режиме JTAG TMS, в режиме SPI как вспомогательный сигнал(CS); 2. ADBUS4 – в режиме JTAG вход\выход, в режиме SPI вспомогательный выход.

Этот вывод используется для подачи сигнала RESET в микроконтроллер; 1. AСBUS0 – свободно программируемый вход\выход во всех режимах (опционно используется для подачи питания в программируемое устройство); 1. AСBUS1 – свободно программируемый вход\выход во всех режимах. В принципе, эти выводы многофункциональные. Их поведение определяется выбранным режимом при открытии порта. Канал В используется для отладки программируемого устройства.

Для этого нужно только иметь незадействованный порт UART в микроконтроллере. Далее дело техники.

Программатор основан на микросхеме FT232R, которая позволяет.

В программе микроконтроллера в нужных местах используем функцию форматированного вывода printf(). BDBUS0 – выход- в режиме UART TXD; 3. BDBUS1 – вход- в режиме UART RXD; 2.

BСBUS2 – выход- в режиме UART LED- индикатор (зажигается при передаче данных через USB); 2. BСBUS3 – выход- в режиме UART LED- индикатор (зажигается при приеме данных через USB). Ниже приведена печатная плата программатора   На сегодняшний день данный универсальный программатор поддерживает микроконтроллеры AVR по интерфейсам JTAG и SPI.

Причем скорость прошивки Atmega. JTAG не более 5- и секунд, по SPI не более 8- ми секунд. Принципиально, прошивать можно любые микроконтроллеры, к которым распространяется спецификация для программатора. В настоящий момент, например, ведется разработка для поддержки микроконтроллеров NEC.

Рабочая форма поделена на две части: слева таблицы для работы с FLASH (сверху) и EEPROM (снизу), сюда можно открывать файлы или загружать прошивки из микроконтроллера, делать верификацию, править содержимое ячеек памяти; справа текстовое поле для отладки, сюда выводятся данные с канала В, также можно там вводить текст, который отправится в порт (функционально это аналог Hyper. Terminal). Разработка ведется на платформе Visual C# под Windows. Также есть возможность разрабатывать на других языках. Программатор может работать и под Linux. Используемая литература: 1. Евстигнеев «Микроконтроллеры AVR семейств Tiny и Mega фирмы ATMEL», М.

Издательский дом «Додэка- ХХI», 2. Эндрю Троелсен «С# и платформа . NET» М.,С- П. Питер, 2. Скачать исходники ПО и печатную плату в формате P- CAD вы можете ниже. Борисов Алексей (Albor) г. Сызрань, Самарская обл.

Список радиоэлементов. Скачать список элементов (PDF)Теги.

Ft232 Программатор Pic
© 2017