Site Loader

Содержание

Делаем LPT программатор для AVR микроконтроллеров. — GetChip.net

Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за 5 минут!

Как Вы видите схема LPT программатора для AVR предельно проста:

Для изготовления LPT программатора нам понадобится:

Резисторы можно использовать любые, какие найдете в пределах от 100 до 150 Ом. Можно программатор собрать вообще без резисторов, но тогда спалить порт станет еще легче. В качестве шлейфа можно заюзать IDE шлейф. При подключении шлейфа, для более устойчивой работы программатора, каждый «сигнальный» провод должен чередоваться с «земляным» проводом.

Это позволит уменьшить уровень помех наводимых в линиях и за счет этого увеличить длину программирующего провода. Длина шлейфа должна быть в пределах 50 см. Еще нужен разъем для подключения к программируемому устройству.
Для внутрисхемного программирования Atmel рекомендует стандартные разъемы:


Если Вы планируете серьезно заняться микроконтроллерами, сделайте разъемы стандартными. Для разового программирования устройства я рекомендую использовать разъемы BLS «мамы» на программаторе (такими разъемами к материнской плате подключаются кнопки и светодиоды корпуса компьютера) и штырьки PLS «папы» на плате. Это позволяет максимально упростить разводку платы устройства, так как штырьки для программатора устанавливаются в непосредственной близости возле ножек микроконтроллера. Ножки MOSI, MISO, SCK у микроконтроллеров AVR всегда расположены вместе, поэтому для них можно применить строенный разъем. Отдельно делаем подключение для «земли»-GND и «сброса»-Reset.

Сборка LPT программатора за 5 шагов:

Перемычки между ножками разъема 2-12 и 3-11 нужны для того, чтобы наш программатор был виден для программ как программатор STK200/300 (STK200/300 своего рода стандарт и поэтому наш программатор станет виден для многих программами).

Для того чтобы наш LPT программатор заработал нужна программа для программирования через LPT порт, плата устройства к которой мы подключим программатор и тестовая прошивка для микроконтроллера.

