помогите определиться элементами микросхемы

Обсуждаем цифровые устройства...
Ответить
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

Добрый день. покупал в общем ИК приемо - передатчик на американском сайте. очень понравился, и все у него есть как мне надо в плане программ: драйвера, общая DLL для программирования- я программист, но он очень дорогой... почти 4000 тыс руб. можно ли его повторить самостоятельно? сделать его копию? пусть не так красиво. размеры и качество меня не волнуют - лиж бы работало..
посмотрите фото микросхемы пожалуйста. в системе определеяется после установки драйверов. устройство USB.

фотки

http://www.fsdbhome.ru/ifoto/ircopy/1.JPG

http://www.fsdbhome.ru/ifoto/ircopy/2.JPG

http://www.fsdbhome.ru/ifoto/ircopy/3.JPG

http://www.fsdbhome.ru/ifoto/ircopy/4.JPG
Реклама
Друг Кота
Аватара пользователя
Сообщения: 44042
Зарегистрирован: Пн ноя 30, 2009 03:00:01
Откуда: Нерезиновая

Сообщение АлександрЛ »

Ну вот сразу же на первой фотографии слева- pic16f628.. вот и весь ответ- схему скопировать- то можно, а программу из Pic- а откуда возьмёте?
Реклама
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

а вытащить каким либо образом можно?
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Пн авг 31, 2009 22:10:50
Откуда: СК

Сообщение Шурики »

Нельзя.
У вас очевидная связка PIC+его программа -> RS232 to USB интерфейс -> USB + драйвер от производителя этой микрухи -> библиотеки работы с PIC через указанный мост...

В общем, ищите готовое решение. Так будет проще.
Реклама
Эиком - электронные компоненты и радиодетали
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

А вот допустим смотрите .
по ссылке выложена прошивка. там файл UUFlash.exe и firm.sys 7кб. может ли последний являтсья прошивкой PIC? и вообще поможет ли это мне в моем вопросе? может все открыто???
http://www.usbuirt.com/latestFirmware.zip
Реклама
Друг Кота
Аватара пользователя
Сообщения: 25498
Зарегистрирован: Чт янв 10, 2008 22:01:02
Откуда: Московская область, Фрязино

Сообщение КРАМ »

Ни exe, ни sys не могут быть прошивками МК.
Все прошивки имеют формат hex.
Реклама
Вымогатель припоя
Сообщения: 506
Зарегистрирован: Пн авг 31, 2009 22:10:50
Откуда: СК

Сообщение Шурики »

Ну или .bin или ещё какие-то другие (специальные). Но вы не ещё оценили масштаб катастрофы.
Прошивка делается под конкретную партию устройств. "Универсальной прошивки" под PIC просто не существует...
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

Открыл в HEX firm.sys и там явно не библиотека windows а именно нечто вроде прошивки. я сам иногда ресурсы переименовываю расширение файлов на .sys .dat для красоты
прошу вас посмотреть все же этот файл SYS в HEX и сказать что нибудь. пожалуйста


firm.sys - название то у него - вон какое... прошивка типа frimware
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

и еще хочу добавить. когда я его запускаю - мое устрйство это ПО обнаруживает и предлагает перепрошить....
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

еще я открыл Datasheet но не смог понять сколько байт можно записать в эту память. т.е. максимальный размер ПРОГРАММЫ который может быть загружен.
http://www.rlocman.ru/i/File/dat/Microc ... A_I_ML.pdf
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

но не смог понять сколько байт можно записать в эту память.
Вот:

Изображение

Flash и есть максимальный размер программы в словах.
Вложения
pic.GIF
(3.89 КБ) 926 скачиваний
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

я не знаю что такое слова. я в этом нуль. я спросил затем что бы понять может ли уместиться 7264 БАЙТА в микросхеме. ровно такой размер файла который я выложил на форуме
Друг Кота
Аватара пользователя
Сообщения: 20183
Зарегистрирован: Пт фев 04, 2011 17:57:51
Откуда: Рыбинск

Сообщение Martin76 »

НЕХ файл - это информация для программатора и его размер всегда больше, чем заливается во флешь.
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

