USB программатор для микроконтроллеров ATMEL
Микроконтроллеры фирмы ATMEL успели завоевать широкую популярность. Их программирование перед применением можно выполнить непосредственно в плате готового устройства через несложный ISP кабель, подключаемый к LPT порту персонального компьютера или кабель чуть посложнее, подключаемый к COM порту. Но в настоящее время всё больше материнских плат выпускается без того и другого, а в ноутбуках LPT исчез уже давно, сменившись интерфейсом USB. Впрочем, под этот интерфейс программаторы тоже существуют и доступны.Для масштаба рядом лежит обычный 5 мм светодиод.
Этот программатор USBASP поддерживает следующие микроконтроллеры:
Список поддерживаемых МК
ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny28, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861
AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, T90S4433, AT90S4434, AT90S8515, AT90S8535
ATmega3250, ATmega329, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega128, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega103, ATmega406, ATmega8515, ATmega8535
AT90CAN32, AT90CAN64, AT90CAN128
AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B
AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647
AT89S51, AT89S52
AT86RF401
Вместе с программатором поставляется 10-жильный летночный кабель с разъёмами.
Питание программатора берется с USB порта компьютера.
На плате программатора имеется место для распайки LDO стабилизатора напряжения на 3,3В, но сам он не распаян.
Программатор поддерживается программой AVRDUDE. Сама программа консольная, но под неё есть графические оболочки. Утилиту avrdude можно найти в папке /hardware/tools/ в дистрибутиве Arduino IDE или скачать в интернете.
Перед началом работы с программатором потребуется скачать драйвер со страницы разработчика.
Также программатор поддерживается средой разработки Arduino.
Для программатора существует прошивка под названием AVR-Doper, превращающая его в STK500-совместимый и воспринимаемый фирменной средой разработки ATMEL AVR Studio, но в силу высокой вариативности китайского железа пользоваться ею можно только на свой страх и риск.
Здесь вы можете посмотреть ответы на наиболее часто встречающиеся вопросы, отправить свой вопрос в службу технической поддержки по email: [email protected]Вопрос: как изменить прошивку в программаторе на более новую Необходимо заменить прошивку контроллера Для модели Мастер-02 порядок аналогичный за исключением того, что применяется микроконтроллер Winbond. Для программаторов Мастер-02 с микроконтроллерами W78E58B можно использовать программное обновление прошивки. Как это сделать см. ниже. Вопрос: по установке м.с в ZIF-панель Установка всех микросхем в DIP-корпусах(при условии, что м.с поддерживается без переходного адаптера) в ZIF-панель осуществляется с первой ножки(от рычажка ZIF-панели). Единственное исключение составляют м.с SEEPROM 93Cxxx и 25Cxxx, которые модель Мастер Про поддерживает без адаптера, но устанавливать их нужно с 11 ножки ZIF-панели. В Мастер-02 это ограничение устранено и все микросхемы, программируемые без применения адаптера, устанавливаются с 1 ножки.Вопрос: поддержка скорости 115,2 кб/С Начиная с версии прошивки 4.30 добавлена поддержка скорости 115,2 кб/с. При замене прошивки на ранее выпущенных программаторах максимальная скорость часто не работает. Как правило, это можно исправить соединив базу КТ502 на входе с +5В через резистор 1 к , но выигрыш в скорости при этом будет примерно 20%. Реальное повышение скорости работы программатора в два раза можно получить за счет использования кварцевого резонатора с удвоеннной тактовой частотой и с поддержкой скорости 115,2 кб/с . Получить прошивку и рекомендации по модернизации программатора можно по запросу на [email protected]. Вопрос: неправильно работает в программе встроенный шестнадцатеричный редактор Проявляется при работе программы под Windows 2000/XP. Ошибки в программе исправлены в новой версии программного обеспечения, начинаюя с версии 5.03. НеобходимоТакже может быть неверное отображение данных в редакторе при использовании в настройках экрана нестандартного шрифта. Необходимо установить в свойствах экрана размер шрифта по умолчанию (мелкий). Вопрос: ошибка при чтении некоторых HEX-файлов Проявляется при чтении HEX-файлов, в которых информация располагается не последовательно(по увеличению адреса), а случайным порядком. Необходимые доработки внесены в новой версии программного обеспечения, начинаюя с версии 5.03. НеобходимоВопрос: как узнать версию прошивки программатора В программе, начиная с версии 5.03 предусмотрена возможность узнать версию прошивки программатора по команде «Ctrl+Z». Если по этой команде, при подключенном программаторе будет ответ «Ошибка обмена», значит в программаторе прошивка не поддерживает такую команду( 4.28 или более ранняя)Вопрос: программное обновления прошивки Вопрос: адаптер для программирования i82802, SST49LF002/004 для программирования i82802, SST49LF002/004 и аналогов требуется адаптер DIP32-PLCC32-FWH, который отличается от стандартного DIP32-PLCC32 следующим образом:контакты 25,27,29 нужно соединить с Vcc (32), а 26,28 с GND (16). В последней прошивке 4.41 предусмотрена возможность программировать i82802 с помощью универсального адаптера, но для других микросхем FWH и LPC Flash адаптер DIP32-PLCC32-FWH требуется.Вопрос: программирование boot block’а страничных Flash AT29C010, W29C020.. такой тип микросхем имеет режим установки защиты boot block’а от перезаписи. Если он установлен, область boot block’а нельзя стереть и запрограммировать. Проверить установку защиты boot block’а можно с помощью специальной команды программатора (отсутствует в ранних моделях).Вопрос: программирование страничных Flash W29EE011, SST29EE010.. серии микросхем 29EExxx (также как и 29Cxxx) не требуют стирания микросхемы перед записью. Микросхема SST29EE010 имеет режим SDP и, если он включен должна программироваться как W29EE011.Вопрос: программирование Flash AMIC A29xxx.. все режимы программирования микросхем AMIC полностью поддерживаются программаторами «Мастер-02» и «Мастер-32» . На «Мастер Про» для работы с ними нужно выбирать аналоги 29F00x, поддержка этих м.с не гарантируется.Вопрос: поддержка Flash AMD AM29Fxxx.. для микросхем AMD серий 29Fxxx реализовано четыре разных режима программирования. Например, для 5V мискросхем 128кб объема памяти это: 29F010, 29F010B, 29F001, 29F100( базовые типы). При отсутствии микросхемы с списке следует ориентируясь по маркировке выбрать соответствующих базовый тип.Вопрос: стирание Flash i28F001, i28F002/004 микросхемы i28F001/002/004 стираются по секторам и при выборе типа следует точно идентифицировать микросхему по расположению boot block’а ( в названии микросхемы символы B или T), т.к. они имеют различную схему размещения секторов. Вопрос: программирование Flash MX28F1000.. при стирании этого типа Flash возможно сообщение «Ошибка обмена». Сама операция стирания выполняется нормально, но в программе мало время ожидания завершения стирания. Устраняется обновлением программного обеспечения. Вопрос: поддержка Flash SST 28SF040 этот тип микросхем поддерживается на всех моделях, начиная с «Мастер+» 4.28. Микросхема имеет специальный режим разрешения стирания и записи, в остальном соответствует 29F040. Вопрос: поддержка 3V Flash микросхемы Flash памяти с пониженным напряжением питания(серии 29LVxxx, 29BVxxx и т.д.) поддерживаютя только на моделях «Мастер-02» и «Мастер-32» EPROM, EEPROM, SEEPROM Вопрос: программирование 16-битных EPROM микросхемы EPROM с 16-битной организацией (27C1024, 27C2048, 27C4096..) поддерживаются через адаптер всеми моделями программаторов «Мастер», кроме Мастер-32. Адаптер EPROM-16 имеет панельки для корпусов DIP и PLCC, причем для программаторов «Мастер Про» и «Мастер-02» адаптеры EPROM-16 несколько отличается и имеют разную маркировку. Вопрос: EPROM с электрическим стиранием микросхемы EPROM с электрическим стиранием (W27C512-W27C040(E)..) поддерживаются на всех моделях, начиная с Мастер+. Вопрос: программирование SEEPROM Поддержка м.с SEEPROM 24Cxxx/93Cxx/25Cxxx реализована для наиболее распространенных фирм Atmel, Microchip, ST и т.д. Если нужная м.с отсутствует в списке, следует установить ее аналог среди известных производителей или попробовать запрограммировать ее выбрав похожий тип по названию. Для серии 93Cxx чтение/запись информации из м/с выполняется в режиме 8 бит или 16 бит. Для работы с м/с серии 93Cxx в режиме 16 бит необходимо установить тип 93CxxB(например, 93C46B и т.д.). Микроконтроллеры Вопрос: поддержка MCS-51 все модели, кроме Мастер-32 поддерживаются разнообразные популярные микроконтроллеры семейства MCS-51 производства Atmel, Intel, Winbond, Phillips, AMD и т.д. Микросхемы в корпусе DIP-40 программируются в ZIF-панели программатора, для остальных типов корпусов имеются дополнительные адаптеры. Список поддерживаемых микросхем по моделям можно посмотреть на http://masterra.webzone.ru. Вопрос: поддержка AT89Cx051 Микроконтроллеры AT89Cx051 также поддерживаются всеми моделями программатора «Мастер»(кроме Мастер-32), только модель Мастер-02 программирует их без применения адаптера, тогда как для более ранних моделей(Мастер ПРО, Мастер Лайт, Мастер+, Мастер) требуется адаптер DIP40-DIP20. Вопрос: поддержка PIC-контроллеров программаторы «Мастер» поддерживают микроконтроллеры Microchip следующих серий: PIC16F84, PIC16F87x, PIC12Cxxx, PIC16F62x, PIC18Fxxx и т.д. Для всех корпусов PIC-контроллеров, в т.ч. DIP-корпусов требуются дополнительные адаптеры. Их можно заказать у нас или изготовить самостоятельно, требуется всего 5 сигналов. Распайка адаптеров для PIC-контроллеров находится на http://masterra.webzone.ru. Вопрос: последовательное программирование микросхем Attinyxx, Atmegaxxxx, AVR90Sxxxx Для програмирования микросхем Attiny и Atmega, AVR в режиме последовательного программирования требуются дополнительные адаптеры, исключение составляют микросхемы Attiny11/12/15, AVR90S8515, Atmega8515, которые в моделе Мастер-02( начиная с версии прошивки 4.41) можно программированить в основной ZIF-панели без адаптера. Микросхемы Attiny(в корпусе DIP8) можно программировать также без адаптера на программаторе Мастер-32, при этом есть ограничение, программирование без переходника невозможно, если в микросхеме установлен режим использования внешнего генератора.Вопрос: параллельное программирование микросхем Atmegaxxxx, AVR90Sxxxx Для програмирования микросхем Atmega и AVR в режиме параллельного программирования требуются дополнительные адаптеры. Исключение составляют микросхемы AVR90S2313/1200.. в корпусе DIP20, которые в моделе моделе Мастер-02( начиная с версии прошивки 4.41) можно программированить в основной ZIF-панели без адаптера.Вопрос: микроконтроллеры Winbond Микроконтролеры Winbond W78E51/52/54/58 поддерживаются начиная с модели Мастер+. Версия прошивки 4.30 Мастер Про(Лайт), а также модель Мастер-02 поддерживает новые контроллеры Winbond W78E54B/58B/516/W78LE54/W78LE58. Чтобы добавить их поддержку в более ранние модели программаторов(модель Мастер+, Про, Лайт), необходимо заменить прошивку и загрузить новое ПО. ссылка на гостевую книгу по программаторам «Мастер»
|
Взлом ИС и разборка кода
Трещина чипа NEC. UPD78F0515, UPD78F0886, UPD70F3425 и так далее.
Извлечение кода ST MCU. STM32F103, STM32F105, STM32F207, STM8S103, STM8S003, STM8S903, STM8S105 и т. Д.
Разблокировка чипа Fujitsu. MB89F202, MB90F462, MB90F562, MB95F136 и так далее.
Решетка IC Attack. LC4128V, LC4064V, LC4256C, LC4032V и так далее.
Чип-атака Mitsubishi. M30620, M30624, M306N4, M306N5, M30853, M16C10, M16C20 и так далее.
Разблокировка Renesas IC. HD64F7047F50v, HD64F3672fpvh8, R5F6456, R5F72544, R5F2136, R5F2134 и так далее.
C8051 код разблокировки русификатора. C8051F330, C8051F340, C8051F310 и так далее.
CPLD русификатор разблокировки. C9572XL, XC9536XL, XC95144XL, XC95288, XC95216 и так далее.
Трещина MCU серии ATMEL. AT89C51, AT89S52, ATMEGA8L, ATMEGA16L, ATMEGA88PA, ATMEGA48PA, AT89C2051, AT88SC0104C и т. Д.
Разблокировка микросхемы DSP. TMS320F2812, TMS320F2810, TMS320F2815, TMS320F28335, TMS320F2407, TMS320F240 и т. Д.
Трещина микрочипа MCU. PIC16F883, PIC17C44, PIC18F4220, PIC16F1937, PIC16F1936, PIC18F45K22, PIC18F97J60, PIC18F67K22, PIC18F25K20, PIC18F66K80, PIC18F46K22, pic18F14k22 I / ml.
Расшифровка Cypress Chip. CY8C24533, CY8C21534B-24PVXI, CY8C27433, CY8C20346A, CY8C21534B, cy8c3866 и так далее.
Freescale IC Crack. MC95FG6128AL MC56F84452V MC9S08ACS2 QFP44 MC908JL3E DIP28, mc9s08ac32 MC56F8345 MC56F8322 и так далее.
Разблокировка кремниевой микросхемы. C8051F001, C8051F002, C8051F300, C8051F301, C8051F410 и так далее.
Извлечение кода TI IC. MSP430F149, MSP430F1121, M430F5308, M430F1232, M430F5418 и т. Д.
NXP Mcu трещина. LPC89F932, LPC89F931, LPC89F936, LPC2378FBD144, LPC1114FBD48, LPC2106, LPC2119 и так далее.
Трещина микросхемы Samsung. S3c9454, s3c9458 и тд.
Извлечение кода IC Altera, EPM7128, EPM3064, EPM7192SQC160-15, EPM240, EPM570t100c5n, EPM1270T144C5N и т. Д.
Извлечение кода MCU в Далласе. DS2431, DS2432, DS2433, DS1845 и так далее.
Holtek IC Crack.HT46R22 HT49R50A, HT46R64, ht46r48a и т. Д.
Разблокировка микросхемы STC MCU. STC89F516, STC89c52, STC90C58RD, STC90C54RD, STC11F60XE, STC11F02E, STC12c5a60s2, STC12C5410AD, STC10F08XE, STC10F12XE, STC10F10XE и т. Д.
SyncMOS MCU Crack. SM8952BW SM59R16G6W и т. Д.
Winbond IC Attack. W77E516A40PL 25Q80BV W78E516DDG и т. Д.
Многофункциональный программатор на Ch441A
Для программирования различных FLASH и EEPROM микросхем 24-25 серий, купил на Али многофункциональный программатор, на микросхеме Ch441A. Данная микросхема является универсальным конвертером, который может реализовать на USB шине: UART, EPP (можно подключить через него LPT принтер), I2C и SPI. Используя SPI-интерфейс, можно прошивать некоторые микроконтроллеры Atmega. В данной статье я постараюсь рассказать по максимуму про это устройство.
Мой вариант программатора, купил за $2.64.
Промышленностью выпускаются различные варианты, отличающиеся в основном наличием различных дополнительных контактов и разводкой радиодеталей на плате.
На верхней стороне платы размещены: ZIF панель, контактные площадки, контакты UART и SPI интерфейса, светодиод, кварц на 12кГц (на подделках он может быть на разный номинал, из за чего программатор не будет работать) и переключатель P/S.
С обратной стороны: микросхема Ch441A, продолжение контактов SPI интерфейса и стабилизатор напряжения на 3,3В. В моём случае это 662, в других моделях программаторов может быть установлен AMS1117.
Контакты «P/S» предназначены для переключения программатора во внутренний режим (P) — контакты замкнуты, либо внешний (S) — контакты разомкнуты.
Программирование FLASH и EEPROM микросхем 24-25 серий.Для программирования микросхем BIOS материнских плат компьютеров, ноутбуков, телевизоров, SPI флеш памяти всевозможных тюнеров (ресиверов) и роутеров (маршрутизаторов), программатор должен работать в режиме P (контакты P/S замкнутые).
Для программирования микросхем в DIP корпусе необходимо поднять ручку-фиксатор ZIF панели и установить микросхему в пазы, согласно ключу.
В зависимости от серии микросхемы (24хх/25хх), ключи разные и указаны на маркировке. После установки нужно опустить ручку-фиксатор, что бы зафиксировать микросхему.
Для программирования микросхем в корпусах SOP8 и SOP16, применяются контактные площадки, разведённые на плате программатора.
К этим площадкам можно припаивать программируемую микросхему, либо прижимать прищепкой, как это делаю я.
Когда нет возможности выпаять программируемую микросхему из платы, можно запрограммировать чип «без выпаивания», для этого придётся докупить «прищепку».
Неправильная установка программируемой микросхемы может привести к поломке программатора, как правило сгорает стабилизатор на 3,3 вольта и программатор перестаёт определять микросхемы.
Операцию, по установке микросхем в программатор, следует производить при отключенном от компьютера последнего.
Установив микросхему, подключаем программатор к USB-порту компьютера.
В «Диспетчере устройств» обнаружится неизвестное оборудование «USB Device«.
Необходимо установить драйвер (архив Ch441PAR_drivers.rar).
Скачать с Яndex-диска Скачать с MEGA Скачать с облака mail@ru
После установки, устройство будет определятся как «USB-EPP/I2C…Ch441A«
Для прошивки микросхем можно использовать русифицированную версию программы «Ch441A Programmer 1.29«
Скачать с Яndex-диска Скачать с MEGA Скачать с облака mail@ru
Приведу несколько примеров подключения различных микросхем 25-серии к программатору.
Флеш-память Spansion S25FL032, выпаянная с роутера TP-Link TL-WR741, определилась корректно.
Флеш-память с китайской USB-флешки (подделка на 16-гигабайтную). Определился чип Gigadevice GD25Q16.
Флеш-память Winbond W25Q32FV, выпаянная с роутера Huawei WS 319, автоматически определилась как W25Q32BV.
Пришлось нажать кнопку «Детект» и в выпавшем списке выбрать свою микросхему, нажимаем «Выбор«.
Поскольку моя микросхема была выпаяна с роутера, мне нужно сосчитать с неё дамп. Для этого нажимаем «Читать» и ждём, пока он сосчитается.
Прогресс считывания дампа отображается в нижней шкале слева, в процентном соотношении.
Для сохранения дампа воспользуемся соответствующей кнопкой, нажимаем «Сохранить«.
Для загрузки сохранённого ранее дампа в микросхему, нажимаем «Открыть» и выбираем необходимый файл дампа, дамп откроется в программе для прошивка.
Для заливки дампа нажимаем «Записать чип«. Прогресс записи так же будут отображаться в процентном соотношении.
После прошивки желательно проверить корректность записанных в микросхему данных. Для этого воспользуемся пунктом «Проверка«. Производится проверка данных в микросхеме, с дампом открытым в программе.
Если данные записались корректно, об этом сообщит соответствующее сообщение.
В противном случае появится другое сообщение.
Если понадобится стереть микросхему, нужно воспользоваться пунктом «Стирание«.
После стирания чипа его желательно проверить на пустышку, для этого нажимаем на пункт «Пустые«.
Если чип действительно пустой, об этом сообщит соответствующее окно.
Если допустим чип будет защищён от стирания, то проверка на пустышку не пройдёт. В моём случае с микросхемой W25Q32FV так и вышло. Чип якобы стирался, но тест на пустышку не прошёл. Данный программатор не снимает защиту от стирания, для этого нужен более дорогой программатор. Проще купить новую микросхему, что я и сделал.
Использование программатора Ch441A для устройств с SPI-интерфейсом.
SPI — последовательный интерфейс позволяющий подключать к микроконтроллерам различную периферию: дисплеи, датчики, карты памяти, флеш-память. Так же через этот интерфейс можно внутрисхемно программировать некоторые микроконтроллеры Atmega. Внутрисхемно значит не выпаивая их с целевой платы. Подобным образом я программировал на плате микроконтроллер Atmega8, в самодельном металлоискателе «Шанс». На тот момент у меня не было подобного программатора и я собирал программатор Громова, который подключал к COM-порту компьютера. Для тех у кого нет COM-порта, программатор на Ch441A как раз к стати. С помощью него можно так же прошивать: Atmega16; Atmega32; Atmega64; Atmega128; Atmega8515; Atmega8535; Atmega48; Atmega88; Atmega168; AT89S51; AT89S52.
Контакты SPI-интерфейса присутствуют на плате: 3.3, MOSI, CLK, MISO, CS, GND.
Для прошивки AVR можно использовать русифицированную программу от разработчиков:
Скачать с Яndex-диска Скачать с MEGA Скачать с облака mail@ru
Использование программатора Ch441A в качестве конвертера USB — UART (TTL).Данный режим будет полезен, если нужно прошить плату Arduino, роуреры или любое другое устройство, использующее для этого последовательный порт UART. Для этих целей конечно же существуют специальные переходники, например на Ch440G или PL2303HX, но их может не оказаться в наличии. Кроме того, если у вас имеется программатор на Ch441A, то совсем не обязательно покупать отдельный переходник USB – UART. Так же в переходниках на Ch440G и PL2303HX может отсутствовать вывод DTR, для прошивки Arduino Pro mini. Имея данный вывод, не нужно нажимать кнопку Reset на плате, при заливке скетча. На плате программатора Ch441A, вывод SPI порта MOSI, превращается в DTR.
Для переключения программатора в режим UART нужно убрать перемычку P/S.
При подключении к компьютеру в «Диспетчере устройств» обнаружится неизвестное оборудование «USB Device«.
Необходимо установить драйвер (архив Ch441SER_drivers.rar).
Скачать с Яndex-диска Скачать с MEGA Скачать с облака mail@ru
После установки, устройство будет определятся как «USB-SERIAL Ch441A» в скобках будет указан номер виртуального COM-порта.
Более подробно, как использовать программатор в качестве UART, можно прочитать на примере подключения к Arduino Pro mini.
Использование программатора Ch441A в качестве виртуального LPT порта, для подключения старых принтеров.
Если у вас остался в кладовке старый принтер или сканер с LPT портом, а на компьютере нет этого порта, с применением программатора на Ch441A можно реализовать виртуально этот порт.
Статья в наполнении…
РВК
Microsin
Описание
Сайт с очень богатой библиотекой разработчика устройств на микроконтроллерах. Разбираются примеры сопряжения DIY устройств с PC через USB. В свободном доступе предоставлены схемы и прошивки собственных разработок на микроконтроллерах, подключаемых к USB.Администрация сайта [email protected]
Принцип, который положен в основу работы HDDclock, довольно простой. На месте блинов прикручена платка, на которой стоит столбик из светодиодов.Светодиодики выбраны бескорпусные (для уменьшения массы вращающейся платки — чем меньше масса, тем легче сбалансировать плату и меньше вибрация), голубого цвета (из-за того, что голубые светодиоды самые яркие). Платка быстро вращается, и при вспыхивании светодиодов в нужный момент возникает изображение цифр. Всего в столбце 8 светодиодов, но нижний восьмой используется редко (для отрисовки курсора в меню настройки часов). Матрица отображения цифр взята 5×7 точек (применен готовый знакогенератор от компьютера «Радио 86РК»). Кроме цифр, можно также легко выводить любые буквы.
Светодиодами управляет микроконтроллер AT89C2051, который тоже смонтирован на этой вращающейся платке (весь монтаж на круглой плате ротора сделан тонким эмалированым проводом — опять-таки с целью уменьшения массы ротора). Питание вся схема получает через вращающийся трансформатор, изготовленный из двух ферритовых чашек — одна чашка закреплена неподвижно, другая крутится вместе с платкой, и они находятся друг от друга на расстоянии около 0.5 мм. Благодаря этому через высокочастотное магнитное поле передается энергия, питающая платку ротора (микроконтроллер и светодиоды). Такая система передачи энергии не имеет трущихся частей, поэтому долговечна и не создает лишнего шума в работе. Эти часы у меня непрерывно работают с начала 2005 года. Ни разу не ломались, за исключением тех случаев, что я спросонья пальцами попадал во вращающийся ротор (когда выключал будильник часов). Было больно!.. =)
В неподвижной чашке размещена первичная обмотка, питаемая напряжением частотой порядка 30 кГц, в чашке, связанной с платкой, находится вторичная обмотка, к ней подключен простейший выпрямитель и далее от него питается схема вращающейся платки. Все вышеописанное представляет из себя просто блок индикации. Кроме этого, еще есть схема, которая отсчитывает время и управляет фазами шагового двигателя. Эта схема тоже работает под управлением микроконтроллера — AT89C52. Данные от блока часов до блока индикации передаются через оптопару со скоростью 57600 бит/сек (используется последовательный порт, встроенный в оба микроконтроллера). Софт, зашитый в основной блок, довольно продвинутый — можно устанавливать время, есть будильник, и даже есть возможность коррекции скорости хода часов.
Одна из последних доработок — сделал усилитель фотодатчика вращения ротора. Этот датчик нужен только для того, чтобы определить — вращается ротор, или нет. Например, если Вы нечаянно ротор остановили, то по отсутствию импульсов на выходе датчика микроконтроллер это увидит, и раскрутит ротор заново (процедура старта нужна для плавного разгона ротора).
Другой вариант выполнения вращающегося трансформатора — без ферритового сердечника, в виде большого кольца. Такой трансформатор позволяет уменьшить массу вращающегося ротора, что упрощает балансирование и снижает шум. Катушка изготовляется просто — наматывается между металлическими дисками оснастки (диски сделаны из тех же блинов жесткого диска) вместе с жидкой эпоксидной смолой. После затвердевания смолы оснастка снимается, и получается катушка.
По многочисленным просьбам трудящихся масс выкладываю дополнительные фотографии с аннотациями (здесь не все фотографии, полный архив с фотографиями в исходном разрешении качайте по ссылке 4 ниже).
1. Выпрямитель с фильтром для питания блока вращающегося столбца. Состоит из двух диодов, дросселя и конденсатора на 0.1 мкф. На вход выпрямителя подается напряжение с 2-секционной обмотки нижней чашки вращающегося трансформатора (эта чашка вращается вместе с платкой).
2. Два винта, с помощью которых крепится нижняя чашка вращающегося трансформатора к плате ротора. Нижняя чашка приклеена эпоксидкой к куску текстолита, который и крепится винтами. С помощью винтов можно не только подстроить положение чашки точно в центре, но и немного подстроить высоту (отрегулировать зазор вращающегося трансформатора).
3. Грузики, с помощью которых производилась грубая балансировка ротора.
4. Микроконтроллер, который мигает светодиодами. Программа в нем совсем тупая — как только через фотодатчик на асинхронный порт приходит байт — он сразу же выдается на линейку светодиодов, и мы видим один из столбцов матрицы. Ротор повернулся на долю градуса — тут же приходит новый байт, и мы видим следующий столбец матрицы. Так происходит развертка изображения. Все — больше микроконтроллер AT89C2051 ничем не заморачивается (зато ой-е как напрягается AT89C52 — этот микроконтроллер виден на другой картинке). Светодиоды расположены на противоположной стороне диска, и подключены к микроконтроллеру тонким эмалированным проводом (весь монтаж сделан таким проводом — для уменьшения веса). Рядом с AT89C2051 виден кварц 11.059 МГц. Раньше его поверхность была чистой и блестящей, но с годами удары пылинок сделали на его поверхности микрократеры, и от блеска не осталось и следа. По витой паре из провода МГТФ приходит сигнал с фотодатчика.
5. Балка из алюминия, на которой висит верхняя, неподвижная чашка вращающегося трансформатора (она приклеена к балке эпоксидкой). В центре чашки видны два вывода светодиода (на них надет фторопластовый кембрик), торчащие из дырки. Этот светодиод передает код управления включением/выключением светодиодов (подключен к выходу асинхронного порта AT89C52 синим и белым проводом, идущим сверху по балке). Балка жестко закреплена на стойке туго затянутым винтом.
6. Энкодер, совмещенный с кнопкой (на вал можно нажимать вдоль оси) и два светодиода. С помошью энкодера можно менять направление плавного перемещения цифр, устанавливать время часов, устанавливать время будильника, корректировать скорость хода часов (благодаря этой функции часы идут очень точно, их никогда не нужно подводить), программировать сигнал будильника, выключать сигнал будильника. Короче — с помощью энкодера происходит управление часами. Светодиоды подключены, но пока не используются.
7. Реле будильника. Его можно запрограммировать на секундный импульс, а можно — на постоянное включение. Можно совсем не использовать.
8. Микросхема TL494, на которой собран генератор напряжения питания блока вращающегося столбца (частота порядка 30..50 кГц). Мне эта микросхема очень нравится, и я пихаю её куда ни попадя. Микросхема управляет мостом из полевых транзисторов (см. далее).
9. Мост из 4-х полевых транзисторов (мосты и полевые транзисторы я тоже люблю). На выход моста подключена первичная обмотка вращающегося трансформатора (эта обмотка расположена в неподвижной верхней чашке, которая висит на балке 5).
10. Планка, на которую выведены переключающие контакты реле будильника. Хотите — включайте лампу, хотите — музыкальный центр.
11. Еще одна микросхема TL494. Она стабилизирует (ограничивает) ток, которым питаются обмотки фаз двигателя. Благодаря этой микросхеме отсутствует опасность выхода из строя полевых транзисторов, коммутирующих фазы, исключается перегрев обмоток двигателя, а также можно подавать для питания нестабилизированное напряжение 12 вольт (блок питания может состоять только из трансформатора, диодного моста и конденсатора. Должен обеспечиваться ток под нагрузкой около 2 ампер). Большой зеленый резистор 0.22 ом сверху — датчик тока.
12. Накопительный дроссель, мощный диод Шоттки и мощный ключ — составные части стабилизатора тока фаз обмоток двигателя.
13. Аналоговый стабилизатор напряжения +5 вольт LM7805 (аналог КРЕН5В) для питания всей цифровой части схемы. Питается от внешнего нестабилизированного напряжения +12 вольт (слева к часам подходят от блока питания два провода — желтый + и черный -).
14. Линейка из 6 полевых транзисторов — работают в ключевом режиме как трехфазный мост и питают фазы мотора.
15. Через этот коннектор подключен передающий светодиод (передает код для зажигания светодиодов во вращающемся столбце, светодиод находится в центральной дырке вращающегося трансформатора). Подстроечный резистор регулирует в небольших пределах ток через этот светодиод.
16. Сердце всей системы — управляющий микроконтроллер AT89C52. Делает все — крутит мотор (формируя фазы), опрашивает энкодер с кнопкой, формирует интерфейс пользователя, обрабатывет будильник, опрашивает чип часов, анализирует датчик вращения ротора. Снизу рядом с микроконтроллером видна кнопка сброса (не помню, когда последний раз ею пользовался) и кварц на 11.059 МГц.
17. Противная пищалка будильника («пи-пи-пи-пи…»), которая не дает мне спать по утрам.
18. Усилитель датчика вращения ротора.
19. Чип часов и энергонезависимой (с помощью батарейки) памяти DS1302 фирмы Dallas Semiconductor. Батарейка вставлена в самодельный держатель из проволоки (справа от чипа). В энергонезависимой памяти хранятся настройки часов — время будильника и коэффициент коррекции ухода часов. Благодаря батарейке вся эта инфа не теряется при выключении питания, а также продолжается отсчет времени. Маленький часовой кварц на 32768 Гц висит под платой (на фото он не виден).
20. На заднем плане виден столбец из 8 светодиодов. Его конструкцию подробнее можно рассмотреть, если скачать архив с фотографиями (ссылка дана ниже).
21. Под блином платы ротора на блестящую алюминиевую цилиндрическую поверхность держателя блинов нанесена черная метка (на фото часы перевернуты, поэтому на этом фото метка «над»), которая нужна для работы датчика вращения ротора. Когда метка проходит рядом с оптопарой (работающей на отражение), то поток света на фотодиоде уменьшается, и на микроконтроллер приходит сигнализирующий имульс. Сигнал с фотодатчика усиливается операционным усилителем 18 (микросхема УД1208).
[Исходники, схемы проекта HddClock]
1. Исходник и прошивка для схемы блока вращающегося столбца — microsin.ru/Download.cnt/HddClock/Rotor02.rar
2. Исходник и прошивка для схемы основного блока — microsin.ru/Download.cnt/HddClock/StepMoto10.rar
3. Сканы принципиальных схем — microsin.ru/Download.cnt/HddClock/sch.RAR
4. Фотографии внешнего вида часов — HddClock-photos.rar.
5. Видео, снятое мыльницей Canon PowerShot A520. К сожалению, мыльница не дает сделать видео длиннее 30 секунд, и мои режиссерские способности не позволили показать, как работает все меню (коррекция хода часов, как часы запускаются, как работает будильник и т. д.). Качество тоже не ахти (в реале часы выглядят намного лучше) — слишком маленькая частота кадров. На видео видно мерцание цифр, которого на самом деле нет — моргание получается из-за стробоскопического эффекта (разница между частотой вращения ротора и частотой кадров снятого видео). Звук на видео тоже плохого качества — он не такой, как на самом деле. Светодиоды теперь красные, поменял после ремонта — неудачно попытался выключить будильник и попал пальцами в ротор.
Usbasp usbisp avr программист
Пользователи, знакомые с микроконтроллерами Atmel или хотя бы с Arduino скорее всего знают о дешевом программаторе USBasp, цена которого на Ebay около $ 3. Распространены две версии программатора:
- USBasp 2.0 — с стабилизатором на 3.3 вольта.
- USBasp 3.0 — плата поменьше, без стабилизатора. Так же у него не выведены на разъем порты PD0 и PD1(Аппаратный UART).
Технические характеристики
- Поддерживаемые ОС: Windows, MacOS, Linux
- Процессор: Atmega8A
- Интерфейс подключения к ПК: USB
- Интерфейс программирования: ISP (внутрисхемное)
- Напряжение программирования: 5В или 3.3В (в зависимости от положения перемычки JP2)
- Частота программирования: 375кГц (по умолчанию) и 8кГц (при замкнутой перемычке JP3)
- Поддерживаемые контроллеры: все AVR с интерфейсом SPI
Список поддерживаемых AVR микроконтроллеров
USBASP Программатор AVR поддерживает все микроконтроллеры ATMEL с режимом последовательного программирования ISP (In System Programming), это все микроконтроллеры у которых есть порт SPI (Serial Peripheral Interface):
- ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny28, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861
- AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, T90S4433, AT90S4434, AT90S8515, AT90S8535
- ATmega8, ATmega48, ATmega88, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega165, ATmega168,ATmega169, ATmega32, ATmega323,ATmega324, ATmega325, ATmega3250, ATmega329, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega128, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega103, ATmega406, ATmega8515, ATmega8535
- AT90CAN32, AT90CAN64, AT90CAN128
- AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B
- AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647
- AT89S51, AT89S52
- AT86RF401.
Устройство программатора USBasp
Программатор состоит из небольшого числа деталей. Мозгом программатора является микроконтроллер Atmega8, который имеет всего 8 кб флеш памяти и 1 кб ОЗУ(SRAM).Вроде и слабенький микроконтроллер по современным меркам, но столько всего можно на нем сделать.Из-за особенностей работы программного USB м/к работает на частоте 12мгц. Соответственно, при написании своей прошивки необходимо учитывать это.
USBasp имеет 10 контактный разъем, на который выведены 6 выводов микроконтроллера: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2(PWM), PD0 (RXD), PD1 (TXD).
Плата имеет два встроенных светодиода на выводах PC0 и PC1.Выводы м/к PB0,PB1 и PD2 используются для программного USB,PC2 выведен на перемычку JP3.Остальные выводы микроконтроллера не распаяны.
распиновка разъема USBasp
Органы управления на плате
На плате имеются три перемычки, задающие разные режимы работы программатора:
JP1 — замыкается в случае обновления прошивки самого программатора
JP2 — тройная перемычка, здесь выбирается, какое напряжение будет подаваться на прошиваемый микроконтроллер, либо 5В (левое положение) и 3.3В (правое положение)
JP3 — если её замкнуть, то программирование контроллера будет происходить с пониженной частотой
Установка драйверов
Чтобы начать пользоваться программатором, необходимо сперва поставить на него драйвера. Драйвер для программатора USBASP (v 2.0) USB ISP ранее был основан на libusb-win32. После того, как действие сертификата истекло, библиотека была заменена на libusbK.
Работа драйвера тестировалась на версиях от Windows XP до Windows 10 (32-разрядные и 64-разрядные версии). Поскольку драйвер подписан, отпадает необходимость принудительного отключения сертификата драйвера или использования Zadig, достаточно скачать драйвер USBasp и запустить файл InstallDriver.exe из распакованного архива. В Windows XP можно просто указать мастеру установки папку с распакованными файлами драйвера.
ВНИМАНИЕ! Вы устанавливаете этот драйвер на свой страх и риск!
Пользователи, знакомые с микроконтроллерами Atmel или хотя бы с Arduino скорее всего знают о дешевом программаторе USBasp, цена которого на Ebay около $ 3. Распространены две версии программатора:
- USBasp 2.0 — с стабилизатором на 3.3 вольта.
- USBasp 3.0 — плата поменьше, без стабилизатора. Так же у него не выведены на разъем порты PD0 и PD1(Аппаратный UART).
Технические характеристики
- Поддерживаемые ОС: Windows, MacOS, Linux
- Процессор: Atmega8A
- Интерфейс подключения к ПК: USB
- Интерфейс программирования: ISP (внутрисхемное)
- Напряжение программирования: 5В или 3.3В (в зависимости от положения перемычки JP2)
- Частота программирования: 375кГц (по умолчанию) и 8кГц (при замкнутой перемычке JP3)
- Поддерживаемые контроллеры: все AVR с интерфейсом SPI
Список поддерживаемых AVR микроконтроллеров
USBASP Программатор AVR поддерживает все микроконтроллеры ATMEL с режимом последовательного программирования ISP (In System Programming), это все микроконтроллеры у которых есть порт SPI (Serial Peripheral Interface):
- ATtiny11, ATtiny12, ATtiny13, ATtiny15, ATtiny22, ATtiny2313, ATtiny24, ATtiny25, ATtiny26, ATtiny261, ATtiny28, ATtiny44, ATtiny45, ATtiny461, ATtiny84, ATtiny85, ATtiny861
- AT90S1200, AT90S2313, AT90S2323, AT90S2343, AT90S4414, T90S4433, AT90S4434, AT90S8515, AT90S8535
- ATmega8, ATmega48, ATmega88, ATmega16, ATmega161, ATmega162, ATmega163, ATmega164, ATmega165, ATmega168,ATmega169, ATmega32, ATmega323,ATmega324, ATmega325, ATmega3250, ATmega329, ATmega64, ATmega640, ATmega644, ATmega645, ATmega6450, ATmega649, ATmega6490, ATmega128, ATmega1280, ATmega1281, ATmega2560, ATmega2561, ATmega103, ATmega406, ATmega8515, ATmega8535
- AT90CAN32, AT90CAN64, AT90CAN128
- AT90PWM2, AT90PWM2B, AT90PWM3, AT90PWM3B
- AT90USB1286, AT90USB1287, AT90USB162, AT90USB646, AT90USB647
- AT89S51, AT89S52
- AT86RF401.
Устройство программатора USBasp
Программатор состоит из небольшого числа деталей. Мозгом программатора является микроконтроллер Atmega8, который имеет всего 8 кб флеш памяти и 1 кб ОЗУ(SRAM).Вроде и слабенький микроконтроллер по современным меркам, но столько всего можно на нем сделать.Из-за особенностей работы программного USB м/к работает на частоте 12мгц. Соответственно, при написании своей прошивки необходимо учитывать это.
USBasp имеет 10 контактный разъем, на который выведены 6 выводов микроконтроллера: PB5 (SCK), PB4 (MISO), PB3 (MOSI, PWM), PB2(PWM), PD0 (RXD), PD1 (TXD).
Плата имеет два встроенных светодиода на выводах PC0 и PC1.Выводы м/к PB0,PB1 и PD2 используются для программного USB,PC2 выведен на перемычку JP3.Остальные выводы микроконтроллера не распаяны.
распиновка разъема USBasp
Органы управления на плате
На плате имеются три перемычки, задающие разные режимы работы программатора:
JP1 — замыкается в случае обновления прошивки самого программатора
JP2 — тройная перемычка, здесь выбирается, какое напряжение будет подаваться на прошиваемый микроконтроллер, либо 5В (левое положение) и 3.3В (правое положение)
JP3 — если её замкнуть, то программирование контроллера будет происходить с пониженной частотой
Установка драйверов
Чтобы начать пользоваться программатором, необходимо сперва поставить на него драйвера. Драйвер для программатора USBASP (v 2.0) USB ISP ранее был основан на libusb-win32. После того, как действие сертификата истекло, библиотека была заменена на libusbK.
Работа драйвера тестировалась на версиях от Windows XP до Windows 10 (32-разрядные и 64-разрядные версии). Поскольку драйвер подписан, отпадает необходимость принудительного отключения сертификата драйвера или использования Zadig, достаточно скачать драйвер USBasp и запустить файл InstallDriver.exe из распакованного архива. В Windows XP можно просто указать мастеру установки папку с распакованными файлами драйвера.
ВНИМАНИЕ! Вы устанавливаете этот драйвер на свой страх и риск!
Популярное
- Устройство и программирование микроконтроллеров AVR для начинающих – 143
- Трехканальный термостат, терморегулятор, таймер на ATmega8 – 70
- Двухканальный термостат, терморегулятор на ATmega8 – 67
Программатор USBASP — устройство, распиновка, подключение, прошивка
Программатор USBASPСегодня мы рассмотрим как, без особых затрат и быстро, запрограммировать любой микроконтроллер AVR поддерживающий режим последовательного программирования (интерфейс ISP) через USB-порт компьютера. В качестве программатора мы будем использовать очень простой и популярный программатор USBASP, а в качестве программы — AVRdude_Prog V3.3, которая предназначена для программирования МК AVR.
Для того, чтобы запрограммировать микроконтроллер необходимо иметь две вещи:
— программатор
— соответствующее программное обеспечение для записи данных в МК
Одним из наиболее простых, популярных и миниатюрных программаторов для AVR является USBASP программатор, созданный немцем Томасом Фишлем.
Имеется много разных схемотехнических решений этого программатора, программатор можно собрать самому или купить (стоимость — 2-3 доллара). При самостоятельной сборке следует учитывать, что собранный программатор необходимо будет прошить сторонним программатором.
Мы рассмотрим наиболее «навороченную» версию программатора:
Характеристики программатора:
— работает с различными операционными системами — Linux, Mac OC, Windows (для операционной системы Windows, для работы программатора, необходимо установить драйвера — архив в конце статьи)
— скорость программирования до (скорость программирования можно устанавливать самому, к примеру в AVRDUDE_PROG) 375 (5) кб/сек
— имеет 10-контактный интерфейс ISP (соответствует стандарту ICSP с 10-контактной распиновкой)
— поддерживает два напряжения питания программатора — 5В и 3,3В (не все USB порты ПК работают при 5 Вольтах)
— питается от порта USB компьютера, имеет встроенную защиту по току (самовосстанавливающийся предохранитель на 500 мА)
Назначение джамперов:
— разъем JP1 — предназначен для перепрошивки микроконтроллера программатора (для перепрошивки — необходимо замкнуть контакты)
— разъем JP2 — напряжение питания программатора — 5 Вольт или 3,3 Вольта (по умолчанию — 5 Вольт, как на фотографии). Программируемый микроконтроллер, или конструкцию, в которой он установлен, при токе потребления 300-400 мА можно запитать с программатора, для этого на разъеме есть выход +5В (VCC).
— разъем JP3 — определяет частоту тактирования данных SCK: разомкнутый — высокая частота (375 кГц), замкнутый — низкая частота (8 кГц)
Подробнее о разъеме JP3
Джампер JP3 предназначен для уменьшения скорости записи данных в микроконтроллер. Если у микроконтроллера установлена частота тактирования более 1,5 мГц — джампер может быть разомкнут, при этом скорость программирования высокая. Если тактовая частота менее 1,5 мГц — необходимо закоротить выводы джампера — снизить скорость программирования, иначе запрограммировать микроконтроллер не получится. К примеру, если мы будем программировать микроконтроллер ATmega8 (в принципе, практически все МК AVR настроены на тактовую частоту 1 мГц по умолчанию), у которого частота тактирования по умолчанию 1 мГц, необходимо будет замкнуть выводы джампера (как на фотографии). Лучше, наверное, держать этот джампер постоянно замкнутым, чтобы, забыв о его существовании, не мучиться вопросом — почему микроконтроллер не прошивается.
Если вы будете пользоваться программой AVRDUDE_PROG, выложенной на сайте, то о перемычке можно забыть
Программатор поддерживается следующим программным обеспечением:
— AVRdude
— AVRdude_Prog
— Bascom-AVR
— Khazama AVR Prog
— eXtreme Burner AVR
Работать с таким программатором очень просто — соединить соответствующие выводы программатора с микроконтроллером, подключить к USB-порту компьютера — программатор готов к работе.
Распиновка 10-контактного кабеля программатора USBASP :
1 — MOSI — выход данных для последовательного программирования
2 — VCC — выход +5 (+3,3) Вольт для питания программируемого микроконтроллера или программируемой платы от порта USB компьютера (максимальный ток 200 мА — чтобы не сжечь порт USB)
3 — NC — не используется
4 — GND — общий провод (минус питания)
5 — RST — подключается к выводу RESET микроконтроллера
6 — GND
7 — SCK — выход тактирования данных
8 — GND
9 — MISO — вход данных для последовательного программирования
10 — GND
Установка драйверов для программатора USBASP
Установка драйвера для программатора USBASB очень проста:
— подсоедините программатор к USB порту компьютера, при этом в диспетчере устройств появится новое устройство «USBasp» с желтым треугольником и восклицательным знаком внутри, что означает — не установлены драйвера
— скачайте и разархивируйте файл «USBasp-win-driver-x86-x64-ia64-v3.0.7»
— запустите файл «InstallDriver» — будут автоматически установлены драйвера для программатора
— проверьте диспетчер устройств — желтый треугольник должен исчезнуть (если нет, щелкните правой кнопкой по устройству «USBasp» и выберите пункт «Обновить»
— программатор готов к работе
FUSE-биты при программировании USBASP AVR:
Архив «usbasp.2011-05-28» содержит папки:
= BIN:
— win-driver — драйвера для программатора
— firmware — прошивка для микроконтроллеров Mega8, Mega88, Mega48
= circuit — схема простого программатора в PDF и Cadsoft Eagle
При перепрошивке китайского программатора рекомендую установить FUSE-бит CKOPT. CKOPT взаимосвязан с предельной тактовой частотой. По умолчанию CKOPT сброшен и стабильная работа микроконтроллера программатора при применение кварцевого резонатора возможна только до частоты 8 МГц ( а МК программатора работает на частоте 12 МГц). Установка FUSE-бита CKOPT увеличивает максимальную частоту до 16 МГц. Китайцы не трогают этот FUSE-бит, что довольно часто приводит к отказу программатора (обычно система не определяет программатор).
Архив «USBasp-win-driver-x86-x64-ia64-v3.0.7» предназначен для установки драйверов, как указано в статье
usbasp.2011-05-28 (518,9 KiB, 14 722 hits)
Скачать «USBasp-win-driver-x86-x64-ia64-v3.0.7» (10,9 MiB, 27 689 hits)
Описанный в статье USBASP программатор, прошитый последней версией программы, проверенный в работе, с установленными джамперами и перемычками, вы можете приобрести в интернет-магазине «МирМК-SHOP»
Перейти на страницу магазина
(31 голосов, оценка: 4,97 из 5)
|
Вопросы: Как изменить прошивку в программаторе на более новую? Программное обновление прошивки Установка м.с в ZIF-панель Поддержка MCS-51 Программирование SEEPROM Поддержка скорости 115,2 кб/С Микроконтроллеры Winbond Ошибка при чтении некоторых HEX-файлов Неправильно работает в программе встроенный шестнадцатеричный редактор Адаптер для программирования i82802, SST49LF002/004 Программирование микросхем Attinyxx, Atmegaxxxx Как узнать версию прошивки программатора?
Как изменить прошивку в программаторе на более новую? Необходимо заменить прошивку контроллера AT89C52(в моделе Мастер AT89C51). Для этого нужно или имеющийся контроллер перешить на другом программаторе или, при наличии, дополнительной м.с AT89C52 запрограммировать ее и заменить на плате программатора. Микроконтроллеры Atmel применяются в моделях Мастер, Мастер+, Мастер Про, Мастер Лайт. Для модели Мастер-02 порядок аналогичный за исключением того, что применяется микроконтроллер Winbond. Для программаторов Мастер-02 с микроконтроллерами W78E58B можно использовать программное обновление прошивки. Как это сделать см. ниже.
Программное обновления прошивки Для программаторов Мастер-02 с микроконтроллерами W78E58B можно воспользоваться режимом программного обновления прошивки. Для этого сначала нужно убедиться в наличии запасного рабочего(прошитого) контроллера или возможности перешить контроллер на другом программаторе(это нужно для того чтобы не остаться без программатора, в случае возникновения ошибки при обновлении. Например, можно ошибиться при выборе новой прошивки или произойдет нештатная ситуация во время обновления). Далее нужно найти в паспорте устройства отметку о наличие такой возможности или убедиться в этом следующим образом:проверяем наличие м.с W78E58B, далее выдаем команду «Ctrl+R»для переключения на «boot»-ую прошивку и команду «Ctrl+Z, чтобы узнать версию прошивки. Ответ должен быть строго 4.32 для «boot»-ой прошивки или 4.31, 4.41 . для рабочей. Для возрата на рабочую прошивку нужно программатор сбросить по питанию. Если версия прошивки по «Ctrl+R» не меняется, значит либо контроллер не W78E58B, либо в него не записана резервная прошивка. Когда установили, что прошивка 4.32 имеется, можно выполнить само обновление: устанавливается скорость обмена 9600 б/с, считывается новая прошивка в буфер, сверяется контрольная сумма и выдается команда «Ctrl+U» для обновления. После завершения обновления, выдается сообщение о необходимости сбросить программатор по питанию.
Установка м.с в ZIF-панель Установка всех микросхем в DIP-корпусах(при условии, что м.с поддерживается без переходного адаптера) в ZIF-панель осуществляется с первой ножки(от рычажка ZIF-панели). Единственное исключение составляют м.с SEEPROM 93Cxxx и 25Cxxx, которые модель Мастер Про поддерживает без адаптера, но устанавливать их нужно с 11 ножки ZIF-панели. В Мастер-02 это ограничение устранено и все микросхемы, программируемые без применения адаптера, устанавливаются с 1 ножки.
Первая страница Вторая страница Третья страница |
Разблокировка микроконтроллера Atmel | Ваше имя
AT89xx полная серия:
AT89C51 AT89C52 AT89S52 AT89S53 AT89S54 AT89S58 AT89S64 AT89C1051 AT89C2051 AT89C4051 AT89C55 AT89C55WD AT89C5131A AT89C51WD AT89C51ED2 AT89C51CC01 AT89S51 AT89C51CC02 AT89C51CC03 AT89C51RB2 AT89C51RC AT89C51RD2 AT89C51RD-СМ AT89C51RC2 AT89C51ID2 AT87C5101 AT89C1051U AT89C2051X2 AT89C5130AM AT89C5130A AT89C5131AL AT89C5131AM AT89C51AC3 AT89C5132 AT89C51AC2 AT89C51CC03C AT89C51SND1C AT89C51CC03U AT89C51IC2 AT89C51RE2 AT89C51SND2 AT89LP2051 AT89LP2052 AT89LP213 AT89LP214 AT89LP216 AT89LP4051 AT89LP4052 AT89LP828 AT89LP428 AT89LS51 AT89LS52 AT89LV51 AT89LS53 AT89LS8252 AT89LV52 AT89LV55 AT89S2051 AT89S4051 AT89S8252 AT89S8253…
AT90xx вся серия:
AT90S1200 AT90S2323 AT90S2343 AT90S2331 AT90S4433 AT90S8515 AT90S8535 AT90S4414 AT90S4434 AT90S2313 90S1200 90S2323 90S2343 90S2331 90S4433 90S8515 90S8535 90S4414 90S44 …
ATMegaxx вся серия:
ATmega16 ATmega162 ATmega164 ATmega165 ATmega168 ATmega169 ATmega128 ATmega1280 ATmega1281 ATmega2560 ATmega2561 ATmega328 ATmega48 ATmega32 ATmega324 ATmega325 ATmega3250 ATmega329 ATmega3290 ATmega64 ATmega640 ATmega645 ATmega6450 ATmega649 ATmega6490 ATmega8 ATmega88 ATmega8515 ATmega8535 ATmega16L ATmega162L ATmega164L ATmega165L ATmega168L ATmega169L ATMega128L ATmega1280L ATmega1281L ATmega2560L ATmega2561L ATmega328L ATmega48L ATMEGA32L ATmega324L ATmega325L ATmega3250L ATmega329L ATmega3290L ATmega64L ATmega640L ATmega645L ATmega6450L ATmega649L ATmega6490L ATmega8L ATmega88L ATmega8515L ATmega8535L ATmega16P ATmega162P ATmega164P ATmega165P ATmega168P ATmega169P ATmega128P ATmega1280P ATmega1281P ATmega2560P ATmega2561P ATmega328P ATmega48P ATmega32P ATmega324P ATmega325P ATmega3250P ATmega329P ATmega3290P ATmega64P ATmega640P ATmega645P ATmega6450P ATmega649P ATmega6490P ATmega8P ATmega88P ATmega16A ATmega162A ATmega164A ATmega165A ATmega168A ATmega169A ATmega128A ATmeg a1280A ATmega1281A ATmega2560A ATmega2561A ATmega328A ATmega48A ATmega32A ATmega324A ATmega325A ATmega3250A ATmega329A ATmega3290A ATmega64A ATmega640A ATmega645A ATAmega6450Amega35..
ATTinyxx вся серия:
ATtiny4 ATtiny5 ATtiny10 ATtiny11 ATtiny12 ATtiny13 ATtiny15 ATtiny20 ATtiny22 ATtiny24 ATtiny25 ATtiny26 ATtiny261 ATtiny28 ATtiny2313 ATtiny40 ATtiny4313 ATtiny43 ATtiny44 Attiny45 ATtiny461 ATtiny48 ATtiny84 ATtiny85 ATtiny861 ATtiny87 ATtiny88 ATtiny4A ATtiny5A ATtiny10A ATtiny11A ATtiny12A ATtiny13A ATtiny15A ATtiny20A ATtiny22A ATtiny24A ATtiny25A ATtiny26A ATtiny261A ATtiny28A ATtiny2313A ATtiny40A ATtiny4313A ATtiny43A ATtiny44A ATtiny45A ATtiny461A ATtiny48A ATtiny84A ATtiny85A ATtiny861A ATtiny87A ATtiny88A ATtiny4V ATtiny5V ATtiny10V ATtiny11V ATtiny12V ATtiny13V ATtiny15V ATtiny20V ATtiny22V ATtiny24V ATtiny25V ATtiny26V ATtiny261V ATtiny28V ATtiny2313V ATtiny40V ATtiny4313V ATtiny43V ATtiny44V ATtiny45V ATtiny461V ATtiny48V ATtiny84V ATtiny85V ATtiny861V ATtiny87V ATtiny88V…
Серия ATFxx:
ATF16V8B ATF16V8BL ATF16V8BQ ATF16V8BQL ATF16LV8C ATF16LV8CEXT ATF16V8C ATF16V8CEXT ATF16V8CZ ATF20V8B ATF20V8BL ATF20V8BQ ATF20V8BQL ATF22LV10C ATF22LV10CEXT ATF22LV10CUES ATF22LV10CZ ATF22LV10CQZ ATV22V10 ATF22V10B ATF22V10BQ ATF22V10BL ATF22V10BQL ATF22V10C ATF22V10CEXT ATF22V10CUES ATF22V10CZ ATF22V10CQZ ATF22V10CZUES ATF22V10CQZUES ATF1500A ATF1500ABV ATF1500ABVL ATF1500 ATF1500L ATF1502AS ATF1502ASL ATF1502ASV ATF1502ASVL ATF1504AS ATF1504ASVL ATF1508 ATF1508AS ATF1508ASV ATF2500C ATF2500CL ATF2500CQ ATF2500CQL ATF750C ATF750CEXT ATF750CL ATF750LVC ATF750LVCCEXT ATF750LVCEXT ATF750LVCL ATV2500 ATV2500H ATV2500L ATV2500B ATV2500BL ATV2500BQL ATV5000 ATV5000L ATV750 ATV750LB ATV750…
ATXmegaxx вся серия:
ATXmega8e5 ATXmega16a4 ATXmega16a4u ATXmega16c4 ATXmega16d4 ATXmega32a4 ATXmega32a4u ATXmega32c3 ATXmega32c4 ATXmega32d3 ATXmega32d4 ATXmega32e5 ATXmega64a1 ATXmega64a1u ATXmega64a3 ATXmega64a3u ATXmega64a4u ATXmega64b1 ATXmega64b3 ATXmega64c3 ATXmega64d3 ATXmega64d4 ATXmega128a1 ATXmega128a1u ATXmega128a3 ATXmega128a3u ATXmega128a4u ATXmega128b1 ATXmega128b3 ATXmega128c3 ATXmega128d3 ATXmega128d4 ATXmega192a3 ATXmega192a3u ATXmega192c3 ATXmega192d3 ATXmega256a3 ATXmega256a3u ATXmega256a3b ATXmega256a3bu ATXmega256c3 ATXmega256d3 ATXmega384c3 ATXmega384d3…
AT90CAN / PWM / USB / xx вся серия:
AT90CAN32 AT90CAN64 AT90CAN128 AT90PWM2 AT90PWM216 AT90PWM2B AT90PWM3 AT90PWM316 AT90PWM3B AT90USB1286 AT90USB1287 AT90USB162 AT90USB646 AT90USB647 AT90USB82 …
Серия AT88scxx / 90scxx:
AT90S1200 AT90S2323 AT90S2343 AT90S2331 AT90S4433 AT90S8515 AT90S8535 AT90S4414 AT90S4434 AT90S2313 90S1200 90S2323 90S2343 90S2331 90S4433 90S8515 90S8535 90S4414 90S4434 90S4414 90S4434…
AT91SAMxx вся серия:
AT91SAM9XE512 AT91SAM9XE256 AT91SAM9XE128 AT91SAM7S64B AT91SAM7S32B AT91SAM7SE512 AT91SAM7SE256 AT91SAM7SE32 AT91SAM7XC512 AT91SAM7XC256 AT91SAM7XC128 AT91SAM7X512 AT91SAM7X256 AT91SAM7X128 AT91SAM7S161 AT91SAM7S512 AT91SAM7S256 AT91SAM7S128 AT91SAM7S64 AT91SAM7S321 …
Серия CryptoAuthentication:
ATSHA204A ATECC508A ATAES132A ATECC108A…
Пожалуйста, перейдите по ссылке брендов MCU под , чтобы увидеть список IC, однако невозможно перечислить все номера деталей, которые YourLogo может разблокировать здесь, и YourLogo постоянно исследует новые типы микроконтроллеров, но, возможно, не сможет обновить их здесь, если вы не найдете здесь свой тип чипа, свяжитесь с нами.
О компании Atmel:
Atmel Corporation — американский производитель полупроводников, основанный в 1984 году. Компания специализируется на встраиваемых решениях системного уровня, построенных на флэш-микроконтроллерах. Его продукция включает микроконтроллеры (8-битный AVR, 32-битный AVR, на базе ARM, автомобильного уровня и производные от 8051) радиочастотные (RF) устройства, включая устройства Wi-Fi, EEPROM и флэш-памяти, симметричные и асимметричные микросхемы безопасности. , сенсорные датчики и контроллеры, а также ряд продуктов для конкретных приложений.Atmel поставляет свои устройства в виде стандартных продуктов, ASIC или ASSP в зависимости от требований своих клиентов. Atmel обслуживает широкий спектр приложений, включая потребительские, коммуникационные, компьютерные сети, промышленные, медицинские, автомобильные, аэрокосмические и военные. Это лидер в области микроконтроллеров и сенсорных систем, особенно встраиваемых систем. Штаб-квартира Atmels находится в Сан-Хосе, Калифорния. Он имеет крупные представительства в Тронхейме, Норвегия, Колорадо-Спрингс, Колорадо, Ченнаи, Индия, Шанхай, Китай, Тайбэй, Тайвань, Руссе, Франция, Хайльбронн, Германия, Уайтли, Великобритания и Мюнхен, Германия, а также в ряде других стран мира. места.Atmel придерживается стратегии fab-lite, делая большую часть своей продуктовой линейки на фабриках вендоров. Ему принадлежит предприятие в Колорадо-Спрингс, которое производит линейку гибких сенсорных датчиков XSense.ATMEL AT89C52 MANUAL Pdf Скачать
Характеристики
•
Совместим с MCS-51
•
8 Кбайт внутрисистемной перепрограммируемой флэш-памяти
Срок службы: 1000 циклов записи / стирания
•
Полностью статическая работа: от 0 Гц до 24 МГц
•
Трехуровневая блокировка программной памяти
•
256 x 8-битное внутреннее ОЗУ
•
32 программируемых линии ввода / вывода
•
Три 16-битных таймера / счетчика
•
Восемь источников прерываний
•
Программируемый последовательный канал
•
Режимы холостого хода и отключения питания с низким энергопотреблением
Описание
AT89C52 — это маломощный, высокопроизводительный 8-битный КМОП микрокомпьютер с 8
Кбайт программируемой и стираемой флэш-памяти только для чтения (PEROM).Де-
Тискипроизводятся с использованием технологии энергонезависимой памяти высокой плотности Atmel, а тиски
совместим с набором команд и распиновкой промышленного стандарта 80C51 и 80C52.
Встроенная флэш-память позволяет перепрограммировать программную память внутри системы или с помощью
обычный программатор энергонезависимой памяти. Объединив универсальный 8-битный ЦП
с флэш-памятью на монолитном чипе, Atmel AT89C52 — мощный микрокомпьютер
, который обеспечивает очень гибкое и экономичное решение для многих встраиваемых систем управления.
заявок.
Конфигурации контактов
PQFP / TQFP
И Н Д Е X
К О Р Н Е Р
4 4
4 2
4 0
4 3
4 1
3 9
(М О С И) П 1. 5
1
(М И С О) П 1. 6
2
(S C K) П 1. 7
3
R S T
4
(R X D) Стр. 3. 0
5
N C
6
(Т X Г) П 3.1
7
(И Н Т 0) П 3. 2
8
9
(И Н Т 1) П 3. 3
(Т 0) П 3. 4
1 0
(Т 1) П 3. 5
1 1
1 3
1 5
1 7
1 6
1 2
1 4
TM
Продукты
3 6
3 4
3 5
P 0. 4 (А Д 4)
3 3
P 0. 5 (А Д 5)
3 2
P 0.6 (А Д 6)
3 1
P 0. 7 (А Д 7)
3 0
2 9
E A / V P P
2 8
N C
2 7
А Л Е / П Р О Г
P S E N
2 6
2 5
С 2. 7 (А 1 5)
2 4
С 2. 6 (А 1 4)
2 3
С 2. 5 (А 1 3)
1 9
2 1
1 8
2 0
2 2
(М О С И) П 1.5
(М И С О) П 1. 6
(S C K) П 1. 7
(R X D) Стр. 3. 0
(Т X Г) П 3. 1
(И Н Т 0) П 3. 2
(И Н Т 1) П 3. 3
(продолжение)
PDIP / Cerdip
(Т 2) П 1. 0
4 0
В С
1
(Т 2 Е Х) П 1. 1
2
3 9
P 0. 0 (A D 0)
P 1. 2
3
3 8
P 0.1 (A D 1)
3 7
P 1. 3
4
P 0. 2 (А Д 2)
(S S) П 1. 4
5
3 6
P 0. 3 (А Д 3)
(М О С И) П 1. 5
6
3 5
P 0. 4 (А Д 4)
7
3 4
(М И С О) П 1. 6
P 0. 5 (А Д 5)
3 3
P 0. 6 (А Д 6)
(S C K) П 1. 7
8
R S T
3 2
P 0.7 (А Д 7)
9
(R X D) Стр. 3. 0
1 0
3 1
E A / V P P
(Т X Г) П 3. 1
1 1
3 0
А Л Е / П Р О Г
P S E N
(И Н Т 0) П 3. 2
1 2
2 9
2 8
С 2. 7 (А 1 5)
(И Н Т 1) П 3. 3
1 3
(Т 0) П 3. 4
2 7
С 2. 6 (А 1 4)
1 4
(Т 1) П 3.5
1 5
2 6
С 2. 5 (А 1 3)
(W R) Стр. 3. 6
1 6
2 5
С 2. 4 (А 1 2)
(Р Д) П 3. 7
1 7
2 4
С 2. 3 (А 1 1)
X TA L 2
2 3
1 8
X TA L 1
1 9
2 2
G N D
2 0
2 1
С 2. 0 (А 8)
PLCC / LCC
И Н Д Е X
К О Р Н Е Р
6
4
2
4 4
4 2
4 0
5
3
1
4 3
4 1
7
8
9
R S T
1 0
1 1
N C
1 2
1 3
1 4
1 5
1 6
(Т 0) П 3.4
1 7
(Т 1) П 3. 5
1 9
2 1
2 3
2 5
2 7
2 8
1 8
2 0
2 2
2 4
2 6
8-бит
Микроконтроллер
с 8 Кбайтами
Вспышка
AT89C52
С 2. 2 (А 1 0)
С 2. 1 (А 9)
3 9
P 0. 4 (А Д 4)
P 0. 5 (А Д 5)
P 0.6 (А Д 6)
3 6
P 0. 7 (А Д 7)
3 5
E A / V P P
3 4
N C
3 3
А Л Е / П Р О Г
3 2
P S E N
3 1
С 2. 7 (А 1 5)
3 0
С 2. 6 (А 1 4)
2 9
С 2. 5 (А 1 3)
0313E
ИЗВЛЕЧЕНИЕ КОДА MCU: ATMEL MCU UNLOCK
Мы можем разблокировать и расшифровать следующее atmel mcu, свяжитесь с techip688 @ gmail.com.AT89x | AT89C51 AT89C52 AT89S51 AT89LS51 AT89S52 AT89LS52 |
AT89C55 AT89C55WD | |
AT89S53 AT89LS53 AT89S54 AT89S58 AT89S64 | |
AT89S8252 AT89LS82552 | |
AT89S8253 | |
AT89C1051 AT89C2051 AT89C4051 | |
AT89C51RB2 AT89C51RC AT89C51RC2 AT89C51RD2 | |
AT89C51ID2 AT89C51IC2 AT89C51RE2 AT89C51ED2 | |
AT89C5130A AT89C5131A AT89C5131 AT89C51AC2 | |
AT89C51AC3 AT89C51CC01 AT89C51CC02 | |
AT89C51CC03 AT89C5115 | |
AT87x | AT87F51 AT87F52 |
AT90x | AT90S1200 AT90S2313 |
AT TINYx | ATTINY12 ATTINY12L ATTINY12V |
ATTINY13 ATTINY13V | |
ATTINY15 ATTINY15L | |
ATTINY24 ATTINY44 TINY84 TINY461 TINY25 TINY45 TINY85 TINY261 TINY861 | |
ATTINY88 | |
ATTINY2313A | |
MEGA 系列 | MEGA8 MEGA16 MEGA32 MEGA8515 MEGA 8535 |
МЕГА48 МЕГА64 МЕГА128 МЕГА162 | |
MEGA88 | |
MEGA8A MEGA8PA MEGA16A MEGA16PA MEGAN32A MEGA32PA MEGA64A MEGA128A MEANG168 MEGA48P MEGA48PA | |
MEGA88PA MEGA88P | |
ATMEGAx | ATMEGA168P / PV / PA |
ATMEGA163 / 164/165 | |
ATMEGA164P / 165P / 169P | |
ATMEGA324 / 324P / 325 / 325P / 328P / 329 / 329P | |
ATMEGA3250 / 3290 | |
ATMEGA406 | |
ATMEGA644 / 644P / 649 | |
ATMEGA640 / 6450/6490 | |
ATMEGA103 / 161/323 | |
ATMEGA1280 / 1281/2560/2561 | |
AT90PWM | AT90PWM1 AT90PWM2 |
AT90PWM3 | |
AT90USB | AT90USB1286 AT90USB1287 AT90USB46 AT90USB82 AT90USB647 AT90USB162 |
% PDF-1.6 % 1896 0 объект > эндобдж xref 1896 132 0000000016 00000 н. 0000004059 00000 н. 0000004199 00000 н. 0000004448 00000 н. 0000004477 00000 н. 0000004529 00000 н. 0000004566 00000 н. 0000004780 00000 н. 0000004864 00000 н. 0000004945 00000 н. 0000005028 00000 н. 0000005111 00000 п. 0000005194 00000 н. 0000005277 00000 н. 0000005360 00000 н. 0000005443 00000 п. 0000005526 00000 н. 0000005609 00000 н. 0000005692 00000 п. 0000005775 00000 н. 0000005858 00000 п. 0000005941 00000 н. 0000006024 00000 н. 0000006107 00000 н. 0000006190 00000 п. 0000006272 00000 н. 0000006354 00000 п. 0000006436 00000 н. 0000006518 00000 н. 0000006600 00000 н. 0000006682 00000 п. 0000006764 00000 н. 0000006846 00000 н. 0000006928 00000 п. 0000007010 00000 п. 0000007092 00000 н. 0000007174 00000 н. 0000007255 00000 н. 0000007337 00000 н. 0000007533 00000 н. 0000007572 00000 н. 0000007651 00000 н. 0000007729 00000 н. 0000008395 00000 н. 0000009193 00000 п. 0000009899 00000 н. 0000010638 00000 п. 0000011222 00000 п. 0000011395 00000 п. 0000011875 00000 п. 0000012380 00000 п. 0000013290 00000 н. 0000014024 00000 п. 0000015018 00000 п. 0000015886 00000 п. 0000016567 00000 п. 0000016812 00000 п. 0000017140 00000 п. 0000017247 00000 п. 0000018266 00000 п. 0000019246 00000 п. 0000021941 00000 п. 0000026491 00000 п. 0000031763 00000 п. 0000034934 00000 п. 0000034975 00000 п. 0000038149 00000 п. 0000038190 00000 п. 0000038251 00000 п. 0000038345 00000 п. 0000038513 00000 п. 0000038623 00000 п. 0000038734 00000 п. 0000038912 00000 п. 0000039061 00000 п. 0000039197 00000 п. 0000039373 00000 п. 0000039547 00000 п. 0000039761 00000 п. 0000039904 00000 н. 0000040065 00000 п. 0000040229 00000 п. 0000040393 00000 п. 0000040563 00000 п. 0000040737 00000 п. 0000040909 00000 п. 0000041045 00000 п. 0000041196 00000 п. 0000041365 00000 п. 0000041537 00000 п. 0000041757 00000 п. 0000041992 00000 п. 0000042168 00000 п. 0000042377 00000 п. 0000042524 00000 п. 0000042681 00000 п. 0000042856 00000 п. 0000043006 00000 п. 0000043137 00000 п. 0000043256 00000 п. 0000043412 00000 п. 0000043532 00000 п. 0000043656 00000 п. 0000043762 00000 п. 0000043994 00000 п. 0000044107 00000 п. 0000044253 00000 п. 0000044427 00000 п. 0000044542 00000 п. 0000044650 00000 п. 0000044800 00000 п. 0000044967 00000 п. 0000045059 00000 п. 0000045157 00000 п. 0000045282 00000 п. 0000045454 00000 п. 0000045564 00000 п. 0000045674 00000 п. 0000045795 00000 п. 0000045920 00000 п. 0000046032 00000 п. 0000046146 00000 п. 0000046255 00000 п. 0000046374 00000 п. 0000046480 00000 п. 0000046592 00000 п. 0000046704 00000 п. 0000046817 00000 п. 0000046930 00000 н. 0000047036 00000 п. 0000003888 00000 н. 0000003018 00000 н. трейлер ] >> startxref 0 %% EOF 2027 0 объект > поток Т? `У.L: w 1SC8 N 4 uG03 {
AT89LS53 техническое описание — 8-битный микроконтроллер с 12 Кбайт флэш-памяти
8032TteX : Risc Architecture 1.2 Инструкция, совместимая с Generic 8051. RISC-архитектура Синхронный дизайн Статический дизайн Подтвержденный синтезируемый кремний (0 ~ 66 МГц при 0,5 мкм процесс) Код RTL в формате Verilog Приложение -DSC, CF-карта, Контроллер CD-ROM, Распознавание образов, Контроллер ЖК-монитора, Контроллер USB-устройства, Контроллер сканера, Контроллер MP3, Контроллер модема, Распознавание голоса и т. д.Совместимость с инструкциями совместима.
AT89C2051-24PI : 8-битный микроконтроллер с 2 Кбайт флэш-памяти, от 4,0 В до 6,0 В. Совместимость с продуктами MCS-51TM 2 Кбайта перепрограммируемой флэш-памяти Срок службы: 1000 циклов записи / стирания Рабочий диапазон 6 В Полностью статическая работа: до 24 МГц Двухуровневая блокировка программной памяти x 8-битное внутреннее ОЗУ 15 Программируемые линии ввода-вывода Две 16 -Битный таймер / счетчики Шесть источников прерываний Программируемый последовательный канал UART Прямые светодиодные выходы привода на кристалле.
MB89T623 : CISC-> MB.8-битный фирменный микроконтроллер CMOS серии F2mc-8l Mb89620.
MC68HC05P18ADW : Семейство M68HC05. MC68HC05P18A Технические данные микроконтроллера Hcmos.
PIC16F873A : PICmicro с аналоговыми возможностями. Этот мощный (выполнение 200 наносекундных инструкций), но простой в программировании (всего 35 команд из одного слова) 8-разрядный микроконтроллер на базе CMOS Flash объединяет мощную архитектуру Pic от Microchip в 28-контактный корпус и полностью совместим с PIC16C5X, PIC12CXXX и Устройства PIC16C7X.
S3C9654 : S3C9 (KS86) Серия. = S3C9654 Однокристальный 8-битный микроконтроллер ;; ROM (КБ) = 4 ;; RAM (байты) = 208 ;; Контакты ввода-вывода = 14 ;; Прерывание (Int / Ext) = 3/14 ;; Таймер / счетчики = BT / 8TC ;; Последовательный интерфейс = — ;; LCD (Seg / Com) = — ;; АЦП (BitxCh) = — ;; ШИМ (BitxCh) = (8×1) ;; Максимум. OSC.Freq. (МГц) = 6 ;; VDD (V) = 4,0 ~ 5,25 ;; Другое = Usb 1.0 Mouse ;; Пакет = 20DIP.
S3P7528 : Серия S3C7 (KS57). = S3P7528 S3P7538 Однокристальный микроконтроллер CMOS ;; ROM (КБ) = 4,8 ;; RAM Nibble = 768 ;; Контакты ввода / вывода = 35 ;; Прерывание (Int / Ext) = 3/3 ;; Таймер / счетчики = BT / WT / WDT / 8Tx2 ;; Sio = — ;; LCD (Seg / Com) = — ;; АЦП (BitxCh) = — ;; ШИМ (BitxCh) = — ;; Максимум.OSC.Freq. (МГц) = 6 ;; VDD (V) = 1,8 ~ 5,5 ;; Другое = Генератор DTFM, функция сторожевого таймера.
SAF-C505A-4EM : 8-битный микроконтроллер CMOS с памятью OTP. Издание 2000-12 гг. Опубликовано Infineon Technologies AG, Санкт-Мартин-Штрассе 53, D-81541 Mnchen, Германия. Все права защищены. Внимание, пожалуйста! Приведенная здесь информация предназначена для описания определенных компонентов и не должна рассматриваться как гарантированные характеристики. Условия поставки и права на технические изменения защищены. Настоящим мы отказываемся от каких-либо гарантий.
SAF-C508-4EM :. Издание 2000-08 гг. Опубликовано Infineon Technologies AG, St.-Martin-Strasse 53, D-81541 Mnchen, Германия. Все права защищены. Внимание, пожалуйста! Приведенная здесь информация предназначена для описания определенных компонентов и не должна рассматриваться как гарантированные характеристики. Условия поставки и права на технические изменения защищены. Настоящим мы отказываемся от каких-либо гарантий.
ST7FMC1K2B6 : 8-битный микроконтроллер с вложенными прерываниями, флэш-память, 10-битный АЦП, бесщеточное управление двигателем, пять таймеров, Spi, LINSCI (TM).
TC1920 : 32-битный однокристальный микроконтроллер. Издание 2003-10 гг. Опубликовано Infineon Technologies AG, St.-Martin-Strasse 53, D-81541 Mnchen, Германия. Infineon Technologies AG 2003. Все права защищены. Внимание, пожалуйста! Приведенная здесь информация предназначена для описания определенных компонентов и не должна рассматриваться как гарантированные характеристики. Условия поставки и права на технические изменения защищены.
TMP87PM43N : Серия TLCS-870. Размер ПЗУ = 32 Кбайт ;; Размер ОЗУ = 1 Кбайт ;; Напряжение питания = — ;; Счетчик ввода-вывода = — ;; Уникальный = — ;; Дополнительная информация = Подробнее.
TMP94C251F : CISC-> TMP. Линейка 32-разрядных микроконтроллеров с внутренним ПЗУ серии 900 / h3.
TMS370C722 : CISC. Микроконтроллеры. Технологии CMOS / EEPROM / EPROM на одном устройстве Устройства с маской-ПЗУ для массового производства Устройства с однократным программированием (OTP) EPROM для мелкосерийного производства Устройства с перепрограммируемым EPROM для целей прототипирования Конфигурации внутренней системной памяти Встроенная память программ Версии ПЗУ: или 8 Кбайт EPROM: 8 Кбайт данных EEPROM: 256 байт.
W78C54 : Тип ПЗУ = Маска ;; ROM = 16К ;; RAM = 256 ;; Контакты ввода / вывода = 32/36 ;; Объем внешней памяти = 64 КБ ;; Скорость MHZ = 40 ;; Таймер / Счетчик = 3 ;; Int = 6/8 ;; Специальная функция = -16 КБ Размер ПЗУ маски-дополнительный порт ввода-вывода, / INT2, / INT3 ;; Пакет = 40.
HT36FA : 8-битный микроконтроллер для музыкального синтезатора HT36FA — это 8-битный высокопроизводительный микроконтроллер с архитектурой RISC, специально разработанный для различных музыкальных приложений. Он предоставляет 8-битный микроконтроллер и 4-канальный синтезатор Wavetable.Он имеет встроенный 8-битный микропроцессор, который управляет синтезатором для генерации мелодии путем установки специального регистра. ОСТАНОВКА.
WED3C755E8M : МНОГОЧИПНЫЙ ПАКЕТ RISC-МИКРОПРОЦЕССОРА Многокристальный пакет WEDC 755E / SSRAM предназначен для высокопроизводительных, чувствительных к пространству систем с низким энергопотреблением и поддерживает следующие функции управления питанием: дремота, сон, спящий режим и динамическое управление питанием. В состав многокристального корпуса WED3C755E8M-XBX входят:
HT46RB50 : Это устройство представляет собой 8-разрядный высокопроизводительный микроконтроллер с архитектурой RISC, разработанный для приложений USB.Он особенно подходит для использования в таких продуктах, как сенсорные панели USB и / или SPI, сенсорные панели USB и / или SPI, джойстики PS II, джойстики XBOX, клавиатуры и джойстики USB Mice. Включена функция HALT для снижения энергопотребления.
MCU Lab — захват памяти микросхемы, считывание кода микроконтроллера: 2015
FREESCALE IC Crack Attack Unlock Break, FREESCALE Series извлечение кода MCU
FREESCALE IC извлечение кода включено MC68HC Series IC Attack, MC9S08 Series MCU Crack, MC9RS08 Series Break, MC68HC912 Series MCU Attack, MC9S12 Series MCU Unlock 56, MC9S12 Series MCU Unlock 56 Расшифровка микросхемы DSP, взлом MCU серии 68HC05 и атака MCU серии 68HC11.ShenZhen HuaLan IC Attack Institute может помочь вам завершить извлечение кода MCU FREESCALE и предложить вам шестнадцатеричный файл. Наша технология MCU Crack уже достаточно развита, и мы уверены, что FREESCALE MCU Attack будет успешной на 100%.
по любым вопросам обращайтесь: [email protected]
Ниже приведен список микроконтроллеров, которые мы можем сделать для вас IC Crack:
Атака на микросхему серии MC68HC
MC68HC08AB: MC68HC08AB16A, MC68HC08AB32;
MC68HC08AP: MC68HC908AP64, MC68HC908AP32, MC68HC908AP16, MC68HC908AP8;
MC68HC08AS: MC68HC08AS20, MC68HC08AS32, 68HC08AS32A, MC68HC908AS32A, MC68HC908AZ60A, MC68HC908AS60A, MC68HC908AZ60E, MC68HC908AS60;
MC68HC08AZ: MC68HC08AZ16, MC68HC08AZ24, MC68HC08AZ32, MC68HC08AZ48, MC68HC08AZ60;
MC68HC08BD: MC68HC08BD24, MC68HC908BD48;
MC68HC08EY: MC68HC908EY16, MC68HC908EY8;
MC68HC08G: MC68HC08GP8, MC68HC08GP16, MC68HC08GP32, MC68HC908GR4, MC68HC908GR8, MC68HC908GR16, MC68HC908GT8, MC68HC908GT16;
MC68HC08GZ: MC68HC908GZ8, MC68HC908GZ16, MC68HC908GZ48, MC68HC908GZ60;
MC68HC08JB: MC68HC08JB1, MC68HC08JB8, MC68HC08JB16, MC68HC908JB8, MC68HC908JB16;
MC68HC08JG: MC68HC908JG16;
MC68HC08JT: MC68HC08JT8;
MC68HC08JW:
MC68HC08JK: MC68HC08JK3, MC68HC08JK8, MC68HC908JK1, MC68HC908JK3, MC68HC908JK8;
MC68HC08JL: MC68HC08JL3, MC68HC08JL8, MC68HC08JL12, MC68HC908JL3, MC68HC908JL8;
MC68HC08K: MC68HC08Kh22, MC68HC08KX8, MC68HC908KK3, MC68HC908KL3, MC68HC908KL8, MC68HC908KX2, MC68HC908KX8;
MC68HC08LD: MC68HC908LD60, MC68HC908LD64;
MC68HC08LJ: MC68HC08LT8, MC68HC908LJ8, MC68HC908LJ12;
MC68HC08LK: MC68HC908LK24;
MC68HC08LV: MC68HC908LV8;
MC68HC08MR: MC68HC908MR8, MC68HC908MR16, MC68HC908MR32;
MC68HC08Q: MC68HC08QA12, MC68HC08QP32, MC68HC08QT4, MC68HC08QY4, MC68HC908QT1, MC68HC908QY2, MC68HC908QY4;
MC68HC08SR: MC68HC908SR12, MC68HC08SR12, MC68HC908SR12;
MC3PHAC:
MC9S08 серии MCU Crack или HCS08 серии Атака MCU:
MC9S08AC8, MC9S08AC16, MC9S08AC32, MC9S08AC48, MC9S08AC60, MC9S08AC96, MC9S08AC128, MC9S08AW16, MC9S08AW32, MC9S08AW48, MC9S08AW60,
MC9S08DN16, MC9S08DN32 , MC9S08DN48, MC9S08DN60, MC9S08DV16, MC9S08DV32, MC9S08DV48, MC9S08DV60, MC9S08DV96, MC9S08DV128, MC9S08DZ16, MC9S08DZ32, MC9S08DZ48, MC9S08DZ60, MC9S08DZ96, MC9S08DZ128,
MC9S08EL16, MC9S08EL32, MC9S08FL8, MC9S08FL16,
MC9S08GB16, MC9S08GB32, MC9S08GB60, MC9S08GT8 , MC9S08GT16, MC9S08GT32, MC9S08GT60,
MC9S08JE128, MC9S08JE64, MC9S08JM8, MC9S08JM16, MC9S08JM32, MC9S08JM60, MC9S08JS8, MC9S08JS16,
MC9S08LG16, MC9S08LG32, MC9S08LL8, MC9S08LL16, MC9S08LL36,
MC9S08LL64, MC9S08LC36, MC9S08LC60, MC9S08Lh46, MC9S08LH64,
MC9S08MP12, MC9S08MP16, MC9S08MM32, MC9S08MM64, MC9S08MM128, M C9S08MT8, MC9S08MT16,
MC9S08QA2, MC9S08QA4, MC9S08QB4, MC9S08QB8, MC9S08QD2, MC9S08QD4, MC9S08QE4, MC9S08QE8, MC9S08QE16, MC9S08QE32, MC9S08QE64, MC9S08QE96, MC9S08QE128, MC9S08QG4, MC9S08QG8, MC9S08QG44, MC9S08QG84,
MC9S08RC8, MC9S08RC16, MC9S08RC32, MC9S08RC60, MC9S08RD8, MC9S08RD16, MC9S08RD32, MC9S08RD60, MC9S08RE8, MC9S08RE16, MC9S08RE32, MC9S08RE60, MC9S08RG32, MC9S08RG60, MC9S08RX32,
MC9S08SE4, MC9S08SE8, MC9S08SF4, MC9S08Sh5, MC9S08SH8, MC9S08Sh26, MC9S08Sh42, MC9S08SL8, MC9S08SL16, MC9S08SV8, MC9S08SV16
MC9S12 серии MCU разблокировка:
MC9S12A32, MC9S12A64, MC9S12A128, MC9S12A256, MC9S12A512,
MC9S12B32, MC9S12B64, MC9S12B96, MC9S12B128, MC9S12B256,
MC9S12C32, MC9S12C64, MC9S12C96, MC9S12C128,
MC9S12D32, MC9S12D64 , MC9S12D96, MC9S12DB64, MC9S12DB128, MC9S12DG128, MC9S12DG256, MC9S12DJ64, MC9S12DJ128, MC9S12DJ256, MC9S12D P512, MC9S12DT128, MC9S12DT256, MC9S12DT512, MC9S12DE32, MC9S12DE64, MC9S12DE128,
MC9S12GC16, MC9S12GC32, MC9S12GC64, MC9S12GC96, MC9S12GC128,
MC9S12h228, MC9S12h356, MC9S12HZ256, MC9S12HZ128, MC9S12HZ64,
MC9S12KG128, MC9S12KG256, MC9S12KT256, MC9S12KC128 , MC9S12KT256,
MC9S12NE64, MC9S12P32, MC9S12P64, MC9S12P96, MC9S12P128,
MC9S12Q64, MC9S12Q96, MC9S12Q128, MC9S12UF32,
MC9S12XA256, MC9S12XA512, MC9S12XB128, MC9S12XD64, MC9S12XD128, MC9S12XD256, MC9S12XD256, MC9S12XD384, MC9S12XDG128, MC9S12XDG256, MC9S12XDP512, MC9S12XDT256, MC9S12XDT512, MC9S12XEG128, MC9S12XEP100, MC9S12XEP768, MC9S12XEQ384, MC9S12XEQ512, MC9S12XET256, MC9S12XF512, MC9S12XHZ256, MC9S12XHZ512, MC9S12XS64, MC9S12XS128, MC9S12XS25
» Горячая линия для расшифровки MCU 0086-21-61021969
0086-21-22816063 0086-13918348251 После расшифровки мы можем гарантировать, что чип
предлагаемый нами образец имеет ту же функцию, что и основной чип, предлагаемый
клиент, получите программный документ для предложения клиенту.Кроме того,
клиент мог свободно программировать, а разборка могла быть предусмотрена для
бесплатно для программы PIC, AVR, 51, HT, EMC, MDT. Если вы заинтересованы в
нашу расшифровку MCU, или позаботьтесь о нашем методе расшифровки, вы можете
см .: Мы можем расшифровать MCU Motorola с 28 июня 2006 года! (См.
третья часть расшифровки MCU или уведомление для конкретной модели). һПоток для дешифрования микросхемы MCU / CPLD / PLD / GAL Если вы примете TaoBao Alipay Payment, пожалуйста, торгуйте в соответствии с Требования, описанные для товара в Tao BaoBuyer, должны владеть более 20 кредиты и получить 100% хорошую репутацию, в противном случае мы не примем этот метод торговли, пожалуйста, поймите. Часто задаваемые вопросы: Область расшифровки микросхемы MCU
2.AVRϵеƬоƬ Расшифровка AVR MCU, успешно реализованная нашей компанией расшифровывается так: Серия AVR: ATMEGA8ATMEGA8LATMEGA16ATEMGA16LATMEGA32ATMEGA32LATMEGA48ATEMGA48LATMEGA64ATEMGA64LATMEGA88ATMEGA88VATMEGA128ATEMGA128LATMEGA858513LATMEGA162VATMEGA35858515ATMEGA162VATMEGA3585162ATMEGA162VATMEGA3585162ATMEGA162VATMEGA358585158VAT
Серия AT90SAT90S1200AT90S2313AT90S4433AT90S8515AT90S8535AT90S2343AT90LS2343 С ноября в 2005 г. наша компания представила новое программное и аппаратное обеспечение, а также может предоставлять услуги дешифрования для следующих моделей MCU:
Расшифровка HOLTEK MCU (HOLTEKDue в связи с ограничением места, пожалуйста, нажмите здесь, чтобы войти. Motorola (Motorola, Freescale) — крупнейший производитель микроконтроллеров в мире.
Мир. Он развивает богатое разнообразие от M6800 и может производить 4-битные,
8-битный, 16-битный и 32-битный MCU. В настоящее время модели Motorola MCU, которые
могут быть расшифрованы так: 9s12912of
MCU атака Расшифровка SAMSUNG MCU С 15 января -го 2006 г. мы смогли расшифровать взорванный контакт MCU (MCU, зашифрованный с помощью OTP).В настоящее время у нас есть уже успешно расшифрованный микроконтроллер с выдувным контактом, такой как AT89C51 3 с выдувным контактом, AT892051 2 сдутых пина, ATMEGA8535 4 сдутых пина. А в 2008 году мы были способен расшифровать микроконтроллер AVR, чья золотая нить была взорвана, проконсультируйтесь по телефону по конкретной цене. Расшифровка микроконтроллера LG (современная атака микроконтроллера Hynix MCU, расшифровка чипа Hynix) в связи с ограничением места, пожалуйста, нажмите здесь, чтобы войти.ġОбычно используемые методы и меры противодействия расшифровке MCU 塢 Скачать для часто используемого соответствующего программного обеспечения для расшифровки MCU Эти протестированное нами программное обеспечение достаточно обширно в дизассемблере в различные сайты. Принимая во внимание размер и скорость открытия веб-страницы, просьба самостоятельно visit Скачать для часто используемого соответствующего программного обеспечения для расшифровки MCU Последние новости другого чипа расшифровка: |