Общие рекомендации:
— LPT порт довольно нежен — его очень легко «пальнуть», поэтому при работе с портом будьте аккуратны.
— Отдельное подключение для «земли» я бы рекомендовал делать во всех программаторах. Это нужно для того, чтобы «землю» можно было подключить первой и уравнять потенциалы «земли» программируемого устройства и компьютера. (Для тех кто не знает — если у Вас компьютер включен в обычную розетку без заземляющего контакта, то в виду особенности фильтра блока питания компьютера, на корпусе компьютера всегда присутствует потенциал в 110В. При «удачном» подключении программатора этого вполне достаточно для того чтобы сжечь микроконтроллер или LPT порт компьютера.

Заключение:
-Если Вы надумали собрать свой первый программатор и у Вашего компьютера есть LPT порт, то программатор «5 проводков» лучший вариант! Он предельно прост и его повторить не составит труда. Кроме того, программатор совместим с классическими программаторами STK200/300, а значит, он будет поддерживаться многими программами для программирования AVR.

-Если Вы планируете программировать довольно часто, с целью обезопасить LPT порт, рекомендую собрать LPT программатор с буферными элементами (неплохой вариант LPT программатора можно посмотреть на изиэлектроникс) или собрать такой же простой COM программатор (COM порт гораздо выносливей и сжечь его трудней).

(Visited 80 089 times, 2 visits today)

Делаем LPT программатор для AVR микроконтроллеров. Начинающим › Простой программатор для параллельного порта (LPT)

Одним из самых простых программаторов AVR является программатор для LPT порта. Это обусловлено тем, что уровни сигналов LPT порта совместимы с уровнями сигналов необходимыми для программирования АВР. Поэтому сигналы с LPT порта можно напрямую подать на микроконтроллер (резисторы нужны лиш для защиты порта от случайных замыканий). Такой программатор можно собрать из подручных материалов буквально за 5 минут!

Как Вы видите схема LPT программатора для AVR предельно проста:

Для изготовления LPT программатора нам понадобится:


Резисторы можно использовать любые, какие найдете в пределах от 100 до 150 Ом. Можно программатор собрать вообще без резисторов, но тогда спалить порт станет еще легче. В качестве шлейфа можно заюзать IDE шлейф. При подключении шлейфа, для более устойчивой работы программатора, каждый «сигнальный» провод должен чередоваться с «земляным» проводом. Это позволит уменьшить уровень помех наводимых в линиях и за счет этого увеличить длину программирующего провода. Длина шлейфа должна быть в пределах 50 см. Еще нужен разъем для подключения к программируемому устройству.

Для внутрисхемного программирования Atmel рекомендует стандартные разъемы:


Если Вы планируете серьезно заняться микроконтроллерами, сделайте разъемы стандартными. Для разового программирования устройства я рекомендую использовать на программаторе (такими разъемами к материнской плате подключаются кнопки и светодиоды корпуса компьютера) и штырьки PLS «папы» на плате. Это позволяет максимально упростить разводку платы устройства, так как штырьки для программатора устанавливаются в непосредственной близости возле ножек микроконтроллера. Ножки MOSI, MISO, SCK у микроконтроллеров AVR всегда расположены вместе, поэтому для них можно применить строенный разъем. Отдельно делаем подключение для «земли»-GND и «сброса»-Reset.

Сборка LPT программатора за 5 шагов:


Перемычки между ножками разъема 2-12 и 3-11 нужны для того, чтобы наш программатор был виден для программ как программатор STK200/300 (STK200/300 своего рода стандарт и поэтому наш программатор станет виден для многих программами).

Для того чтобы наш LPT программатор заработал нужна , к которой мы подключим программатор и для микроконтроллера.

Общие рекомендации:
— LPT порт довольно нежен — его очень легко «пальнуть», поэтому при работе с портом будьте аккуратны.
— Отдельное подключение для «земли» я бы рекомендовал делать во всех программаторах. Это нужно для того, чтобы «землю» можно было подключить первой и уравнять потенциалы «земли» программируемого устройства и компьютера. (Для тех кто не знает — если у Вас компьютер включен в обычную розетку без заземляющего контакта, то в виду особенности фильтра блока питания компьютера, на корпусе компьютера всегда присутствует потенциал в 110В. При «удачном» подключении программатора этого вполне достаточно для того чтобы сжечь микроконтроллер или LPT порт компьютера.

Заключение:
-Если Вы надумали собрать свой первый программатор и у Вашего компьютера есть LPT порт, то программатор «5 проводков» лучший вариант! Он предельно прост и его повторить не составит труда. Кроме того, программатор совместим с классическими программаторами STK200/300, а значит, он будет поддерживаться многими программами для программирования AVR.

-Если Вы планируете программировать довольно часто, с целью обезопасить LPT порт, рекомендую собрать LPT программатор с буферными элементами (неплохой вариант LPT программатора можно посмотреть на изиэлектроникс) или собрать такой же простой (COM порт гораздо выносливей и сжечь его трудней).

(Visited 62 411 times, 6 visits today)

Перед начинающими вопрос “а чем мы будем прошивать свой контроллер?” встает практически сразу. Эта проблема решается двумя путями – покупаем серийный программатор или собираем свой собственный. Естественно нецелесообразно приобретать какой либо из серийных программаторов на начальном этапе знакомства с микроконтроллерами. Самым простым решением будет так называемый программатор «пять проводков». Это вариант вполне подойдет для разового применения, но существует большая опасность, что рано или поздно ваш LPT- порт в компьютере сгорит. В качестве бюджетного и безопасного варианта программатора для параллельного порта мы используем более совершенную схему.

Представляем простой и безопасный программатор для параллельного порта. Схема программатора достаточно распространена в различных вариациях и основана на использовании микросхемы-буфера 74HC244N. Буфер сохраняет ваш порт принтера в целости и сохранности. Дополнительно в схему включен резистор, задачей которого является защита от статического электричества.

Программатор совместим с Атмеловскими STK200/300 и поддерживается многими популярными компиляторами. Весь небольшой набор деталей для его сборки достаточно распространен и не вызовет трудностей с приобретением. Печатная плата выполнена в одностороннем варианте с несколькими перемычками.

Для подключения программатора к компьютеру удобно использовать кабель – удлинитель LPT-порта.

Правильно собранный программатор в настройке не нуждается.

Прошивка микроконтроллера — это запись в его постоянную память заданной программы, которая представляет собой код в шеснадцатеричной системе счисления (файл с расширением hex). Прошивка происходит с помощью специального устройства — программатора. Они отличаются по способу подключения к персональному компьютеру, например через USB, LTP,COM интерфейсы.

Микроконтроллеров AVR для программирования имеют пять контактов: MOSI — предназначен для приема данных; MOSO — для вывода данных; SCK — вывод синхроимпульсов; RESET просто сброс и общий провод.


Подсоединим эти пять контактов через токоограничивающие резисторы к параллельному LPT порту компьютера и получим самый простой LPT программатор микроконтроллеров семейства AVR.

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

Схема USB программатора для микроконтроллеров AVR, выполнена на микроконтроллере Atmega8. Схема очень надежная и имеет одну очень важную особенность, позволяющую восстанавливать микроконтроллеры с ошибочно установленными фьюзами.


Для прошивки микроконтроллера Atmega8 программатора необходимо использовать любую из рассмотренных схем выше для LPT.

Печатную плату можно изготовить своими руками по популярной среди радиолюбителей , а чертеж печатной платы в формате уже имеется в архиве с прошивками и драйверами.

В идеале у нас должен получится такой USB программатор


Остается лишь записать программу в память микроконтроллера, для этого лучше всего использовать утилиты Uniprof и Code Vision AVR.

Программа предназначенная для интегрированной среды разработки программного обеспечения под AVR микроконтроллеры. Основными особенностями CodeVisionAVR является то, что он легкий и очень понятный для самостоятельного изучения, а также поддерживает все существующие микроконтроллеры AVR.

Если вы решили использовать программу Uniprof необходимо задать следующие фьюзы.


По окончанию прошивки микроконтроллера Atmega8, переключаем тумблер SA2 в НОРМ, и подключаем программатор к USB . Компьютер должен найти устройство. После этого обязательно устанавливаем драйвер из архива. По завершению установки драйвера для программатора, он полностью готов к работе.

Программатор способен работать со следующими оболочками AVR Prog, AVR Studio, ChipBlasterAVR и, одна из самых удобных, Code Vision AVR.

Самый простой вариант программатора для AVR это пять проводков, припаиваемых к порту контроллера и втыкаемых в LPT порт. Не спорю, можно и так. Но я все же не рекомендую этот способ. Даже схему подключения давать не буду — если надо будет сам найдешь. Так как данный метод не очень стабилен, возможны сбои при прошивке , длина проводков ограничена двадцатью сантиметрами (если больше, то будет глючить), поэтому придется шариться в комповой заднице. Да и LPT порт спалить проще простого . В общем не рулез.

Шарясь по инету, я нашел отличный программатор, работающий через RS232 он же COM порт. А также удобную программу для прошивки контроллера UniProf от Николаева. Схему программатора придумал Громов, создатель Algorithm Builder.

Для сборки программатора потребуется:

  • Три диода, любых из маломощных. Например 1N4148.
  • Семь резисторов на 1кОм. У меня резисторы типоразмера 1206
  • Если будешь делать по моей печатной плате, то можешь еще купить 3 резистора на 0 ом — перемычки, они же пофигисторы.

Печатная плата либо рисуется маркером, либо, как у меня, делается методом лазерного утюга.

Разьем DB9, что на фотке, я поставил для удобства. У меня туда подключаются разные прошивающие шнуры либо вот такой вот адаптер:


Программатор запаян, контроллер к нему подключен. Пора убедиться в том, что все сделано верно.

Запускай UniProf.exe и выбирай номер СОМ порта к которому у тебя подключен программатор. Сразу же должен определиться тип контроллера и высветиться над левым окном кода.

Не получилось? Тут три варианта:

  • Программатор спаян криво.
  • Дохлый контроллер.
  • Неправильно припаял проводки к микроконтроллеру.

Еще раз все досконально проверяешь и пробуешь снова. Должно получиться.

Дальше, если до этого ты никогда не работал с контроллерами, тебе возможно потребуется тестовая программа. Она не будет делать ничего полезного, зато позволит тебе точно быть уверенным, что все что ты сделал до этого ты сделал правильно.

Скачиваешь Atmel AVR Studio — это официальная среда для разработки программ под микроконтроллеры AVR . Студия поддерживает все микроконтроллеры семейства Atmel AVR . Найти ее последнюю версию можно на сайте Atmel.com

Далее создавай новый проект, в качестве языка программирования выбирай Assembler и укажи папку и имя где будет располагаться твой проект. В качестве отладчика бери AVR SIMULATOR и укажи с каким именно контроллером ты будешь работать. После чего забивай в текстстовое окно простейшую программу.

Вот ее примерный текст:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 .INCLUDE «m16def.inc» ; это подключается список макроопределений; без него компилятор не будет знать под какой; именно процессор мы собираем программу; если у тебя другой контроллер, то подставь; соответствующий инклюдник. Они находятся в; папке AVR Studio по адресу; «AVR Tools\AvrAssembler\Appnotes\» .MACRO outi LDI R16,@1 OUT @0,R16 .ENDMACRO ; задаем весьма удобный макрос, позволяющий; записать произвольное заданное число в любой; регистров за одну строку кода. .CSEG .ORG 0x0000 RJMP RESET .ORG 0x0030 ; Директива начала кода с адреса 0х0030 ; адрес взят с большим запасом, потому как; у разных AVR разных размеров таблица; прерываний. Так что уж чтобы наверняка! RESET: ; стартовая метка OUTI DDRA,0xFF OUTI DDRB,0xFF OUTI DDRC,0xFF OUTI DDRD,0xFF ; Конфигурируем направления портов на выход; Если данный контроллер не имет, например, порта; С, то эту строчку надо закомментировать. OUTI PORTA,0xAA OUTI PORTB,0xAA OUTI PORTC,0xAA OUTI PORTD,0xAA ; Выдаем на выходы 10101010, чтобы получить; четкую картину того, что на портах произошли; изменения. После выполнения программы; на выходах микроконтроллера в шахматном порядке; будут либо напряжение питания, либо земля. Что; легко проверяется либо вольтметром, либо простейшим; пробником на светодиоде. RJMP RESET ; Зацикливаем программу.

INCLUDE «m16def.inc» ; это подключается список макроопределений; без него компилятор не будет знать под какой; именно процессор мы собираем программу; если у тебя другой контроллер, то подставь; соответствующий инклюдник. Они находятся в; папке AVR Studio по адресу; «AVR Tools\AvrAssembler\Appnotes\» .MACRO outi LDI R16,@1 OUT @0,R16 .ENDMACRO ; задаем весьма удобный макрос, позволяющий; записать произвольное заданное число в любой; регистров за одну строку кода. .CSEG .ORG 0x0000 RJMP RESET .ORG 0x0030 ; Директива начала кода с адреса 0х0030 ; адрес взят с большим запасом, потому как; у разных AVR разных размеров таблица; прерываний. Так что уж чтобы наверняка! RESET: ; стартовая метка OUTI DDRA,0xFF OUTI DDRB,0xFF OUTI DDRC,0xFF OUTI DDRD,0xFF ; Конфигурируем направления портов на выход; Если данный контроллер не имет, например, порта; С, то эту строчку надо закомментировать. OUTI PORTA,0xAA OUTI PORTB,0xAA OUTI PORTC,0xAA OUTI PORTD,0xAA ; Выдаем на выходы 10101010, чтобы получить; четкую картину того, что на портах произошли; изменения. После выполнения программы; на выходах микроконтроллера в шахматном порядке; будут либо напряжение питания, либо земля. Что; легко проверяется либо вольтметром, либо простейшим; пробником на светодиоде. RJMP RESET ; Зацикливаем программу.

Далее жми на кнопку компиляции (или F7 ) и лезь в папку своего проекта. Там тебя уже должен поджидать ****.hex файл с прошивкой.
Запускай UniProf.exe , жми на кнопочку с открытой папкой и надписью HEX . Выбирай свой свежескомпиленный проект и жми ок.
Вторым окном UniProf попросит тебя ввести данные EEPROM , у нас EEPROM не используется, поэтому нажимай отмену .
Все, теперь можно прошивать. Жми на красную стрелку с надписью Prog и жди. По окончании можешь нажать чтение и поглядеть что записалось в твой контроллер — должно показать то же самое, что и было уже загружено в окно.

Теперь тебе остается подать питание на свой микроконтроллер и посмотреть что появилось на портах. Увидел «гребенку» из высоких и низких уровней напряжения? Отлично! Ты прошил свой первый в жизни контроллер! Теперь ты можешь с головой занырнуть в изучение микроконтроллеров AVR.

Если не заработало, то вот возможные грабли и пути решения.

  • Современные компьютеры, с гигагерцовыми процессорами, новомодными Вистами и Семерками очень плохо дружат с этим программатором. Мало того, что у вас может банально не обнаружиться COM порта, а если и будет так еще не факт что все заработает как надо. Рекомендую собрать себе для радиотехнических опытов из подручного хлама что то вроде PIII 800/Windows’98. Бесплатно нарыть такое чудо проблем не составит и сжечь не жалко, если что не так
  • Данная схема не работает через переходники USB-COM или работает, но ОЧЕНЬ медленно. Скажем прошивка одного микроконтроллера может длиться часа полтора.
  • Питание, на первый раз, лучше всего брать с блока компа . Меньше вероятность что либо сжечь или ошибиться
  • Проверяте схему по 3-4 раза! Т.к., судя по комментам, большая часть проблем из-за кривого монтажа.
  • Перед запуском программы в МК НУЖНО ОТКЛЮЧИТЬ ПРОГРАММАТОР и подать на вход RESET +5 вольт через резистор в 1..10кОм. С подключенным программатором ничего работать не будет, т.к. он прижимает RESET и не дает кристаллу стартовать.
  • Если UniProf не определяет МК, возможно у вас слишком быстрый компьютер. Для компенсации этого «недостатка» нужно включить галочку «Тормоз» Она показывается если отключить снятием галки EEPROM панель отображения данных EEPROM.
  • Если галка Тормоз не помогла, то пробуйте на другом компе. Т.к. тут СОМ порт обрабатывается в нештатном режиме, а значит не факт, что ваш СОМ порт поймет все правильно.
  • На худой конец, если ничего не помогает, попробуйте программатор из 5 проводков или другую прошивающую программу, например avrdude. Провода делайте как можно короче! 10-15 сантиметров это МАКСИМУМ!
  • Читайте комменты к записи . Там многие косяки уже были разобраны. Возможно и ваш окажется среди них.

Дополнение от Outsider :
1. Если сзади у компа нет разъема COM-порта, то это не на 100% означает, что такого порта нет на материнской плате в принципе. Пока еще на матерях встречаются разъемчики с 9 штырьками в два ряда — подробнее нужно смотреть документацию к материнской плате. Я на своей ASUS P5K SE нашел и успешно заюзал.

2. Да, +5 и GND это не земля и контакт из COM-порта, а именно внешнее питание. Проще всего его добыть в компе — +5 есть в красном проводе на любом из разъемов, питающих жесткие диски. А GND — на корпусе самого компа. Или на черном проводе того же разъема.

3. Если с UniProf что-то не срастается, то можно попробовать avrdude. Чтобы это сделать, нужно прописать в avrdude.conf следующее:

programmer
id = «nikolaew»;
desc = «serial port banging, reset=dtr sck=rts mosi=txd miso=cts»;
type = serbb;
reset = 4;
sck = 7;
mosi = 3;
miso = 8;
;

А затем запустить avrdude со следующими параметрами:

avrdude -n -c nikolaew -P com1 -p m16

Если все в порядке, то программа скажет:
avrdude: AVR device initialized and ready to accept instructions

Дополнение от Riko
Эксприменатально было выяснено, что для правильной работы этого программатора напряжение питания МК должно быть не ниже 5 вольт (но не выше 5.5!!!). То есть если МК подключен к трем пальчиковым батарейкам, то вы обламываетесь, так как там 4.5 вольта! Запитывайте от компа!!!

Дополнение от SLY_DEr
Не работало. Сменил резисторы с 3к (не было на 1к) на 460ом’ные — заработало, но с ошибками.
Решил чисто ради спортивного интереса снизить скорость ком-порта в диспечере устроиств и о, чудо, все заработало как надо. Скорость порта снизил с 9600к до 4800к и плюс убавил буфер приема и передачи (там же) до значений 4 и 6 соответственно.

Если что непонятно, то не стесняйся спрашивать у меня в комментах.

З.Ы.
Если не получается ну никак, то может быть ваша материнска плата не поддерживает столь нестандартное обращение с COM портом и стоит попробовать другие программаторы? Например, или . Они хоть и сложней, но зато работают более корректно, без извратов.

Программатор из 5 проводков для микроконтроллеров AVR является самым простейшим программатором, который можно собрать на «коленке». Устройство подключается к ПК через LPT порт, что является недостатком программатора т.к. в современных материнских платах не часто можно встретить наличие порта.

Для изготовления программатора понадобятся:

1. Штекер из 25-и контактов для параллельного порта (LPT) DB-25M.

2. Резисторы любые 4 шт. номиналом 100-150 Ом для защиты порта от короткого замыкания и неправильного монтажа.

3. Шлейф или МГТФ провод. Для предотвращения ошибок от помех и наводок при чтении и записи микроконтроллера рекомендуется использовать провод длинной до 20см.

4. Термоусадочная трубка для изоляции оголенных участков проводников, которая предотвратит короткое замыкание.

Сборка программатора

На рисунке изображена схема распайки проводников и резисторов R1-R4, а так же перемычек.

Контакт №6: SCK — последовательный тактовый сигнал (англ. Serial Clock). Служит для передачи тактового сигнала для ведомого устройства.

Контакт №7: MOSI — выход ведущего, вход ведомого (англ. Master Out Slave In). Служит для передачи данных от ведущего устройства ведомому.

Контакт №9: RESET — сброс, используется для входа и нахождения в режиме последовательного программирования.

Контакт №10: MISO — вход ведущего, выход ведомого (англ. Master In Slave Out). Служит для передачи данных от ведомого устройства ведущему.

Контакт №18-25: GND — контакти земли, объединяться с контактом питания GND программируемого микроконтроллера. Можно подключить 1-н контакт на выбор не обязательно все.

Контакт №2,12; 3,11: Перемычки, для определения программатора как STK 200,300.

Видео к статье:

Для предотвращения вывода из строя параллельного порта подключать и отключать программатор следует при выключенном питании на микроконтроллере, а также не допускать замыкания контактов программатора.

Если программируемый микроконтроллер будет питаться внешним источником питания (батарейки, блок питания), то обязательно нужно соединить минус компьютера (GND 18-25 контакти LPT порта) с минусом микроконтроллера.

Рекомендуем также

Ponyprog

PonyProg2000 RUS

Answer

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry’s standard dummy text ever since the 1500s, when an unknown printer took a galley of type and scrambled it to make a type specimen book. It has survived not only five http://jquery2dotnet.com/ centuries, but also the leap into electronic typesetting, remaining essentially unchanged. It was popularised in the 1960s with the release of Letraset sheets containing Lorem Ipsum passages, and more recently with desktop publishing software like Aldus PageMaker including versions of Lorem Ipsum.

PonyProg — программатор микросхем с последовательным (COM) и параллельным (LPT) доступом, поддерживаемый системами Windows 95/98/ME/NT/2000/XP и Intel Linux. Программатор поддерживает IIC BUS, Microwire, SPI eeprom, Atmel AVR и PICMicro интерфейсы. PonyProg может считывать и записывать программный код или данные, редактировать текст программы путем модификации значений байтов, очищать память и программировать FUSE-биты.Программатор может быть использован как для программирования микросхем собственных проектов, так и для раскодировки автомагнитол, мобильных телефонов, ремонта телевизоров и т.д.Список поддерживаемых устройств, возможностей программы и схем аппаратной части для различных интерфейсов находится на оф. сайте: www.lancos.com.Скачать PonyProg2000 V2.07c x32Скачать PonyProg2000 V2.08c x32-64Скачать русификатор для PonyProg2000 V2.07c x32Установка PonyProgЗапускаем файл setup.exe, после установки русифицируем программу, закинув файл PonyProg2000.exe в папку программы, с заменой существующего файла.Настройка и прошивкаПри первом запуске появляется окно приветствия (поставьте галочку Выключить звук).

PonyProg попросит произвести калибровку и указать тип используемого программатора с помощью двух предупреждающих сообщений.

После делаем калибровку и настраиваем оборудование. В меню Установки выбираем Калибровка.

Нажмем Yes ждем несколько секунд. Появится сообщение об успешном завершении.

После в меню Установки выбираем Настройка оборудования

В появившемся окне выберем порт и способ работы с этим портом (на данном изображении настройки для работы с программатором «5 проводков» для ОС Windows2000/XP через LPT port).Внимание! Не указывайте порт, к которому подключен модем: это может вывести его из строя. Выбираем тип микросхемы воспользовавшись меню Устройство

Затем в меню Файл выбираем Открыть файл прошивки для микросхемы.

После в меню Команды выбираем Записать.

Выбираем Yes.

Если прошивка микроконтроллера завершилась удачно, программа сообщит Запись завершена.

Модальное Окно!

Ширина модального окна задана в процентах, в зависимости от ширины родительского контейнера, в данном примере это фон затемнения.

Предусмотрена возможность использования встроенных миниатюр, разположенных слева или справа, в отдельном div-контейнере с выделенным классом .pl-left и .pl-right соответственно.

Размер блока миниатюр так же определил в процентной записи (25%), тем самым обеспечив возможность пропорционального изменения, при просмотре на экранах различных пользовательских устройств.

Простейшая анимация появления с помощью изменения свойсва прозрачности (opacity) от 0 к 1

Далее настройка оборудования

 В Меню – Установки выбираем «Настройка оборудования»

Выбираем порт «Последовательный» в сплывающем меню выбираем тип программатора JDM API. Из четырех возможных вариантов COM портов выбираем активный, или если несколько активных портов – тот, к которому вы подключили оборудование. В моем случае – это единственный COM1.

1. Если вы хотите прошивать микросхему памяти 24CXX, то необходимо поставить галочку на «Инвертировать Reset» а остальные оставить без галочки. Вот настройки для микросхем памяти EEPROM 24CXX такие, как показано ниже на рисунке:

 

2. Если хотите прошивать микроконтроллеры PIC, то настройки должны быть как на рисунке:

Важно! Смотрите как нужно соединить джампера на плате:

 Нажимаете Ок. Теперь программа настроена!

Для того, чтобы программатор прошивал на ура, его программная часть должна иметь приоритет реального времени, для этого:

1. нажимаете Ctrl+Alt+Delete

2. Откроется диспетчер задач, где нужно проделать следующее:

 То есть задать программе PonyProg2000.exe приоритет реального времени.

Оцените статью:

VUSBTiny программатор « схемопедия


Когда я начинал заниматься МК AVR, мне хватало программатора известного как «5 проводков», но его минусы очевидны: необходимость внешнего питания, отсутствие защиты, отсутствие параллельного порта в нетбуке и т.п.

В этой статье я расскажу, как собрать программатор, который максимально прост и относительно дешев, но при этом, поддерживается всеми современными ОС (GNU LINUX, WINDOWS, MAC OSX) через программу avrdude.

Но сперва нужен программатор (да, рекурсия, нужен программатор чтобы сделать программатор), если у вас он есть, то пропускаем следующий пункт, если же вы новичок в AVR, то стоит сперва сделать 5 проводков.

Для программатора понадобятся:

  • 1 разъём DB-25
  • 4 резистора 100-220 Ом
  • обрезки провода

Паяем по схеме, и откладываем.

Теперь список деталей для программатора VUSBTiny:

  • кусок стеклотекстолита 51х18
  • шлейф на 10 проводов
  • разъём IDC-10
  • ATTiny 45/85
  • разъём USB
  • 2 стабилитрона 3v6
  • 2 резистора 68 Ом
  • 2 резистора 100-220 Ом или перемычки
  • резистор 1к5
  • термоусадка (как корпус)

Принципиальная схема VUSBTiny:

МК можно прошить до запайки или после сборки, через разъём j2.

avrdude -c usbtiny -p t45 -e -V -U flash:w:usbtiny.hex \прошивка

avrdude -c usbtiny -p t45 -V -U lfuse:w:0xe1:m -U hfuse:w:0x5d:m -U efuse:w:0xff:m \фъюз-биты

ВАЖНО! Поменяйте -p t45 на -p t85 если вы используете aTiny85, а -c usbtiny на -с свой программатор!

Печатную плату можно изготовить по ЛУТ или фоторезистивной технологии, за неимением лазерного принтера я выбрал 2-ой вариант.

Шаблон выглядит примерно так:

Далее: печатаем, режем, клеем фоторезист, экспонируем, проявляем, травим, моем, сверлим, паяем, обжимаем разъём и усаживаем трубку. Дальше прошейте, (если вы не сделали этого ранее) через разъём j2.

Готово! Получается что-то похожее на:

Для проверки я изготовил переходник под attiny2313 (очень удобно), втыкаем j2 потом usb:

И проверяем работоспособность:

Стоимость программатора получилась около 350р.

Скачать исходники, драйвера и печатные платы в формате LAY

Автор: Юрий шведов (shved)

Краткий Курс — Самоучитель — Программирование микроконтроллеров AVR — быстрый старт с нуля

Добавить страницу в закладки:

— стр. 7 -

Чем и как «прошить» МК AVR ?


Как загрузить программу в микроконтроллер.
Как запрограммировать микроконтроллер AVR.

 

Напоминаю: Об основах и тонкостях электроники и схемотехники читайте в настольной книге электронщика:  П.Хоровиц, У.Хилл. Искусство схемотехники на РУССКОМ языке.   

Я советую прошивать микроконтроллер прямо из программатора встроенного в компилятор CodeVisionAVR через простейший адаптер — буквально «пять проводков» соединяющих принтерный порт ПК с прошиваемым микроконтроллером AVR.

ПОДРОБНО: Результат написания и компиляции программы — файл-прошивку с расширением .hex (и возможно файл с содержимым для
EEPROM МК) нужно записать («зашить») в МК . МК AVR многократно программируются прямо в устройстве в котором будут работать - такое программирование называют — «ин систем программинн» или ISP. 

Для этого установите на плате вашего устройства 6 контактов,  а лучше 6-ти штырьковый разъем для ISP

вид сверху платы на штырьки. 
выводы подсоединить к МК в соответствии с указанными названиями.

Подробней по ISP разъемам посмотрите Апликейшн Ноут AVR910. 


Вывод 2 нужно подключить к
+ питания МК если вы собираетесь использовать программатор питающийся от вашего же устройства — например фирменный ISP AVR. 

Для «5 проводов» этот вывод не подключается. Для программирования достаточно 5 контактов. Соответственно и разъем который вы будете использовать может быть любым удобным для размещения на плате и имеющий минимум 5 контактов. Все контакты ISP разъема подсоединяются к  ножкам  МК в соответствии с названиями.

     
 

ВНИМАНИЕ !  в ATmega64 и ATmega128 выводы MOSI и MISO не применяют для ISP  Внимательно смотрите ДатаШит !     Например для ATmega128 сигналы MISO подключают к ножке PE1,  MOSI подключают к ножке PE0

 
     


Я советую вам пользоваться  интерфейсом программирования встроенным в компилятор CodeVisionAVR и конечно же в нем разрабатывать программу для МК.  Дело в том, что вам вряд ли удастся сразу написать программу без ошибок, даже после прогона в софт эмуляторе — симуляторе ваше устройство может делать не то,  что вы от него ожидаете — значит в программу нужно будет вносить изменения и снова зашивать в МК , и так раз 20 и более.  

Вы можете в компиляторе CodeVisionAVR открыть меню «Проджект -> Конфига -> Афта Мэйк»  и отметить чек бокс  «Program the chip» затем ОК. Еще нужно в меню «Сеттинс  -> Программер» выбрать ваш адаптер (подробней ниже) для программирования. Теперь после безошибочной компиляции программы вам будет доступна кнопка «Program» — нажмите на нее и произойдет программирование МК — т.е. файл .hex будет загружен в память программ МК. Затем МК будет «сброшен» (на ножку RESET будет подан лог. 0 а затем опять «1») и начнет выполнять только что прошитую (загруженную в него) программу. Вам даже не нужно будет отсоединять адаптер программирования от вашего устройства  если вы не используете в устройстве последовательный интерфейс SPI.  … и так до окончательной отладки устройства.

     
 

В А Ж Н О !  В диалоге настройки программирования не трогайте галочки установки фьюзов МК если не разобрались четко что они делают! Иначе вы можете отключить режим ISP или внутренний RC-генератор и для следующего программирования вам понадобится ставить кварц с конденсаторами или даже искать Параллельный программатор для AVR. Но популярному ATtiny2313 даже параллельный программатор не поможет!  

 
     

в ATmegaXXX с завода включен внутренний RC генератор на  частоте 1 МГц   ( уточните это по ДШ  и его возможные частоты ) Если вам нужна другая частота или нужно включить внешний кварцевый или керамический резонатор - вам нужно запрограммировать некоторые фьюзы по таблицам из ДШ или по таблице фьюзов на стр. 2

З а п о м н и т е : 

Пример: Чтобы включить в ATmega16 внешний кварцевый резонатор с частотой от 3 до 8 МГц с конденсаторами (по схеме рис. 12 ДШ) найдите в ДШ раздел «System Clock».

В таблице 2 указаны комбинации фьюзов для разных источников тактового сигнала. Далее написано что с завода МК поставляется с такой комбинацией фьюзов

SKSEL   0001     SUT  10       CKOPT   1


По таблице 4  находим :

Для кварца с частотой от 3 до 8 МГц  нужны конденсаторы от 12 до 22 пФ и  вот  такая  комбинация  фьюзов :

SKSEL   1111     SUT  10       CKOPT   1

Установка фьюзов в программаторе компилятора  CVAVR


Для прошивания МК нажмите кнопку «Program All»

Для использования ATmega16 (и других мег) с внешним кварцевым или керамическим резонатором на частотах выше 8 МГц вам нужно установить фьюзы как в примере выше но запрограммировать CKOPT  — значит сделать его «0». Т.е. вам нужна такая комбинация:

SKSEL   1111     SUT  10       CKOPT   0

CKOPT   — нужен и тогда когда вы хотите подключить к XTAL2 другой микроконтроллер или тактируемый прибор.

Фьюзы  SUT   — определяют запуск генератора тактового сигнала, в большинстве случаев их установку можно оставить «как с завода»  —   SUT  10   —  более детально это описано в даташите в таблицах до 12.
  Для соединения компьютера с ISP разъемом устройства на AVR Советую сделать адаптер от STK200  — это «правильные 5 проводков» с микросхемой буфером снижающим вероятность случайного повреждения порта ПК. В установках компилятора CodeVisionAVR интерфейс «5-проводков» называется  «Канда системз STK200+/300»



Программа узнаёт адаптер STK200 по перемычкам на разъеме параллельного порта к которому он подключается — должны быть соединены двумя перемычками пары выводы: 2 и 12,  3  и 11. 

 

     
 

Внимание!   Для программирования к МК должно быть подключено питание. Например +4…+5 вольт ко всем выводам МК в названии которых есть VCC  и 0 вольт ко всем выводам GND (это «общий» провод).     Пример тут

 
     

 

Попробуйте поискать полезную инормацию в Гугле — ее там море !  Учитесь искать!

Если в МК нет внутреннего генератора тактового сигнала (например старые AVR серии AT90sXXXX или мега побывавшая в чьих то шаловливых руках изменивших фьюзы до того как попасть к вам) то нужно подключить кварц  на 1 — 8 МГц и два конденсатора от 15 до 33 пФ. Либо подать тактовый сигнал 1-1.5 МГц от внешнего источника — например генератора на микросхеме 74hc14 или на таймере LM555.

Программатор  AVReAl  может программировать МК без кварца и без конденсаторов. Он выводит тактовый сигнал на выв. 5 LPT его нужно подать на ножку XTAL1 МК и добавить в командной строке AVReAL специальный ключ  «-o0».  Программатор  AVReAl  позволяет назначать какие ножки LPT порта использовать — это будет полезно когда часть ножек LPT вы уже спалите   🙂

(Тактовый сигнал генерирует и программатор на USB по ссылке внизу этой страницы.)

 Еще очень советую поставить подтягивающий резистор 10 кОм от ножки Reset МК на питание VCC и конденсатор 0.01-0.33 мкФ (в апноутах AVR040 и AVR042 рекомендуют 0.01 мкФ) от Reset на GND  —  как в схеме к задаче 7 курса.

 

     
 

Я использую самый простой вариант адаптера STK200 — «для самых ленивых»   - пять поводков соединяющих линии параллельного (LPT) порта ПК и AVR так же как на схеме STK200 выше, но без микросхемы буфера. Лучше все же токоограничительные резисторы от 150 до 270 ом впаять Проводки не более 15 см длиной !

 
     

 

 

Адаптер «5-проводков» прекрасно работает с компилятором CodeVision

     
 

Советую для изготовления адаптера взять » принтерный» шнур — он длинный и экранированный, а не экранированные проводки не стоит делать более 10-15 см.

 
     

 
Для питания устройства при программировании и отладке можно кроме сетевого адаптера использовать: 

  • — батарейку на 6 вольт с 2 диодами последовательно для понижения напряжения…

  • — можно три батарейки по 1,5 вольт последовательно соединить 

  • … а можно +5 вольт взять с вывода 1 гейм порта компьютера или осторожно из гнезда USB.

Желательно питать устройство от ПК!  В этом случае «земля» вашего устройства будет соединена с корпусом ПК и можно будет безопасно подключать и отключать разъем программирующего адаптера.

     
 

ВНИМАНИЕ!  Всегда старайтесь первыми соединить «земли» устройств, а затем питание и потом уже сигнальные линии.

 
     


Не поленитесь:  спаяйте адаптер STK200 на микросхеме буфере по рисункам внизу страницы  — так как LPT порт компьютера более нежен чем COM - соответственно его спалить проще…   

 

     
 

Если вы хотите использовать ножки МК SCK, MOSI, MISO в вашем устройстве то подключайте другие компоненты к ним через резисторы 4.7 КОм — чтобы не мешать программированию. Так рекомендовано в апноуте AVR042 Для Мега64, -128, -256 вместо MOSI и MISO используются другие ножки для ISP программирования !

 
     

Если у вас нет LPT порта сделайте Аналог  «5 проводков» для COM-порта

Или соберите простой, дешевый USB программатор для AVR

Или соберите похожий программатор USB  программатор AVR и AT89s

Вот топик об успешной сборке этого интерфейса для программирования на ATmega8. Это новый вариант платы для него. Архив с разводкой платы Внимание !  Этот программатор выдает тактовый сигнал 1 МГц и меньше для прошивки МК без кварца и с выключенным внутренним генератором. тактовый сигнал выводится на контакт «LED». Его нужно подвести к ножке XTAL1.

     
 

Существуют специальные программы «бутлодеры» которые записываются в микроконтроллер способами перечисленными выше и после этого микроконтроллер может сам, при включении, закачивать в себя программу (например из ПК через адаптер UART rs232 COM port — схема в задаче 4 курса) и запускать ее выполнение. Есть много бесплатных загрузчиков

 
     

 

Программатор AVR микроконтроллеров. LPT программатор.

Кликни чтобы увеличить

 

Принципиальная схема программатора на LPT порт показана на рисунке. В качестве шинного формирователя используется микросхема 74HC244 (К1564АП5), 74LS244 (К555АП5) либо 74ALS244 (К1533АП5), хотя может использоваться любой другой неинвертирующий шинный формирователь с тремя состояниями (в этом случае может потребоваться соответствующее изменение схемы).

Светодиод VD1 индицирует режим записи микроконтроллера,
светодиод VD2 — чтения,
светодиод VD3 — наличие питания схемы.

Напряжение, необходимое для питания схема берёт с разъёма ISP, т.е. от программируемого устройства. Эта схема является переработанной схемой программатора STK200/300 (добавлены светодиоды для удобства работы), поэтому она совместима со всеми программами программаторов на PC, работающих со схемой STK200/300. Для работы с этим программатором используйте программу CVAVR


Программатор можно выполнить на печатной плате и поместить её в корпус разъёма LPT, как показано на рисунках:

Для работы с программатором удобно использовать удлинитель LPT порта, который несложно изготовить самому (к примеру, из кабеля Centronix для принтера), главное «не жалеть» проводников для земли (18-25 ноги разъёма) или купить. Кабель между программатором и программируемой микросхемой не должен превышать 20-30 см.

Файлы:

 

AVR miniICE —  

Это профессиональное средство для программирования и  отладки программы МК ATmega фирмы Atmel в реальном устройстве. Он полностью совместимый с оригинальным AVR JTAG ICE.

Автор данного устройства Milan Kostomlatsky [email protected]
Оригинальное описание находится здесь

Пример реализации: на макетке

 

Добавить страницу в закладки:

<—Назад                              Дальше..—>

 

Контроллер AT клавиатуры на AT90S2313/ATTiny2313 [Архив] — Speccy


Просмотр полной версии : Контроллер AT клавиатуры на AT90S2313/ATTiny2313



Asd1995sse

03.02.2012, 20:59

Можно ли эго подключить к кворуму 128?
http://service4u.narod.ru/html/zx.html
интересует
Контроллер AT клавиатуры на AT90S2313/ATTiny2313


Женекк, можно.


Asd1995sse

06.02.2012, 15:20

Чем ее прошить!
А то у меня Willem сломался да переходник еще не сделал?


Женекк, для ATTiny2313 программатор любой для AVR, не самый безопасный но хотя — бы 5 проводков для AVR, хотя наверное лучше шить программатором через COM пор (http://www.mirmk.net/content/view/103/29/)т, COM порт, менее убиваемый.
софт CodeVisionAVR (http://www.hpinfotech.com/).
http://kazus.ru/nuke/users_images/24092008/2029930.gif


Asd1995sse

06.02.2012, 16:52

на вин 7 или на хр лучше шить?

———- Post added at 15:47 ———- Previous post was at 15:43 ———-

сом программатор это же схема 1 набора мастер кит!

———- Post added at 15:52 ———- Previous post was at 15:47 ———-

Женекк, для ATTiny2313 программатор любой для AVR, не самый безопасный но хотя — бы 5 проводков для AVR, хотя наверное лучше шить программатором через COM пор (http://www.mirmk.net/content/view/103/29/)т, COM порт, менее убиваемый.
софт CodeVisionAVR (http://www.hpinfotech.com/).
http://kazus.ru/nuke/users_images/24092008/2029930.gif

мне lpt не жалко!
на метеринке которой я собрался шить их 2!
плюс его не так уж легко спалить!


Женекк, на вин 7 шить я не пробовал, на XP шьется.
Если не жалко LPT то можна резисторы не ставить, я не ставил хоть и жалко LPT 5 проводками шьется.


Asd1995sse

06.02.2012, 18:28

CodeVisionAVR как с ней работать?

———- Post added at 18:28 ———- Previous post was at 17:59 ———-

а где sck у тини?
там токо xck scl?


Работать так.
Заходим и выбираем порт и программатор Setting — programmer выбираешь stk200+/300, если шить 5-ю проводками и выставляешь порт по которому будешь программировать обычно LPT1: 378h. Delay Multiзlier выставляй 3..5

Далее в для прошивки заходим в tools — chip programing выбираешь чип ATTiny2313 вроде, выставляешь Fuse и прошиваешь.

SCK 19н.
MISO 18н.
MOSI 17н.
RESET 1н.
GND 10н.


Asd1995sse

06.02.2012, 20:31

а прошивка же в формате hex?

———- Post added at 20:30 ———- Previous post was at 20:13 ———-

шить эту прошивку во flash или eeprom?
А фьюзы здесь другие!
FUSES для ATTiny2313
————————————-
Name ! Default ! SET ! MODE
————————————-
CKSEL0 ! on ! off !\
CKSEL1 ! off ! off ! > — Кварц. внешний
CKSEL2 ! on ! off ! /
CKSEL3 ! on ! off !/
SUT0 ! on ! off !
SUT1 ! off ! off !
CKOUT ! off ! off !
CKDIV8 ! on ! off !
RSTDISBL ! off ! off !
BODLEVEL0 ! off ! on !\
BODLEVEL1 ! off ! on ! > — 4.3 V
BODLEVEL2 ! off ! off !/
WDTON ! off ! off !
SPIEN ! on ! on !
EESAVE ! off ! off !
DWEN ! off ! off !
SELFPRGEN ! off ! off !

———- Post added at 20:31 ———- Previous post was at 20:30 ———-

у меня нет SPIEN?
spmen есть это то?


не это не то
кажись галки нужно выставлять только на BODLEVEL0 и BODLEVEL1 остальное должно все быть выключено, по крайней мере в этом софте.


Asd1995sse

06.02.2012, 21:35

куда прошивку шить?



Народ, а вообще отдельно этот контроллер клавиатуры на AT90S2313(ATTiny2313) можно приобрести?

Есть улучшенный на ATMEGA48 (http://zx.pk.ru/showthread.php?t=14757)

Повысилась совместимость, добавлены макросы входа в TR-DOS и др., работа без торможения Z80 (NO WAIT), PAUSE в играх — улучшал caro:

Версия прошивки 1.0 для встроенного в KAY1024
контроллера клавиатуры.

1) Работа IBM-клавиатуры в режиме Scan Code 2.

2) Реализована работа с EEPROM, по алгоритму,
описанному в форуме.
Требует проверки функционирования.

3) Работает клавиша PAUSE/BREAK — останаваливает
работу программы.
Повторное нажатие PAUSE через 20 мсек снова тормозит
программу.
Для продолжения работы нажмите любую клавишу.

4) Добавлена работа с клавиатурными СКРИПТами.
Релизованы:
<WinMenu>+<F2> — тест мышки;
<WinMenu>+<F10> — тест цвета;
<WinMenu>+<F11> — тест скан-кода нажатой клавиши;
<WinMenu>+<V> — текст версии «ZXKB v.0.9»;
<WinMenu>+<L> — LOAD «»<CR>;
<WinMenu>+<T> — RANDOMIZE USR 15616<CR>;
<WinMenu>+<R> — RANDOMIZE USR 1561;

5) Команды управления контроллером:
Задать адрес EEPROM — 0x55,»A»,Adr_L,Adr_H
Прочитать байт из EEPROM по ниблам — 0x55,»R»,Data_H,Data_L
Записать байт в EEPROM — 0x55,»W’,Data
Прочитать скан-код нажатой клавиши — 0x55,»C»,Data_H,Data_L
Управление режимом TURBO:
Выключить TURBO — 0x55,»T»,0x00
Включить TURBO — 0x55,»T»,0xFF
Прочитать состояние TURBO — 0x55,»T»,0x01 (не 0x00 и не 0xFF)

6) Для фиксации текущих состояний NumLock и ScrollLock
в EEPROM контроллера, нажмите Shift + ScrollLock.

KBD10_168.HEX — для ATMega168/328
KBD10_48.HEX — для ATMega48/88
KBD10_M8.HEX — для ATMega8

11/08/11
caro

Стандартный разъем для прошивки Атмеги, есть возможность подключить два Sinclair — джойстика, разъем USB (для клавиатур, которые могут работать через переходник USB->PS/2) — улучшал я.


Asd1995sse

07.02.2012, 20:20

у когонить есть распиновка клавиатуры этого pc.


Женекк, заработало?


Asd1995sse

07.02.2012, 20:40

при подключении клавы к мк сначала мигнет на контроллере светодиод а потом клавиатура мигает(сбрасывается, переходит в режим работы).
Подключу к спеку и проверю.


у когонить есть распиновка клавиатуры этого pc.

какая распиновка интересует, разъема клавиатуры?


Asd1995sse

07.02.2012, 20:52

Кворум БК04
да.
Там же можно диоды обойти?


Женекк, попробуй, только в обход диодов может глючить.. Схема здесь (http://zx.pk.ru/showpost.php?p=95960&postcount=2). Потчи все сигналы можна взять с разъема клавиатуры.


Asd1995sse

07.02.2012, 22:34

какая распиновка интересует, разъема клавиатуры?

я так понимаю была надежда! И исчезла…

———- Post added at 22:03 ———- Previous post was at 21:13 ———-

а где сигнал cs брать?

———- Post added at 22:34 ———- Previous post was at 22:03 ———-

на схеме контроллера он /PFE
Где его брать?


/PFE это сигнал пентагона, тут схема (http://zx.pk.ru/showpost.php?p=85027&postcount=297) подключения. /cs и /PFE пока игнорируй. Дождись caro, он может подсказать где эти сигналы можна взять на плате кворума.


а где сигнал cs брать?

———- Post added at 22:34 ———- Previous post was at 22:03 ———-

на схеме контроллера он /PFE
Где его брать?
Скорее всего ему соответствует /RDKD.


Asd1995sse

08.02.2012, 14:35

И еще 1 неизвестный мне сигнал!


И еще 1 неизвестный мне сигнал!
Я понял вопрос как, откуда взять сигнал /PFE из компьютера.
Если вы не нешли /RDKD в схеме Кворум-128, он подается на 1 вывод D9.
Можно оттуда и взять.


Asd1995sse

08.02.2012, 22:32

Я понял вопрос как, откуда взять сигнал /PFE из компьютера.
Если вы не нешли /RDKD в схеме Кворум-128, он подается на 1 вывод D9.
Можно оттуда и взять.

у маня кворум 48(ХЗ) ! я просто немного тупанул!
фотки ближе к вечеру сделаю.
1)D0-D4 брать с цп?
2)линию А брать с цп через диоды? и подключать A9 K KA9 или их надо менять?(спрашиваю потому,что в схеме пентагона линии поменяны местами. пост где-то выше)
3) WAIT RES NMI БРАТЬ С ЦП или разьема клавы ( там они KRES KNMI).