спасибо большое. ценный ответ. возможно есть шанс...
а допустим для всех ли программаторов этот самый HEX код одинаковый?
а можно ли по HEX понять каким програматором залили в него...

часть кода который есть в файле... все что я пытаюсь - это понять пригодный ли код.

Код: Выделить всё

:020000040000FA
:100000008B018316E630F228FD00030E8301FE000B
:100010000408FF008C1A0D283E288C127C088400EE
:100020001A08FA1983178000F4077A1B1A28253A50
:100030000319FA147A17ED0AFA1C21286D1F2128DA
:100040000514FC0A7C08FA1934287F39683A031D24
:100050003E28FC1F2F282030FC00FA153E28FA18F5
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

я не знаю что такое слова.
Микроконтроллеры семейства PIC16CXXX, выполненные по технологии HCMOS представляют собой 8-разрядные микроконтроллеры на основе RISC-процессора, выполненные по гарвардской архитектуре. Имеют встроенное ПЗУ команд объемом от 0,5 до 4 Кслов (разрядность слова команд равна 12 – 14 бит). Память данных PIC-контроллеров организована в виде регистрового файла объемом 32 – 128 байт, в котором от 7 до 16 регистров отведено для управления системой и обмена данными с внешними устройствами.
Ваш контроллер имеет 2048 слов команд. Явно меньше, чем 7264 байта. Если, конечно, у вас bin-файл, а не hex. Hex смело можете делить на 2-3.

Но вообще, раз уж вы программист, не забывайте, что в байте вовсе не 8 бит - это байт принятый IBM. Так что можете считать, что объём вашего контроллера 2048 14-ти битных байт. :)
:020000040000FA
:100000008B018316E630F228FD00030E8301FE000B
Да, это hex.
а допустим для всех ли программаторов этот самый HEX код одинаковый?
Почти. Есть стандарт - найдёте описание в википедии.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

верно ли я понимаю - имея этот файл я могу в принципе залить в pic16f628a при помощи программатора.


в комплекте с этим файлов идет программа которая заливает. она определяет подключено устройство или нет а потом заливает. интересно там есть ли какой то предзагрузчик прошивок (как бывает это в например в роутерах Wifi для восстановления и защиты от кривой прошивки)
или такого на pic16f628a не бывает?
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

верно ли я понимаю - имея этот файл я могу в принципе залить в pic16f628a при помощи программатора.
Можете попробовать. :)
интересно там есть ли какой то предзагрузчик прошивок (как бывает это в роутерах)
Всё может быть, но сильно вряд ли. :) Хотя...
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

у меня ничего нет.. кто может сказать что мне нужно купить какой именно программатор, что бы попробовать считать с микросхемы программу и попробовать записать в нее программу. нужно ли для этого выпаять микросхему. я просто этого не делал..
Говорящий с текстолитом
Аватара пользователя
Сообщения: 1590
Зарегистрирован: Вс июн 24, 2012 16:07:00
Откуда: Лен.Обл.

Сообщение da-nie »

Вообще, для контроллеров PIC есть программатор PICKit2-PICKit3. Нужны будут контакты в соответствии с разъёмом:

Изображение
PIC-ICSP-2 для PICKIT-3.jpg
(26.42 КБ) 4481 скачивание
нужно ли для этого выпаять микросхему.
Зависит от того, используются ли эти контакты в схеме и как именно.
И день и ночь в пути...
Мои программки: https://github.com/da-nie
Мои публикации: https://habr.com/ru/users/da-nie/posts/
Мои видео: https://www.youtube.com/channel/UCUroi3 ... 52g/videos
Контактная информация:
Открыл глаза
Сообщения: 69
Зарегистрирован: Пн май 09, 2011 22:34:41

Сообщение Emmys »

нашел вот тут по дешевле. в списке есть мой PIC. не знаю как понять подойдет ли под него HEX тот что у меня сейчас

http://www.ebay.com/itm/PIC-K150-USB-Au ... 3f294fa2b6


к нему идет вот такая программа. попытался загрузить в него HEX вот что вышло. дайте пожалуйста свою оценку и мнение

http://www.fsdbhome.ru/ifoto/ircopy/flesh.png
Ответить

Вернуться в «Цифровая техника»