———- Post added at 22:32 ———- Previous post was at 20:57 ———-

вот!
http://img-fotki.yandex.ru/get/5505/49857267.f/0_9114e_b16cd94c_L.jpg
http://img-fotki.yandex.ru/get/5003/49857267.f/0_9114d_aa1394e9_L.jpg


Asd1995sse

09.02.2012, 16:51

🙁


Женекк, схема есть к этому кворуму?

/CS в игнор пока.

WAIT RES NMI можно взять прямо с проца или попробовать с разъема клавиатуры на плате кворума.

———- Post added at 17:44 ———- Previous post was at 17:38 ———-

D0..D4 по идее на KD0…KD4


Asd1995sse

09.02.2012, 17:18

http://zx.pk.ru/showthread.php?t=7071


Женекк, /CS вроде тот-же /OE


solegstar

09.02.2012, 17:38

на схеме контроллера он /PFE
Где его брать?

на схеме кворума-64 это сигнал /PDKEY на 1н D7.


Asd1995sse

09.02.2012, 17:55

там kd0-4* это на доп клавиши я понимаю?

———- Post added at 17:55 ———- Previous post was at 17:53 ———-

врубаю паяльник! сгорает розетка под аквариумом!!!Пол комнаты без свету!


Asd1995sse

09.02.2012, 20:06

при подключении клавы работают 2 кнопки!
Reset на print screen
pause на pause break

———- Post added at 19:59 ———- Previous post was at 19:56 ———-

http://service4u.narod.ru/images/zx/zxkbd11.png
там к555кп6 и к155ла3 стоят?

———- Post added at 20:01 ———- Previous post was at 19:59 ———-

а резюки ставить обязательно????

———- Post added at 20:06 ———- Previous post was at 20:01 ———-

или обязательно 1533 ставить?


Женекк, резюки обязательно нужны, ЛА3, АП6 можна ставить 555 серии. Гдето или не пропаяй или не туда подключен какой то из сигналов.


Asd1995sse

09.02.2012, 20:34

к155ла3
к555ап6 (какаето странная, лучше я ее поменяю)
dv74als245an


Женекк, это аналог 1533АП6, на ней должно работать, сигналы все подключены?


Asd1995sse

09.02.2012, 23:14

да все подключил!

———- Post added at 22:56 ———- Previous post was at 22:41 ———-

без сs схема не работает.
где его брать?

———- Post added at 23:14 ———- Previous post was at 22:56 ———-

а контроллер подключать как в пентагоне?
Буфер на ап5 использовать?


Женекк, в чем же тогда дело?

/CS на /OE 12 нога DD11 (/A13)

Остальное по подключению смотри здесь (http://zx.pk.ru/showthread.php?t=16337&highlight=%EA%EE%ED%F2%F0%EE%EB%EB%E5%F0+%EA%EB%E0 %E2%E8%E0%F2%F3%F0%FB).

———- Post added at 02:03 ———- Previous post was at 02:01 ———-

Буфер на АП5 делаешь.
Сделал подтяжку на резисторах?


Asd1995sse

10.02.2012, 09:25

да резюки поставил.
Подскажите аналог ап5.

———- Post added at 09:25 ———- Previous post was at 08:57 ———-

а если пзу не той стороной поставить и включить на 5 секунд она сгорит?

———- Post added at 09:25 ———- Previous post was at 09:25 ———-

а если пзу не той стороной поставить и включить на 5 секунд она сгорит?


а если пзу не той стороной поставить и включить на 5 секунд она сгорит?
Я так тоже нечаянно сделал однажды. Увидел странный красный огонек в окошке, удивился. Потом понял, что это раскаленный кристалл светится.
Не могу похвастаться, что она после этого заработала как ПЗУ, но по крайней мере, как очень технологичную лампочку накаливания малой мощности ее использовать можно.


Asd1995sse

10.02.2012, 19:49

а буфер можно на ир22 или другой кокайнибудь мс?

———- Post added at 19:49 ———- Previous post was at 19:29 ———-

кп11


Asd1995sse

15.02.2012, 22:16

а где а16 брать?

———- Post added at 22:16 ———- Previous post was at 22:15 ———-

или у пентагона а 16 = а 15?

———- Post added at 22:16 ———- Previous post was at 22:16 ———-

и все другое со смещением?


Женекк, в схеме контроллера нет такого сигнала.


Asd1995sse

15.02.2012, 23:42

не работает!
Схема подключения пентагоновская.
Да и кворум навороченный! Там вообше 11 ножка идет хз куда но не к а13!
Контроллер дисковода и бутерброд ру5 делает свое дело!! Короче хз откуда cs взять!!

———- Post added at 23:42 ———- Previous post was at 23:42 ———-

а на схеме пентогоновской после ап5 какие резюки стоят?


Asd1995sse

16.02.2012, 23:38

народ подскажите где oe(Cs) брать?


Asd1995sse

17.02.2012, 16:38

ау! без него не работает т.к. он переключает ап5 на шд!!!


solegstar

17.02.2012, 18:19

практически все необходимые сигналы для подключения адаптера есть на разъеме клавиатуры. На кворуме-64 обозначение сигнала А15 клавиатуры соответствует биту шины адреса А15 проца. На пентагоне — сигнал А16 соответствует биту шины адреса А15 проца.
Тебе необходимо подключаться к разъему механической клавиатуры, а не к шине проца.
Остается только подвести питание к контроллеру и подключить сигнал /PDKEY, который, как я раньше уже писал, можно взять с 1 ноги микросхемы D7 (должна находится рядом с разъемом клавиатуры, проследи дорожки с разъема X10 клавиатуры, допустим 1 вывод должен приходить на 3 вывод микросхемы D7) по схеме — http://zx.pk.ru/attachment.php?attachmentid=7250&d=1202297185

Сигналы NMI, RES так же уже выведены на разъем клавиатуры только Х9.


Asd1995sse

17.02.2012, 18:32

ап5 использовать?


solegstar

17.02.2012, 18:42

какие АП5? я на схеме контроллера клавиатуры АП6 вижу. да, использовать.


Asd1995sse

17.02.2012, 18:49

я про схему пентагона!
подключать к do-d4 или k d0*-d4*?


solegstar

17.02.2012, 19:43

я про схему пентагона!
подключать к do-d4 или k d0*-d4*?

ну ты определись — тебе на кворум надо или на пентагон (это два разных компа).

если про кворум, то к kd0*-kd4*. в пентагоне это сигналы клавиатуры — KD1-KD5

———- Post added at 17:43 ———- Previous post was at 17:40 ———-

сигнал /PFE контроллера, для схемы пентагона соответствует сигналу С27. его можно взять с 19 или 1 ноги D44.


Asd1995sse

21.02.2012, 19:40

Народ ну хоть у когоньбудь есть опыт подключения этого контроллере к кворуму?


Женекк, опиши как ты его подключил какие провода куда подал? Может что в воздухе висит?


Народ ну хоть у когоньбудь есть опыт подключения этого контроллере к кворуму?Вообще то он изначально был разработан для Кворума и подключается к любой модели без проблем.
Только по твоим сообщениям трудно сообразить как ты его пытаешься подключить и чем тебе можно помочь.


CS, я не уверен, но можно попробовать на 20 ногу ПЗУ.


Powered by vBulletin® Version 4.2.5 Copyright © 2021 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot

Какой программатор ЭБУ лучше всего выбрать?

Сравнение программаторов ЭБУ: MPPS V18, KESS V2, KTAG и FgTech Galletto v54

Какой программатор ЭБУ лучше всего выбрать?
MPPS v18, ktag, kess, fgtech5 или 2?
Здесь приведены подсказки от профи… Надеюсь, они Вам помогут.
Интерфейсы обмена данных

Программаторы ЭБУ

MPPS V18

KESS v2

KTAG

FgTech galletto v54

OBD2
BOOT
BDM
J-TAG
Tricore

Итак, KESS v2 поддерживает протоколы (интерфейсы) обмена данными: obd2, boot
MPPS v18 работает с obd2, Multiboot, Tricore для ЭБУ Marelli
KTAG может работать с bdm, j-tag, boot
FgTech Galleto v54 4 (или Fgtech 2) работает с obd2, bdm, j-tag, boot

Программаторы ЭБУ

Интерфейсы обмена данных

OBD2

BOOT

BDM

JTAG

Tricore

MPPS V18

KESS v2

KTAG

FgTech 2 / Fgtech 4

Для подключения к интерфейсу OBDII можно использовать 3 программатора: mpps v18, kess, fgtech

BOOT поддерживают также 3 программатора: kess v2, k-tag, fgtech galletto
2 программатора предусматривают возможность работы с BDM: ktag, fgtech
2 программатора обмениваются данными по интерфейсу JTАG: ktag, fgtech 4/2
Только 1 вариант работает с интерфейсом Tricore: MPPS V18!

Поэтому необходимо иметь несколько программаторов.

В каких случаях следует покупать программаторы Fgtech Galletto и kess v2?

Программатор Galletto 4 работает с грузовыми автомобилями, в том числе Benz, выполняет считывание и запись данных ЭБУ через интерфейсы BDM и OBD; KESS не работает с грузовыми автомобилями, считывает и записывает данные ЭБУ только через интерфейс OBD, но не поддерживает обмен данных по BDM.

В каких случаях следует приобрести программаторы Kess v2 и Ktag?

KESS V2 представляет собой программатор ЭБУ, который лучше всего подходит для работы через бортовую систему OBD, но программатор KTag безупречен для интерфейсов Jtag, BDM и всех задач, связанных с Boot (tricore и ST10).

С KESS V2 вы программируете блоки управления непосредственно через разъем OBD автомобиля, а при работе с прибором Ktag (Ktag 2.13) требуется предварительно снять ЭБУ с автомобиля и открыть его, чтобы выполнять операции чтения/записи данных.

Большинство ЭБУ позволяют выполнять чтение и запись данных через порт OBD (в этом случае KESS V2 – идеальный выбор), но существует довольно много ЭБУ, которые требуется снять с автомобиля и вскрыть. Речь идет обо всех блоках управления, которые программируются с помощью интерфейсов Jtag, BDM и Boot, поэтому KTAG вам также необходим.

В каких случаях потребуются программаторы Fgtech v54, Kess v2 и Ktag?

Инструмент не китайского производства хорошо работает со всеми автомобили, но если вы покупаете программаторы-клоны, приобретайте все (galletto+kess+ktag). В этом случае вы сможете в своей работе охватить больше автомобилей, либо купите хороший оригинальный программатор, если вы работаете как профессионал. Все зависит от того, что вы планируете делать.

Справка:

Mpps v18: Программатор MPPS охватывает MAIN + TRICORE + MULTIBOOT и широкий ряд контроллеров, в том числе  M3.8, M5.9, ME7xx, MED9, MED17, EDC15/16/17, Delphi, Siemens, Marelli, Delco, Sagem, Trionic и многие другие…

Kess v2: Программатор Kess работает со всеми основными брендами и протоколами, в том числе Line, CAN, EDC17, MED17 и Ford J1850.

K-tag : Программно-аппаратное обеспечение программатора ktag v6.070 с ksuite v2.13 поддерживает BDM MOTOROLA MPC5xx, бензиновые BMW F серии и Mercedes W222.

Fgtech galletto v54 4: FGTech Galletto 4 – знаменитый программатор для ЭБУ всех легковых автомобилей, грузовых машин, мотоциклов, катеров, поддерживает  BDM MPCxx, BDM Boot Mode Tricore, проверку контрольных сумм.

Fgtech3 car: Программатор Fgtech 2 работает со всеми легковыми автомобилями, грузовыми машинами, тракторами и мотоциклами. Поддерживает новые системы Boot Mode Tricore Infineon Tricore Sak TC1766, Sak TC1767 *новый Infineon Tricore sak TC1792,TC1796,TC1797,TC1767. Выполняет чтение / запись данных ЭБУ новых BMW через порт OBD2.

 


Установка загрузчика на MicroView

Добавлено в избранное Любимый 5

Подключение программатора

Как свидетельствует наш список устройств в разделе «Программатор» раздела «Сбор инструментов», недостатка в платах, которые могут программировать загрузчик, нет. В этом разделе мы продемонстрируем, как подключить несколько наиболее распространенных инструментов программирования.

Для каждого нам нужно подключить шесть сигналов: VCC, GND, Reset, MOSI, MISO и SCK.Для шести сигналов мы будем использовать провода с цветовой кодировкой:

MOSI
Имя сигнала Вывод MicroView Цвет провода
VCC 5V Красный
GND GND Черный
Сброс RST Оранжевый
11 Зеленый
MISO 12 Синий
SCK 13 Желтый

Мы повторим подключение для каждого программиста, нажмите ниже, если вы хотите перейти к конкретному устройству:

Подключение к AVR ISP кабель 2×3

Перед подключением программатора к MicroView вам может потребоваться установить драйверы.Если вы используете карманный программатор AVR, следуйте инструкциям из нашего Руководства по подключению карманного программиста AVR.

Большинство плат разработки AVR, таких как Arduino Uno, имеют заголовок 2×3, специально предназначенный для (повторного) программирования через ISP. Этот заголовок соответствует стандартизированному отпечатку 2×3 ISP (или большему варианту 2×5) со следующей распиновкой:

Эти распиновки — это вид сверху разъема на печатной плате. Если вы подключаете провода к кабелю, вам нужно перевернуть это изображение по горизонтали.Вот как эти сигналы направляются на разъем кабеля:

Обратите внимание, что выемка на кабеле указывает сторону контакта 1 посадочного места.

К сожалению, печатная плата MicroView не была достаточно большой, чтобы вместить весь стандартизированный заголовок ISP, но после того, как вы сняли крышку, все нужные вам контакты так или иначе будут открыты.

Вставьте шесть соединительных кабелей прямо в разъем 2×3. По возможности используйте провода с цветовой кодировкой. Вот куда идет каждый вывод ISP (обратите внимание на выемку, обозначающую сторону вывода 1):

Затем перейдите к разделу «Подключение к MicroView», чтобы завершить подключение.

Подключение к крошечному программатору AVR

The Tiny AVR Programmer — это инструмент, созданный для программирования ATtiny85, но он более универсален, чем это! Он может программировать любой AVR. Если вы приближаетесь к этой задаче с помощью Tiny AVR Programmer, обязательно ознакомьтесь с нашим Руководством по подключению Tiny AVR Programmer — по крайней мере, через раздел установки драйверов.

Tiny AVR Programmer не соединяется со стандартным разъемом 2×3, все контакты, которые нам понадобятся, разбиты как на 8-контактное гнездо DIP, так и на два 4-контактных разъема с механическими контактами.Вот что к чему:

Вставьте провода. Кодируйте их цветом, если можете.

Затем перейдите к разделу «Подключение к MicroView».

Подключение к ArduinoISP

Практически любую старую Arduino можно превратить в провайдера AVR. Все, что вам нужно, это правильный скетч: ArduinoISP, который по умолчанию включен в Arduino IDE. Откройте эскиз, перейдя в Файл > Примеры > ArduinoISP . Затем загрузите его на свой Arduino, у которого, к счастью, уже есть загрузчик!

В скетче ArduinoISP используются выводы 10, 11, 12 и 13 Arduino как RST, MOSI, MISO и SCK соответственно.Если вы используете Arduino Uno, вам также может потребоваться подключить конденсатор 10 мкФ между выводом сброса и землей . Вот как он будет подключен к MicroView:

Обратите внимание, что эскиз ArduinoISP действительно обеспечивает некоторую простую отладку, назначая светодиоды на контакты 7, 8 и 9. Они полностью необязательны, но могут немного упростить отслеживание ошибок. Светодиод на выводе 9 будет указывать на «сердцебиение», 8 будет мигать, если есть ошибка, а вывод 7 укажет, что идет процесс программирования.

Используйте перемычки с цветовой кодировкой, чтобы подключить его, например:

Затем перейдите к следующему разделу, чтобы подключить его к MicroView.


← Предыдущая страница
(Осторожно) Открытие кейса

% PDF-1.3 % 1 0 объект > поток конечный поток эндобдж 2 0 obj > эндобдж 6 0 obj > / Rect [67.26 693,32 527,94 707,3] >> эндобдж 7 0 объект > / Rect [67,26 661,34 527,94 675,26] >> эндобдж 8 0 объект > / Rect [67,26 629,36 527,94 643,28] >> эндобдж 9 0 объект > / Rect [67,26 597,32 527,94 611,24] >> эндобдж 10 0 obj > / Rect [123,96 578,54 527,94 590,84] >> эндобдж 11 0 объект > / Rect [123,96 561,2 527,94 572,48] >> эндобдж 12 0 объект > / Rect [123,96 544,22 527,94 555,44] >> эндобдж 13 0 объект > / Rect [123,96 527,18 527,94 538,46] >> эндобдж 14 0 объект > / Rect [123,96 508.52 527,94 520,88] >> эндобдж 15 0 объект > / Rect [123,96 489,56 527,94 501,86] >> эндобдж 16 0 объект > / Rect [67,26 457,34 527,94 471,26] >> эндобдж 17 0 объект > / Rect [123,96 438,56 527,94 450,86] >> эндобдж 18 0 объект > / Rect [123,96 419,54 527,94 431,84] >> эндобдж 19 0 объект > / Rect [123,96 400,52 527,94 412,88] >> эндобдж 20 0 объект > / Rect [67,26 368,3 527,94 382,28] >> эндобдж 21 0 объект > / Rect [67,26 336,32 527,94 350,24] >> эндобдж 22 0 объект > / Rect [74,76 88,28 84.gS’r> ˴p \ TC92 ޖ, zx> 9 @ \ J59-w @ ~ b / r «L 瀘) ‘Nf% ck ֜ SҒiwXV ’46 -cmyOx (϶z) zj

электрические — Potterton EP3000 -> Электропроводка программатора котла Horstmann C27

Я в Великобритании, использую древний вспыльчивый программатор котлов Potterton EP3000, но у меня есть новенький Horstmann C27, на который я бы хотел его заменить.

Помимо сетевого питания, в заднюю панель EP3000 входят три разных кабеля, из которых один (от котла рядом с программатором) имеет четыре экранированных провода плюс заземление.

Два других кабеля (от верхнего этажа, где мой горячий бак и насос находятся в сушильном шкафу, а термостат дома находится снаружи) имеют три провода в оболочке. У одного также есть земля в задней пластине.

Сам программатор имеет контакты только в клеммах L N и 1 2 3 4 5 на задней панели, где клемма 2 не используется. Клеммы 1 3 4 имеют по одному проводу, но клемма 5 привязана к L , а также имеет другой входной провод.Электропроводка на задней панели выглядит более сложной, чем она есть на самом деле, потому что в некоторых «пассивных» соединениях используются клеммы A B C D и вторичная обмотка N , прикрепленная к первой.

C27 имеет только клеммы E N L 1 2 3 4 , где очевидно 1 = HW Off, 2 = CH Off, 3 = HW On, 4 = CH On.

Я не совсем понимаю эту схему подключения внутри EP3000, и это все, что мне нужно. Кажется, что 1 и 3 управляют HW, при этом 3 находится во включенном состоянии.Для канала 4 кажется «включенным», но на диаграмме есть линии как к 2 , так и к 5 , хотя у меня нет соединений с 2 . Он «перемычан» на Выбор программы 16 (не 10 ).

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

Может кто-нибудь с уверенностью сказать, как подключить С27 только по вышеприведенной информации? Я не квалифицированный электрик и не знаю, как определить, какие кабели проходят вокруг моего сушильного шкафа.Я как бы предполагаю, что я бы просто использовал «шоколадные блоки», чтобы воспроизвести существующие пассивные соединения, и перенести провода «как есть» для клемм L N E 1 3 4 . Но я в этом не уверен и понятия не имею, что делать с существующим терминалом 5 и новым 1 .

Вкратце, все, что я действительно хочу, это чтобы кто-то , который знает об этих вещах , сказал мне, могу ли я безопасно отказаться от провода под напряжением на существующей клемме 5 и подключить другой к новой клемме 2 .Также убедитесь, что все остальные подключения просто идут к тем же номерам на новом программаторе.

Армстронг, ТОП-5 местного программирования

Follow The Wire продолжает серию статей, посвященных уникальным местным программам, предлагаемым Armstrong. Программа Armstrong Local Programming дает зрителям доступ к местным видам спорта, местным органам власти и более глубокий взгляд на места, о которых вы, возможно, не подозреваете, находятся на заднем дворе. Наш второй приглашенный автор — Коннеллсвилл, местный координатор по программированию в Пенсильвании, Сет Прентис. Меня зовут Сет Прентис, и я последние пять лет работаю координатором программ в компании Armstrong. Я продюсирую различные шоу для нашей системы на юго-западе Пенсильвании, и у меня есть несколько любимых шоу / мероприятий, в которых мне посчастливилось быть участником с 2009 года. Было много мероприятий, музыкантов и знаменитостей, которые приезжали в этот район и устраивали свои выступления. то, что, как я чувствовал, зрители захотят посмотреть. Одна из замечательных частей этой работы — находить интересные местные шоу, которые заинтересуют людей.Два, которые значат для меня больше всего, — это «По городу с ведущей Мэрилин Форбс» и «Спорт в родном городе с Верном Олером». Мэрилин и Верн оба из юго-западного региона Пенсильвании и провели здесь всю свою жизнь. Их очень уважают в сообществе, и им просто было разумно пригласить их для помощи в проведении шоу, которое привлечет аудиторию. Вокруг города выходит в эфир с октября 2010 года, и я выбрал 3 из моих любимых эпизодов, чтобы поделиться ими, которые что-то значили для меня. Hometown Sports существует с сентября 2010 года, но Верн присоединился к нам в феврале 2011 года, когда мне понадобилось сыграть комментатором игры плей-офф Connellsville Boys Basketball.Он вскочил и сыграл важную роль в успехе трансляций спортивных мероприятий. Я выбрал 2 самые запоминающиеся игры, которые мы делали за эти годы, и ими тоже поделюсь. Вот 5 моих лучших незабываемых шоу: 5. По городу «Пчеловодство». Мы с Мэрилин придумали концепцию «Вокруг города» об интересных людях, местах и ​​событиях в окрестностях. Идея пчеловодства возникла очень рано на наших подготовительных встречах для шоу, когда мы говорили о том, что мы можем сделать на камеру, что люди действительно захотят увидеть.Так получилось, что она взяла интервью у местного джентльмена, который разводит пчел на соседней ферме. Он предложил одеть нас обоих в пчелиные костюмы, и мы пошли снимать. Наша команда креативного обслуживания была там, чтобы запечатлеть мероприятие и разослать рекламную рассылку всем нашим клиентам, чтобы проинформировать их о наших местных программах. Я почти уверен, что в тот день я всех рассмешил, потому что до смерти боялся тысяч летающих вокруг меня пчел, но это было потрясающее зрелище. Может быть, одним из трех лучших эпизодов для наших поклонников сериала! 4.Родной город Спорт «Саутморленд Скоттис в Шарлеруа Кугарз 18 октября, -е, , 2013» Мы с Верном прекрасно проводим время, освещая местные спортивные мероприятия и планируя расписание всех игр, которые мы освещаем. С 2010 года мы охватили более 110 спортивных мероприятий в 5 различных школьных округах и 2 колледжах (Средняя школа Калифорнии, Калифорнийский университет, Коннеллсвилл, Гейбель, Маунт-Плезант, Пенн-Стейт Фейет и Саутморленд). Мы начали просто заниматься футболом и баскетболом мальчиков и девочек, но смогли расширить охват.Осенние виды спорта включают футбол, волейбол, футбол для мальчиков и девочек. Зимой мы освещаем борьбу, хоккей, баскетбол для мальчиков и девочек. Всего несколько недель назад мы наконец-то попробовали свои силы в бейсболе и теперь смогли провести 2 игры по бейсболу для старшеклассников для нашего сообщества. Приятно иметь возможность дать родителям, бабушкам и дедушкам и спортсменам шанс увидеть себя играющими по телевизору. Студенческие секции фактически стали существовать на сайте Hometown Sports, поскольку они сделали баннеры, приветствующие нас, и начали петь во время тайм-аутов.Эта игра — основная причина, по которой мы хотели освещать спорт в нашем районе. У Саутморленда и Шарлеруа в 2013 году были проблемы с ростом, но их составы получали столь необходимый опыт для будущих сезонов. Эта игра подошла к последним 3 минутам, так как большинство фанатов ушли после того, как был пойман потрясающий пас тачдаун. Жаль, что они пропустили то, что произошло дальше, потому что это был один из лучших финалов, в которых мы когда-либо участвовали. Наслаждаться! 3. «Медвежьи мечения» по городу Этого эпизода на самом деле почти не произошло.В течение 2 лет мы пытались назначить дату съемок с Комиссией по играм Пенсильвании, чтобы позволить нам пойти с ними, когда они будут проверять медвежьи берлоги и отмечать матерей, чтобы убедиться, что все их жизненно важные органы в порядке. В марте 2013 года мы с Мэрилин поднялись в местный офис и просидели 4 часа, ожидая своего шанса. Здесь сбежала мать-медведица, и им пришлось выследить ее, чтобы положить обратно с детенышами. Все участники чувствовали себя так плохо, что перенесли нас на более позднюю неделю, а мы с трудом уложились в наш график.Один из лучших опытов в моей жизни — сниматься с Комиссией по игре и быть нос к носу с живым медведем. Излишне говорить, что когда ее глаза смотрели на меня, я испытал околосмертный опыт, но ожидание того стоило! 2. Спорт в родном городе: «Матч плей-офф WPIAL для девочек класса A« Калифорния »-« Северный католик », 22 февраля, -е и гг., 2014 г.» У меня не было большого успеха в том, чтобы местные команды выходили в плей-офф, но я думал, что моя альма-матер может быть лучшим шансом, который у нас есть с тех пор, как я начал работать в Армстронге.Калифорния была очень молодой командой, и можно было подумать, что время команды Золушки тикает. Они играли в игру своей жизни. Калифорния наносит удар перед перерывом, чтобы выйти вперед, а затем последние 1:10 игры — вот что делает спорт в средней школе таким захватывающим. Калифорния проиграла на 5, и их надежды сводятся к пропущенным штрафным броскам, клатч-играм и удачным отскокам. Это была бы самая большая победа в истории программы и заставила бы город вскочить на их подножку.Какая отличная группа молодых женщин, чтобы снимать и знакомиться в течение сезона. Я желаю им всего наилучшего в жизни, потому что они всегда будут помнить эту игру! 1. По городу «Центр международной торговли» Это должно быть мое любимое шоу, в котором мне когда-либо доводилось сниматься, работать над ним или в котором я принимал участие. Connellsville Patriots — это местная некоммерческая организация, которая рассылает посылки войскам за границу и проводит множество мероприятий в честь местных ветеранов. Линда Ширер, основательница Connellsville Patriots, обратилась ко мне с предложением поехать с группой, чтобы снимать, как они собирают часть Всемирного торгового центра.Они были награждены разделом, поскольку они так много делают в местном сообществе, и должны были убедиться, что он выставлен на всеобщее обозрение, чтобы каждый мог его увидеть. В этом эпизоде ​​мы должны показать всю историю от начала до конца. 16 ноября -го , 2013 мемориал был наконец посвящен внутри недавно отремонтированной средней школы района Коннеллсвилл. Так получилось, что он находится в самом последнем Месте программирования, а также на нашем сайте Армстронга в Сообществе. Надеюсь, вам это понравится, и вы никогда не забудете 11 сентября , 2001.

Как установить USB-кабель для программирования и программное обеспечение Baofeng

Эта запись была опубликована 11 ноября 2013 г. Риком.

Портативные рации двусторонней связи Baofeng широко известны среди радиолюбителей во всем мире. Такие модели, как UV-3R, UV-B6, BF-F9 и легендарный UV-5R, широко используются в современной хижине для ветчины, и не без оснований. Эти радиостанции компактны, просты в использовании, универсальны и, что самое главное, чрезвычайно недорогие.Это одни из самых доступных любительских радиоприемников на рынке. Эти атрибуты сделали имя Baofeng нарицательным в сообществе любителей ветчины.

Однако программирование радиоприемника Baofeng с компьютера не так уж и интуитивно понятно и может стать запутанным даже для самого опытного радиолюбителя, который не привык к радиоприемникам китайского производства. Драйвер USB-кабеля, предлагаемый Baofeng, содержит ошибки, а программное обеспечение для программирования, созданное производителем, по сути, является мусором.

К счастью, есть и другие варианты, и после правильной установки они действительно неплохие.Вам просто нужно знать, где найти эти опции и как их правильно установить. После этого программирование становится проще простого.

Чтобы правильно найти и установить драйвер USB-кабеля для программирования Baofeng и программное обеспечение для программирования, следуйте приведенным ниже инструкциям. ПРИМЕЧАНИЕ: полностью и по порядку следуйте этим инструкциям. Неспособность сделать это может привести к еще большему разочарованию, когда что-то не работает .

1. Для запуска компьютер должен быть включен, а радио выключено.

2. Найдите правильный драйвер программирования USB для вашей операционной системы. Вы можете загрузить драйвер Prolific для Windows, Mac и Linux по адресу http://www.miklor.com/COM/UV_Drivers.php. Если вы приобрели USB-кабель для программирования Baofeng UV Series в компании Buy Two Way Radios, драйвер для Windows будет на компакт-диске, прилагаемом к кабелю, в папке USB Cable Driver . Вставьте компакт-диск и перейдите в Драйвер USB-кабеля> Драйвер USB-кабеля Prolific 3.2.0.0.exe . Это правильный драйвер.

3. Установите драйвер USB-кабеля для программирования. НЕ подключайте кабель USB на этом этапе. .

4. Найдите программное обеспечение для программирования CHIRP для своей операционной системы. Последнюю стабильную сборку для Windows XP, 7, 8, MAC и Linux можно загрузить с http://chirp.danplanet.com/projects/chirp/wiki/Download. Он также находится на компакт-диске Buy Two Way Radios CD в папке CHIRP Programming Software . Выберите подходящую папку для вашей операционной системы.Установите программу , но пока не запускайте ее .

5. Подключите USB-кабель для программирования к USB-порту компьютера. Подключите другой конец кабеля к радио и включите его.

* Дополнительные действия для Windows *
— После подключения может быть уведомление, а может и не быть. Чтобы проверить соединение, проверьте Диспетчер устройств Windows. Доступ к диспетчеру устройств будет зависеть от вашей версии Windows. В диспетчере устройств щелкните Порты (COM и LPT) .Он должен быть указан как Prolific USB-to-Serial Comm Port (COMX) . X обозначает номер COM-порта. Запишите номер и при необходимости запишите его, так как он понадобится вам при настройке программного обеспечения для программирования.

— Если рядом с USB-устройством отображается желтый треугольник с восклицательным знаком, Windows не установила драйвер правильно. Чтобы устранить проблему, щелкните устройство правой кнопкой мыши и выберите Обновить программное обеспечение драйвера во всплывающем меню.Выберите «Обзор моего компьютера» , чтобы установить драйвер вручную. Выберите Позвольте мне выбрать из списка драйверов устройств на моем компьютере . Выберите Prolific USB-to-Serial Comm Port Version: 3.2.0.0 и щелкните NEXT . Должен быть установлен правильный драйвер, и желтое уведомление должно исчезнуть из диспетчера устройств. Обратите внимание на номер COM-порта.

6. Запустите программное обеспечение для программирования CHIRP. Щелкните Go to Radio в строке меню и выберите Download From Radio .Выберите номер COM-порта для USB-кабеля, производителя (Baofeng) и модель радиомодуля (например, UV-5R) из раскрывающихся списков во всплывающем окне. Ваше радио должно быть подключено к компьютеру, и теперь CHIRP сможет с ним связываться.

* Дополнительные инструкции для ноутбуков с Windows *
На некоторых ноутбуках диспетчер устройств может указать, что кабель установлен правильно, но CHIRP может не обнаружить COM-порт. Это может произойти, если на устройстве включена функция управления питанием Windows.Чтобы активировать кабель, перейдите в Диспетчер устройств и щелкните правой кнопкой мыши Prolific USB-to-Serial Comm Port (COMX) . X обозначает номер COM-порта. Щелкните Свойства во всплывающем меню. Щелкните вкладку Power Managemen t. Снимите флажок рядом с Разрешить компьютеру выключить это устройство для экономии энергии и нажмите Применить или Сохранить .

Чтобы проверить соединение, запустите программное обеспечение для программирования CHIRP.Щелкните Go to Radio в строке меню и выберите Download From Radio . Выберите номер COM-порта для USB-кабеля, производителя (Baofeng) и модель радиомодуля (например, UV-5R) из раскрывающихся списков во всплывающем окне. Программа должна скачивать частоты с радио. Когда он завершит передачу данных, на экране появится таблица частот. Теперь радио готово к программированию через ваш компьютер.

Как авторизованный дилер Baofeng, мы хотим, чтобы установка была максимально простой и безболезненной, чтобы вы могли наслаждаться своим радиоприемником долгие годы.При правильном выполнении этих инструкций у вас не должно возникнуть проблем с подключением радиостанции Baofeng к компьютеру. После первоначальной настройки для будущего подключения к компьютеру достаточно просто подключить USB-кабель для программирования к радиоприемнику и компьютеру и запустить CHIRP.

Примечание. Если вы следовали инструкциям по установке, но проблема не исчезла, теперь доступно другое решение. Кабель для безболезненного программирования XLT устанавливается быстро и легко на компьютеры с Windows XP, Windows 7 и Windows 8.Во многих системах установка выполняется автоматически, при этом взаимодействие с пользователем практически не требуется. Кабель для безболезненного программирования XLT работает с Baofeng, Kenwood, Wouxun и другими двусторонними радиостанциями, оснащенными стандартными двухконтактными разъемами Kenwood.

Обновление: послушайте наш обзор кабеля для программирования Baofeng UV-5R в эпизоде ​​№ 82 подкаста «Двухстороннее радио-шоу»!

Отладка

: последовательный провод, JTAG-4, разница между JTAG-5 и способы применения.

До использования это самая маленькая микросхема STM32F103RBt6, поддерживающая JTAG-5.Это был режим отладки. Затем выберите SWD в MDK, так что продолжайте.

В целях экономии но в последнее время стали рассматривать меньше пин, 32пин, 48пин оф. Они не поддерживают JTAG-5, единственный способ поддержки последовательного кабеля, который состоит из двух линий: SWDIO, SWCLK.

Он сказал JTAG-4, разница между JTAG-5 в чем?

С точки зрения вывода, без Rvef, GND, RESET pin. JTAG-4, JTAG-5 — режим JTAG, 20-контактный. Поэтому при установке на JTAG.

На этот раз с использованием режима протокола J-LINK JTAG и управления MCU.

Что с JTAG-4, JTAG-5, Почему можно установить SWD?

Фактически, JTAG-4, JTAG-5 — это режим JTAG, 20-контактный, как и контакты устройства MCU. J-LINK SWD также поддерживает протоколы и режимы, также общие для вывода J-LINK. Следовательно, после установки SWD фактически только два контакта MCU, VTref и GND могут быть подключены к источнику питания (для подключения). Это может сэкономить много булавок. Следующий рисунок очень ясен.

Итак, я установил раньше на самом деле неправильно, не на моей плате интерфейс JTAG 20pin, но SWD, но я cubemx Если выбор JTAG-5, потратит NJTRST, JTDO, JTDI, JTCK, JTMS.

Однако в реальной конфигурации MDK SWD только с JTCK (SWCLK), JTMS (SWDIO). Остальные штыри бесполезны, в принципе нет соединения, показанного на фиг. Так настроен для JTAG Rom MCU.

В настоящее время протокол SWD для связи между J-LINK и MCU.

Так что на самом деле правильный подход должен быть настроен для последовательного провода. Это SWD (отладка последовательного провода).

Итак, атомы скажут:

Реально пьян, он вообще три года взаперти.. . Теперь разобраться. . .

Значит SWD не подключен по факту RESET, можно сбросить микросхему?

Фактически, он может использоваться при программном сбросе, а не при аппаратном сбросе, который отправляет команды для выполнения некоторого сброса микроконтроллера.

В случае, если СБРОС не подключен, отметьте эту опцию, загруженная программа действительно может сбросить.

Программатор

Orange5 — рабочий набор с полными адаптерами / проводами | ABKEYS

Обзор

Orange5 — профессиональное устройство для программирования памяти и микроконтроллеров.


Уникальной особенностью программаторов текущей серии является встроенный макроязык для записи протоколов, который дает возможность быстро и легко добавлять новые типы микросхем, точно соответствующие требованиям производителей к алгоритмам чтения / записи.

Он имеет базовое программное обеспечение с 27 адаптерами и соединительными проводами, пожалуйста, проверьте их на вкладке списка адаптеров

Технические характеристики:

  • Блок питания USB (USB2.0 / 3,0)

  • Универсальная легко подключаемая панель ZIF16 для EEPROM

  • Контроль контактов в розетках

  • Два расширения, совместимые с Orange4 и Omega MTRK

  • Защита от перегрузки по току

  • Защита от перегрузки по напряжению

  • Два типа источника питания: стандартный (USB) и расширенный (USB + внешний источник питания)

  • Три 3 регулируемых напряжения и контроля тока: Напряжение источника питания (2.0 … 5,0 В), напряжение программирования (2,0 … 21,0 В)

  • Дополнительный статический 10В для микроконтроллеров

  • Высокоскоростной двунаправленный драйвер выводов с регулируемым напряжением (2,0 … 5,0 В)

  • Генератор волнового цикла с регулировкой частоты (до 24 МГц) и выходного напряжения (2,0 … 5,0 В).

  • Возможность функциональной эмуляции USB-устройств класса CDC

  • Встроенная 32-битная виртуальная машина

  • Поддерживаемый интерфейс: I2 ?, SPI, MicroWire, JTAG, UART, BDM, ISO7816, K-LINE (через адаптер), CAN (через адаптер)

  • Программатор заключен в функциональную коробку

  • Поддерживаемая ОС: Windows XP / 7/8

| Программное обеспечение и руководства можно загрузить из раздела загрузок
|

Вместе с устройством вы получите 27 переходников и разъемов:

Программист Orange5 поддерживает этот список:

EEPROM:

I2C

  • 24C01 (128×8)
  • 24C02 (256×8)
  • 24C04 (512×8)
  • 24C08 (1Kx8)
  • 24C16 (2Kx8)
  • 24C32 (4Kx8)
  • 24C65 (8Kx8)
  • 24C128 (16Kx8)
  • 24C256 (32Kx8)
  • 24C512 (64Kx8)
  • 24LC21 (128×8)

MicroWire

  • 93C06 (16×16)
  • 93S06 (16×16)
  • 93C46 (64×16)
  • 93C46 (128×8)
  • 93S46 (64×16)
  • 93C56 (128×16)
  • 93C56 (256×8)
  • 93S56 (128×16)
  • 93C66 (256×16)
  • 93C66 (512×8)
  • 93S66 (256×16)
  • 93C76 (512×16)
  • 93C76 (1Kx8)
  • 93C86 (1Kx16)
  • 93C86 (2Kx8)

4 провода

  • 59C11 (64×16)
  • 59C22 (128×16)
  • 64C10 (64×16)
  • 64C20 (128×16)
  • 64C40 (256×16)
  • 64C80 (512×16)

SPI

  • 25C010 (128×8)
  • 25C020 (256×8)
  • 25C040 (512×8)
  • 25C080 (1Kx8)
  • 25C160 (2Kx8)
  • 25C320 (4Kx8)
  • 25C650 (8Kx8)
  • 25C128 (16Kx8)
  • 25C256 (32Kx8)

АКМ

  • AK6410 (64×16)
  • AK6420 (128×16)
  • AK6440 (256×16)
  • AK6480 (512×16)
  • AK93C55 (128×16)
  • AK93C65 (256×16)

Amic

  • A25L40 (512Kx8)
  • A25L080 (1024Kx8)
  • A25L80 (1024Kx8)
  • A25L016 (2048Kx8)
  • A25L16 (2048Kx8)
  • A25L032 (4096Kx8)

Атмель

  • Конфигураторы ПЛИС AT17C65 (8Kx8)
  • AT17C128 (16Kx8)
  • AT17C256 (32Kx8)
  • AT17LV65 (8Kx8)
  • AT17LV128 (16Kx8)
  • AT17LV256 (32Kx8)
  • AT24C01 (128×8)
  • AT24C01A (128×8)
  • AT24C02 (256×8)
  • AT24C04 (512×8)
  • AT24C08 (1Kx8)
  • AT24RF08 (1Kx8)
  • AT24C16 (2Kx8)
  • AT24C164 (2Kx8)
  • AT24C21 (128×8)
  • AT24C32 (4Kx8)
  • AT24C64 (8Kx8)
  • AT24C128 (16Kx8)
  • AT24C256 (32Kx8)
  • AT24C512 (64Kx8)
  • AT24C1024 (128Kx8)
  • AT25010 (8) (128×8)
  • AT25020 (8) (256×8)
  • AT25040 (8) (512×8)
  • AT25080 (1Kx8)
  • AT25160 (2Kx8)
  • AT25320 (4Kx8)
  • AT25640 (8Kx8)
  • AT25128 (16Kx8)
  • AT25256 (32Kx8)
  • AT25DF021 (256Kx8)
  • AT25F512 (64Kx8)
  • AT25F1024 (128Kx8)
  • AT25F2048 (256Kx8)
  • AT26DF081 (1024Kx8)
  • AT26DF161 (2048Kx8)
  • AT26DF321 (4096Kx8)
  • AT34C02 (256×8)
  • AT45D011 (132Kx8) * Флэш-память
  • AT45DB011 (132Kx8) *
  • AT45D021 (264Kx8) *
  • AT45DB021 (264Kx8) *
  • AT45D041 (528Kx8) *
  • AT45DB041 (528Kx8) *
  • AT45D081 (1056Kx8) *
  • AT45DB081 (1056Kx8) *
  • AT45DB161 (2112Kx8) *
  • AT59C11 (64×16)
  • AT93C46 (64×16)
  • AT93C56 (128×16)
  • AT93C57 (128×16)
  • AT93C66 (256×16)
  • AT93C86 (1Kx16)

БОСКХ

  • B34AB (256×8)
  • B43AB (256×8)
  • B46AJ (256×8)
  • B49AJ (256×8)
  • B52AP (256×8)
  • B54AH (256×8)
  • B81AB (256×16)
  • B58252 (256×8)
  • B58253 (256×8)
  • B58256 (128×8)
  • B58258 (256×8)
  • B58379 (2Kx8)
  • B58380 (256×8)
  • B58608 (256×16)
  • B58813 (128×16)

Катализатор

  • CAT24WC08 (1Kx8)
  • CAT24FC32 (4Kx8)
  • CAT25C32 (4Kx8)
  • CAT34C02 (256×8)
  • CAT35C102 (128×16)
  • CAT35C102 (256×8)
  • CAT35C104 (256×16)
  • CAT35C104 (512×8)
  • CAT59C11 (64×16)
  • CAT64LC10 (64×16)
  • CAT64LC20 (128×16)
  • CAT64LC40 (256×16)
  • CAT93C46 (64×16)
  • CAT93C56 (128×16)
  • CAT93C57 (128×16)
  • CAT93C57 (256×8)
  • CAT93C66 (256×16)
  • CAT93C76 (512×16)
  • CAT93C86 (1Kx16)

Даллас / Максим

  • DS1307 (64×8)
  • DS18B20 (17×8)
  • DS18B20U (uSOP) (17×8)
  • DS18B20Z (SOIC) (17×8)
  • DS1973 (512×8)
  • DS1990 (8×8)
  • DS1992 (128×8)
  • DS1993 (512×8)
  • DS2401 (8×8)
  • DS2430 (32×8)
  • DS2432 (152×8)
  • DS2433 (512×8)
  • DS2502 (128×8)
  • Идентификатор DS (8×8)

EON

  • EN25B05 (64Kx8)
  • EN25B05T (64Kx8)
  • EN25F10 (128Kx8)
  • EN25P10 (128Kx8)
  • EN25F20 (256Kx8)
  • EN25B40 (512Kx8)
  • EN25B40T (512Kx8)
  • EN25F40 (512Kx8)
  • EN25B80 (1024Kx8)
  • EN25B80T (1024Kx8)
  • EN25F80 (1024Kx8)
  • EN25T80 (1024Kx8)
  • EN25B16 (2048Kx8)
  • EN25F16 (2048Kx8)
  • EN25T16 (2048Kx8)
  • EN25F32 (4096Kx8)
  • EN25B64 (8192Kx8)
  • EN25Q64 (8192Kx8)

ESMT

  • F25L004A (512Kx8)
  • F25L08PA (1024Kx8)
  • F25L016A (2048Kx8)

EXEL

  • XLS24C02 (256×8)
  • XLS24C04 (512×8)
  • XL93LC06 (16×16)
  • XL93LC46A (64×16)
  • XL93LC46B (64×16)
  • XL93LC56 (128×16)
  • XL93LC56A (128×16)
  • XL93LC56B (128×16)

Fairchild

  • FM24C02 (256×8)
  • FM24C03 (256×8)
  • FM24C04 (512×8)
  • FM24C08 (1Kx8)
  • FM24C09 (1Kx8)
  • FM24C16 (2Kx8)
  • FM24C17 (2Kx8)
  • NM24C02 (256×8)
  • NM24C03 (256×8)
  • NM24C04 (512×8)
  • NM24C05 (512×8)
  • NM24C08 (1Kx8)
  • NM24C09 (1Kx8)
  • NM24C16 (2Kx8)
  • NM24C17 (2Kx8)
  • НМ24У17 (2Кх8)
  • NM24C32 (4Kx8)
  • NM24C65 (8Kx8)
  • NM34C02 (256×8)
  • NM34W02 (256×8)
  • NM93C86 (1Kx16)

Форд

  • 7002MN010 (16×16)
  • 77005MC (16×16)
  • 77007MC (16×16)

GI

  • BAW574252 (128×8)
  • BAW658049 (256×8)
  • ER59256 (16×16)
  • ER59C11 (128×8)
  • ER1400 (100×14)
  • ER1450 (100×14)
  • PCD85C82 (256×8)

GigaDevice

  • GD25Q40 (512Kx8)
  • GD25Q80 (1024Kx8)
  • GD25Q16 (2048Kx8) +
  • GD25Q32 (4096Kx8)?

Grundig

  • ГРН-001 (64х16)
  • ГРН-002 (64х16)
  • ГРН-005 (512х8)
  • ГРС-003 (256х8)
  • GRX-008 (512×8)

HOLTEK

  • HT93C46 (64×16)
  • HT93C66 (256×16)

Hynix

  • HY27UF081G (131072Kx8)
  • HY27UF081G ECC (135168Kx8)
  • HY27UF084G (131072Kx8) 512 МБ, 4 страницы
  • HY27UF084G ECC (135168Kx8) 512 МБ, 4 страницы
  • HY27UH088G (131072Kx8) 1 ГБ — 8 страниц
  • HY27UH088G ECC (135168Kx8) 1 ГБ — 8 страниц
  • HY27US08121 (65536Kx8)
  • HY27US08121 ECC (67584Kx8)
  • HY27US08281 (16384Kx8)
  • HY27US08281 ECC (16896Kx8)
  • HY27US08561 (32768Kx8)
  • HY27US08561 ECC (33792Kx8)
  • HY27UT084G (131072Kx8) 512 МБ, 4 страницы
  • HY27UT084G ECC (135168Kx8) 512 МБ, 4 страницы
  • HY27UT088G (131072Kx8) 1024 МБ, 8 страниц
  • HY27UT088G ECC (135168Kx8) 1024 МБ, 8 страниц

ITT

  • NVM3060 (512×8)
  • MDA2061 (128×8) *
  • MDA2062 (128×8) *

Macronix

  • MX25L1005 (128Kx8)
  • MX25L2006 (256Kx8) +
  • MX25L4005 (512Kx8)
  • MX25L4006 (512Kx8)
  • MX25L8005 (1024Kx8)
  • MX25L8006 (1024Kx8)
  • MX25L1605 (2048Kx8) +
  • MX25L1635 (2048Kx8) +
  • MX25L1636 (2048Kx8)
  • MX25L3205 (4096Kx8) +
  • MX25L3206 (4096Kx8)
  • MX25L6406 (8192Kx8)
  • MX25L12805D (16384Kx8) *

Микрочип

  • 24LC00 (16×8)
  • 24AA02 (256×8)
  • 24C02 (256×8)
  • 24LC02 (256×8)
  • 24AA04 (512×8)
  • 24C04 (512×8)
  • 24LC04 (512×8)
  • 24AA08 (1Kx8)
  • 24LC08 (1Kx8)
  • 24AA16 (2Kx8)
  • 24LC16 (2Kx8)
  • 24AA164 (2Kx8)
  • 24LC164 (2Kx8)
  • 24LC21 (128×8)
  • 24AA32 (4Kx8)
  • 24C32 (4Kx8)
  • 24LC32 (4Kx8)
  • 24LC64 (8Kx8)
  • 24AA65 (8Kx8)
  • 24LC65 (8Kx8)
  • 24AA128 (16Kx8)
  • 24LC128 (16Kx8)
  • 24AA256 (32Kx8)
  • 24LC256 (32Kx8)
  • 25AA040 (512×8)
  • 25AA080 (1Kx8)
  • 25AA160 (2Kx8)
  • 25C040 (512×8)
  • 25C080 (1Kx8)
  • 25C160 (2Kx8)
  • 25LC040 (512×8)
  • 25LC080 (1Kx8)
  • 25LC160 (2Kx8)
  • 25LC320 (4Kx8)?
  • 25LC640 (8Kx8)?
  • 25AA1024 (128Kx8)
  • 25LC1024 (128Kx8)
  • ER5911 (128×8)
  • 93C06 (16×16)
  • 93AA46 (64×16)
  • 93C46 (64×16)
  • 93LC46 (64×16)
  • 93LC46A (128×8)
  • 93LC46B (64×16)
  • 93AA56 (128×16)
  • 93C56 (128×16)
  • 93LC56 (128×16)
  • 93LC56A (256×8)
  • 93LC56B (128×16)
  • 93AA66 (256×16)
  • 93C66 (256×16)
  • 93LC66 (256×16)
  • 93LC66A (512×8)
  • 93LC66B (256×16)
  • 93AA76 (512×16)
  • 93C76 (512×16)
  • 93LC76 (512×16)
  • 93AA86 (1Kx16)
  • 93C86 (1Kx16)
  • 93LC86 (1Kx16)
  • HCS200 (12×16)
  • HCS300 (12×16)
  • PCD8572 (256×8)

Мицубиси

  • M58653P (50×14) *
  • M58655P (64×16) *
  • M58657P (100×14) *
  • M58658P (20×16) *
  • M6M80011 (64×16)
  • M6M80021 (128×16)
  • M6M80041 (256×16)

Motorola

NEC

  • uPD6252 (256×8)
  • uPD6253 (128×8)
  • uPD6254 (512×8)

НСК

  • NM93C06 (16×16)
  • NM93C13 (16×16)
  • NM93C14 (64×16)
  • NM93C46 (64×16)
  • NM93C56 (128×16)
  • NM93C66 (256×16)
  • NM93CS56 (128×16)
  • NM93CS66 (256×16)
  • NMC9306 (16×16)
  • NMC9307 (16×16)
  • NMC9314 (64×16)
  • NMC9345 (64×16)
  • NMC9346 (64×16)
  • NMC93C56 (128×16)
  • NMC93C66 (256×16)
  • NMC93CS06 (16×16)
  • NMC93CS46 (64×16)

Номероникс

  • M25P05A (64Kx8)?
  • M25PE10 (128Kx8)
  • M25PE20 (256Kx8)
  • M25PE40 (512Kx8)
  • M25PE80 (1024Kx8)
  • QB25F016S33B (2048Kx8)

OKI

  • MSM16811 (64×16)
  • MSM16812 (128×16)
  • MSM16851 (64×16)
  • MSM16911 (128×8)
  • MSM16951 (64×16)

Филипс

  • PCA8581 (128×8)
  • PCD8582 (256×8)
  • PCF8582 (256×8)
  • PCF8594 (512×8)
  • PCF8598 (1Kx8)
  • PCF85116 (2Kx8)

Пионер

  • PDG011 (64×8)
  • PDH001 (16×16)
  • PDH004 (16×16)

PMC

  • PM25LD010 (128Kx8)
  • PM25LD020 (256Kx8)
  • PM25LV512 (64Kx8)
  • PM25LV010 (128Kx8)
  • PM25LV020 (256Kx8)
  • PM25LV040 (512Kx8)

Ramtron

  • FM24C04 (512×8)?
  • FM24CL04 (512×8)?
  • FM24C16 (2Kx8)?
  • FM24CL16 (2Kx8)?
  • FM24C64 (8Kx8)?
  • FM24CL64 (8Kx8)?
  • FM24C256 (32Kx8)?
  • FM24CL256 (32Kx8)?
  • FM24C512 (64Kx8)?
  • FM25160 (2Kx8)
  • FM25C160 (2Kx8)
  • FM25L16 (2Kx8)

Rohm

  • BR24C01 (128×8)
  • BR24C02 (256×8)
  • BR24C32 (4Kx8)
  • BR24C65 (8Kx8)
  • BR9010 (64×16)
  • BR9020 (128×16)
  • BR9021 (128×16)
  • BR9040 (256×16)
  • BR9080 (512×16)
  • BR9016 (1Kx16)
  • BR93H56 (128×16)
  • BR93L56 (128×16)
  • BR93LC56 (128×16)
  • BR93RL56 (128×16)
  • BR93H66 (256×16)
  • BR93L66 (256×16)
  • BR93LC66 (256×16)
  • BR93H76 (512×16)
  • БР93Н86 (1Кх16)

Samsung

  • K9F1208U (65536Kx8)
  • K9F1208U ECC (67584Kx8)
  • K9F1G08U (131072Kx8) 128 МБ
  • K9F1G08U ECC (135168Kx8) 128 МБ
  • K9F2808U (16384Kx8)
  • K9F2808U ECC (16896Kx8)
  • K9F2G08U (131072Kx8) 256 МБ — 2 страницы
  • K9F2G08U ECC (135168Kx8) 512 МБ, 2 страницы
  • K9F4008 (512Kx8)
  • K9F5608U (32768Kx8) 32 МБ
  • K9F5608U ECC (33792Kx8) 32 МБ
  • K9F6408U (8192Kx8) 8 МБ
  • K9F6408U ECC (8448Kx8) 8 МБ
  • K9G8G08U (131072Kx8) 1024 МБ, 8 страниц
  • K9G8G08U ECC (135168Kx8) 1024 МБ, 8 страниц
  • K9K1G08U (131072Kx8)
  • K9K1G08U ECC (135168Kx8)
  • K9K4G08U (131072Kx8) 512 МБ, 4 страницы
  • K9K4G08U ECC (135168Kx8) 512 МБ, 4 страницы
  • K9K8G08U (131072Kx8) 1024 МБ, 8 страниц
  • K9K8G08U ECC (135168Kx8) 1024 МБ, 8 страниц
  • K9LAG08U (131072Kx8) 2048 МБ, 16 страниц
  • K9LAG08U ECC (135168Kx8) 2048 МБ, 16 страниц
  • KM29W040 (512Kx8)
  • KM93C06 (16×16)
  • KM93C07 (16×16)
  • KM93C46 (64×16)
  • KS24A021 (256×8)
  • КС24А041 (512х8)?
  • КС24Л161 (2Кх8)
  • S524A40X21 (256×8)

Seiko

  • S-2100R (8×8)
  • S-24C01 (128×8)?
  • S-24C02 (256×8)?
  • S-24C04 (512×8)?
  • S-24C08 (1Kx8)?
  • С-24CS16 (2Kx8)
  • С-2430 (8х8)
  • С-2444 (16х16)
  • С-2445 (16х16)
  • S-24CS08 (1Kx8)
  • S-2900A (64×8)
  • S-29130A (64×16)
  • S-29131A (64×16)
  • С-2914 (64х16)
  • С-29153 (64х16)
  • S-29190A (64×16)
  • S-29220A (128×16)
  • S-29255A (128×16)
  • S-29290A (128×16)
  • S-29230A (128×16)
  • S-29330A (256×16)
  • S-29355A (256×16)
  • S-29390A (256×16)
  • S-29430 (512х16)?
  • S-29530 (1Kx16)
  • S-29590 (1Kx16)
  • S-29630 (2Kx16)
  • S-29690 (2Kx16)
  • S-93C46 (64×16)
  • S-93C56 (128×16)
  • S-93C66 (256×16)
  • S-93C76 (512×16)
  • S-93C86 (1Kx16)

Сименс

  • SDA2506 (128×8)
  • SDE2506 (128×8)
  • SDA2516 (128×8)
  • SDA2526 (256×8)
  • SDA2546 (512×8)
  • SDA2586 (1Kx8)

Сони

  • CXK1011 (64×8)
  • CXK1012 (128×8)
  • CXK1013 (256×8)
  • CXK1024 (128×8)

Шаг

  • S25FL001 (128Kx8)
  • S25FL002 (256Kx8)
  • S25FL016 (2048Kx8)
  • S25FL032 (4096Kx8)
  • S25FL128 (16384Kx8)
  • S99-50084 (128Kx8)

нержавеющая сталь

  • SST25LF020A (256Kx8)
  • SST25LF040A (512Kx8)
  • SST25VF512 (64Kx8)
  • SST25VF010 (128Kx8)
  • SST25VF020 (256Kx8)?
  • SST25VF040 (512Kx8)?
  • SST25VF080 (1024Kx8)
  • SST25VF016 (2048Kx8)
  • SST25VF016B (2048Kx8)
  • SST25VF032B (4096Kx8)

СТ

  • M24C01 (128×8)
  • M24C02 (256×8)
  • M24C04 (512×8)
  • M24C08 (1Kx8)
  • M24C16 (2Kx8)
  • M24C32 (4Kx8)
  • M24C64 (8Kx8)
  • M24C128 (16Kx8)
  • M24C256 (32Kx8)
  • M25P05 (64Kx8)
  • M25P05A (64Kx8)
  • M25P10 (128Kx8)
  • M25P20 (256Kx8)
  • M25P40 (512Kx8)
  • M25P80 (1024Kx8)
  • M25PE10 (128Kx8)
  • M25PE20 (256Kx8)
  • M25PE40 (512Kx8)
  • M25PE80 (1024Kx8)
  • M34C02 (256×8)
  • M34F04 (512×8)
  • M35080 (1Kx8)
  • M35160 (2Kx8)
  • M8571 (128×8)
  • M93C46 (64×16)
  • M93CS46 (64×16)
  • M93S46 (64×16)
  • M93C56 (128×16)
  • M93CS56 (128×16)
  • M93S56 (128×16)
  • M93C66 (256×16)
  • M93CS66 (256×16)
  • M93S66 (256×16)
  • M93C76 (512×16)
  • M93C86 (1Kx16)
  • M95020 (256×8)
  • M95040 (512×8)
  • M95080 (1Kx8)
  • M95160 (2Kx8)
  • M95160-R (2Kx8)
  • M95160-V (2Kx8)
  • M95160-W (2Kx8)
  • M95320 (4Kx8)
  • M95320-R (4Kx8)
  • M95320-V (4Kx8)
  • M95320-W (4Kx8)
  • M95640 (8Kx8)
  • M95640-R (8Kx8)
  • M95640-V (8Kx8)
  • M95640-W (8Kx8)
  • M95128 (16Kx8)
  • M95128-S (16Kx8)
  • M95128-V (16Kx8)
  • M95128-W (16Kx8)
  • M95256 (32Kx8)
  • M95256-S (32Kx8)
  • M95256-V (32Kx8)
  • M95256-W (32Kx8)
  • M95M01-R (128Kx8)
  • M95M02-DR (256Kx8)?
  • NAND128 (16384Kx8)
  • NAND128 ECC (16896Kx8)
  • NAND256 (32768Kx8)?
  • NAND256 ECC (33792Kx8)?
  • ST24C01 (128×8)
  • ST24C02 (256×8)
  • ST24W02 (256×8)
  • ST24C04 (512×8)
  • ST24W04 (512×8)
  • ST24C08 (1Kx8)
  • ST24C16 (2Kx8)
  • ST24E16 (2Kx8)
  • ST24E32 (4Kx8)
  • ST24W16 (2Kx8)
  • ST25C01 (128×8)
  • ST25C02 (256×8)
  • ST25C04 (512×8)
  • ST25C08 (1Kx8)
  • ST25C16 (2Kx8)
  • ST25E16 (2Kx8)
  • ST25E32 (4Kx8)
  • ST93C46 (64×16)
  • ST95010 (128×8)
  • ST95011 (128×8)
  • ST95020 (256×8)
  • ST95021 (256×8)
  • ST95022 (256×8)
  • ST95040 (512×8)
  • ST95041 (512×8)
  • ST95080 (1Кх8)
  • СТ95160 (2Кх8)
  • ST95320 (4Kx8)
  • ST95640 (8Kx8)
  • ST95128 (16Kx8)?
  • ST95P02 (256×8)
  • ST95P04 (512×8)
  • ST95P08 (1Kx8)

Тошиба

  • TC89101 (64×16)
  • TC89102 (128×16)
  • TC89121 (128×8)
  • TC97101 (256×8)

Winbond

  • W25D80 (1024Kx8)
  • W25P10 (128Kx8)
  • W25P20 (256Kx8)
  • W25P40 (512Kx8)
  • W25P80 (1024Kx8)
  • W25P16 (2048Kx8)
  • W25P32 (4096Kx8)
  • W25Q80 (1024Kx8)
  • W25Q16 (2048Kx8) +
  • W25Q32 (4096Kx8)
  • W25Q64 (8192Kx8)
  • W25Q128 (16384Kx8)
  • W25X10 (128Kx8)
  • W25X20 (256Kx8) +
  • W25X40 (512Kx8)
  • W25X80 (1024Kx8)
  • W25X16 (2048Kx8)
  • W25X32 (4096Kx8)
  • W25X64 (8192Kx8)

Ксикор

  • X1226 (512×8)
  • X24C00 (16×8)
  • X24C01 (128×8)
  • X2402 (256×8)
  • X24C02 (256×8)
  • X24C04 (512×8)
  • X24C08 (1Kx8)
  • X24C16 (2Kx8)
  • X24164 (2Kx8)
  • X24325 (4Kx8)
  • X24645 (8Kx8)
  • Х2430 (8х8)
  • X2444 (16×16)
  • X5043 (512×8)
  • X5045 (512×8)

х СССР

  • 1084ПП1 (128×8) *
  • 1506ПП1 (128х8) *
  • 1609XP1 (256×8)
  • 1609XP21 (128×8) * не требуется 20В
  • 1566ПП1 (256×8)
  • 1568ПП1 (256×8)
  • 1568ПП2 (1Кх8)?
  • 1628ПП1 (128х8) *
  • 1628ПП2 (128×8) *
  • 1628PP3 (512×8)
  • 5509PP02 (512×8)
  • 558XP3 (256×8)

YMC

Прочее

  • Тип I2C (256×8)
  • МВт Тип (2Kx16)

MCU:

Атмель

  • AT89C1051 *
  • AT89C2051 *
  • AT89C4051 *
  • AT89S51 *
  • AT89S52 *
  • AT89S53 *
  • AT89S8252 *
  • ATtiny11 HV
  • ATtiny12
  • ATtiny12 HV
  • ATtiny13
  • ATtiny13 HV
  • ATtiny15
  • ATtiny15 HV *
  • ATtiny24 *
  • ATtiny25
  • ATtiny25 HV
  • ATtiny26 *
  • ATtiny44 *
  • ATtiny45
  • ATtiny45 HV
  • ATtiny84 *
  • ATtiny85
  • ATtiny85 HV
  • ATtiny2313 *
  • AT90S1200
  • AT90S2313
  • AT90S8515 *
  • ATmega128
  • ATmega128L
  • ATmega16 *
  • ATmega16A *
  • ATmega162 *
  • ATmega164 *
  • ATmega168
  • АТmega168A
  • ATmega168PA
  • ATmega32 *
  • ATmega324 *
  • ATmega328
  • ATmega329
  • АТmega3290
  • ATmega48
  • ATmega48A
  • ATmega48PA
  • ATmega64 *
  • ATmega644 *?
  • ATmega649
  • ATmega6490
  • ATmega8
  • ATmega8A
  • ATmega8515 *
  • ATmega8535 *
  • ATmega88
  • ATmega88A
  • ATmega88PA

Fujitsu

MediaTek

  • MT1389 доб.FLASH 1 МБ
  • MT1389 ext.FLASH 2Mb
  • MT1389 ext.FLASH 4Mb

Микрочип

Северные страны

НСК

Филипс

  • P89LPC920
  • P89LPC921
  • P89LPC922

Renesas M16

Renesas M32

  • M30833FJ
  • M30853FH
  • M30855FW
  • M30873FH
  • M30875FH
  • M30876FJ
  • M30878FJ
  • M30879FK
  • M30879FL
  • M3087BFK
  • M3087BFL

Renesas V850

  • uPD70F3333 LQFP-100
  • uPD70F3334 LQFP-100
  • uPD70F3335 LQFP-100
  • uPD70F3336 LQFP-100
  • uPD70F3340 LQFP-100
  • uPD70F3341 LQFP-100
  • uPD70F3342 LQFP-100
  • uPD70F3343 LQFP-100
  • uPD70F3350 LQFP-100
  • uPD70F3351 LQFP-100
  • uPD70F3352 LQFP-100
  • uPD70F3353 LQFP-100
  • uPD70F3344 LQFP-144
  • uPD70F3345 LQFP-144
  • uPD70F3346 LQFP-144
  • uPD70F3347 LQFP-144
  • uPD70F3348 LQFP-144
  • uPD70F3349GJ LQFP-144
  • uPD70F3354 LQFP-144
  • uPD70F3355 LQFP-144
  • uPD70F3356 LQFP-144
  • uPD70F3357 LQFP-144
  • uPD70F3358 LQFP-144
  • uPD70F3364 LQFP-144
  • uPD70F3365 LQFP-144
  • uPD70F3366 LQFP-144
  • uPD70F3367 LQFP-144
  • uPD70F3368 LQFP-144
  • uPD70F3370
  • uPD70F3371
  • uPD70F3378 LQFP-144
  • uPD70F3379 LQFP-144
  • uPD70F3380 LQFP-144
  • uPD70F3381
  • uPD70F3382 LQFP-144
  • uPD70F3424GJ LQFP-144
  • uPD70F3425GJ LQFP-144
  • uPD70F3426AGJ LQFP-144
  • uPD70F3427GD LQFP-208
  • uPD70F3634?

Samsung

  • S3F9444
  • S3F9454
  • S3F9488

СТ

  • СТ6220 *
  • СТ6230 *
  • СТ6232 *
  • СТ6240 *
  • СТ6245 *
  • СТ6249 *
  • СТ6260 *
  • ST92F120V1Q7 PQFP-100 $
  • ST92F120V9Q7 PQFP-100 $
  • ST92F124V1QB PQFP-100 $
  • ST92F150CV1QB PQFP-100 $
  • ST92F250CV2QB PQFP-100 $
  • ST10F168
  • ST10F269
  • ST10F275
  • ST10F276
  • ST10F280
  • STM8AF51
  • СТМ8С103Ф2
  • СТМ8С103Ф3
  • СТМ8С103К3

ТИ

  • MSP430F1121 BSL
  • MSP430F1232 BSL
  • MSP430F1232 JTAG
  • MSP430F2013 JTAG
  • MSP430F2121 BSL
  • TMS370C002
  • TMS370C032
  • TMS370C036
  • TMS370C042
  • TMS370C056
  • TMS370C058
  • TMS370C059
  • TMS370C736
  • TMS370C756
  • TMS370C758
  • TMS370C759
  • TMS374C003A
  • TMS375C006

Motorola

  • MC68HC05
  • MC68HC05B4
  • MC68HC05B6
  • MC68HC05B6 WDT
  • MC68HC05B8
  • MC68HC05B8 WDT
  • MC68HC05B16
  • MC68HC05B16 WDT
  • MC68HC05B32
  • MC68HC05h22
  • MC68HC05K3
  • MC68HC05L28
  • MC68HC05P3 [1E25B]
  • MC68HC05X16
  • MC68HC05X32
  • MC68HC05X32 div5
  • MC68HC705B16
  • MC68HC705B16 EPROM
  • MC68HC705B16N
  • MC68HC705B16N EPROM
  • MC68HC705B32
  • MC68HC705B32 EPROM
  • MC68HC705E6 [F82B]
  • MC68HC705E6 [G72G]
  • MC68HC705E6 [H51A]
  • MC68HC705E6 [F75B]
  • MC68HC705P3 [F47V]
  • MC68HC705P3 [F75B]
  • MC68HC705X32
  • MC68HC705X32 div5

  • MC68HC08
  • MC68HC08AB16A
  • MC68HC08AS20
  • MC68HC08AS32
  • MC68HC08AS32A
  • MC68HC08AZ32
  • MC68HC08AZ32A
  • MC68HC08AZ32A [1K59H]
  • MC68HC08AZ48A
  • MC68HC08AZ60A
  • MC68HC08AZ60 [1J35D]
  • MC68HC908AB32
  • MC68HC908AP8A
  • MC68HC908AP16A
  • MC68HC908AP32A
  • MC68HC908AP64A
  • MC68HC908AS60
  • MC68HC908AS60A
  • MC68HC908AZ32A
  • MC68HC908AZ60
  • MC68HC908AZ60 [4J74Y]
  • MC68HC908AZ60A
  • MC68HC908GP32
  • MC68HC908GZ60
  • MC68HC908JL3
  • MC68HC908JL8
  • MC68HC908LJ24
  • MC68HC908LK24
  • MC68HC908QC4
  • MC68HC908QC8
  • MC68HC908QC16
  • MC9S08AW16
  • MC9S08AW32
  • MC9S08AW48
  • MC9S08AW60
  • MC9S08GB60
  • MC9S08QD2
  • MC9S08QD4
  • MC9S08QG4
  • MC9S08QE8
  • MC9S08QG8

  • MC68HC11
  • MC68HC11A1
  • MC68HC11A8
  • MC68HC11E1
  • MC68HC11E9
  • MC68HC11E20
  • MC68HC11E32
  • MC68HC11EA9
  • MC68HC11EA9 [2D47J]
  • MC68HC11F1
  • MC68HC11K4
  • MC68HC11KA2
  • MC68HC11KA4
  • MC68HC11KG4
  • MC68HC11KS2
  • MC68HC11KW1
  • MC68HC11L6
  • MC68HC11P2
  • MC68HC11PA8
  • MC68HC11PH8
  • MC68HC711E9
  • MC68HC711E20
  • MC68HC711E9 EPROM
  • MC68HC711E20 EPROM
  • MC68HC711PH8

  • MC68HC12
  • MC68HC12BC32
  • MC68HC12BE32
  • MC68HC912B32
  • MC68HC912BC32
  • MC68HC912BE32
  • MC68HC12D60
  • MC68HC912D60
  • MC68HC912D60A
  • MC68HC912D60P
  • MC68HC912DG128
  • MC68HC912DG128A
  • MC68HC912DG128C
  • MC68HC912DG128P
  • MC68HC912DJ128A
  • MC68HC912DT128A
  • MC68HC912DT128C
  • MC68HC912DT128P
  • MC9S12C32
  • MC9S12GC32
  • MC9S12A64
  • MC9S12D64
  • MC9S12A128
  • MC9S12B128
  • MC9S12DB128
  • MC9S12DG128
  • MC9S12DJ128
  • MC9S12DT128
  • МС9С12х228
  • MC9S12HA32
  • MC9S12HY64
  • MC9S12HZ128
  • MC9S12DJ256
  • MC9S12DG256
  • MC9S12DP256
  • MC9S12DT256
  • МС9С12х356
  • MC9S12HZ256
  • MC9S12DP512
  • MC9S12DT512
  • MC9S12P96
  • MC9S12XB128
  • MC9S12XD64
  • MC9S12XD128
  • MC9S12XDG128
  • MC9S12XDG256
  • MC9S12XDT256
  • MC9S12XDT384
  • MC9S12XDG512
  • MC9S12XDP512
  • MC9S12XDT512
  • MC9S12XEG128
  • MC9S12XET256
  • MC9S12XEQ384
  • MC9S12XEP768
  • MC9S12XEP100
  • MC9S12XHZ256
  • MC9S12XHZ512
  • MC9S12XS64
  • MC9S12XS128
  • MC9S12XS256

* — Программа с адаптером.

alexxlab

Добавить комментарий

Ваш адрес email не будет опубликован.