Вопрос про программирование.

Здесь принимаются все самые невообразимые вопросы... Главное - не стесняйтесь. Поверьте, у нас поначалу вопросы были еще глупее :)
Ответить
Родился
Сообщения: 3
Зарегистрирован: Чт янв 29, 2015 12:44:30

Сообщение Kunay »

Всем добрый день. В журнале "Радиомир" №10 2004 г.
Есть стать я про 3-фазный двигатель в однофазной сети.
В первые с сталкиваюсь с таким кодом.
Изображение
Подскажите хоть простыми словами,что с ним делать?
Реклама
Друг Кота
Аватара пользователя
Сообщения: 16966
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

Прежде всего, надо иметь программатор, которым можно запрограммировать AT89C2051. У кого-то он есть на работе, кто-то его сам делает... Конечно, для программатора нужен софт на компе, к которому этот программатор подключается. Если всё это есть, то ещё понадобится редактор, который позволяет редактировать бинарные файлы. Этим редактором надо будет создать файл вот с таким содержимым (как на рисунке) и с помощью программатора зарпрограммировать микросхему. Если такого опыта нет (а его явно нет), то шансов на успех всего мероприятия практически нет.
Да, кстати, программатор для AT89C2051 - штука очень специфическая, нынешние, что можно купить на ебэе, его не возьмут. Ну если у кого-то есть универсальный...
И хрюкотали зелюки,
Как мюмзики в мове.

На каждый РКН
Найдётся VPN.
Реклама
Родился
Сообщения: 3
Зарегистрирован: Чт янв 29, 2015 12:44:30

Сообщение Kunay »

Есть универсальный программатор ChipProg-2.
Работал с Hex файлами. Но с этим сталкиваюсь впервые.
Модератор
Аватара пользователя
Сообщения: 13490
Зарегистрирован: Ср ноя 26, 2008 16:34:25
Откуда: Тамбовская обл.

Сообщение ploop »

mickbell писал(а):Если всё это есть, то ещё понадобится редактор, который позволяет редактировать бинарные файлы.
Если программатор понимает HEX-формат - то это текстовик. Просто перебить с журнала.
Эх, помню на спектруме игры так набирали, по несколько журнальных страниц шестнадцатеричного кода :)
Реклама
Эиком - электронные компоненты и радиодетали
Друг Кота
Аватара пользователя
Сообщения: 16966
Зарегистрирован: Пт мар 30, 2012 05:17:29
Откуда: Екатеринбург

Сообщение mickbell »

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

На каждый РКН
Найдётся VPN.
Реклама
Родился
Сообщения: 6
Зарегистрирован: Пн фев 02, 2015 09:43:01
Откуда: Магнитогорск

Сообщение adj_mg »

Kunay писал(а): В первые с сталкиваюсь с таким кодом.
Подскажите хоть простыми словами,что с ним делать?
Привет.
Это бинарный код и его надо записать в микроконтроллер.
Могу помочь - смотрите в прикрепленном файле.
Если ваш программатор не понимает bin-файлы, сделал hex-файл.
bin-файл можно посмотреть, например программой WinHex, а смотреть и редактировать его придется, ибо в статье сказано про две ячейки XX которые нужно расчитать (я забил их FF - это 255).

Если понимаете ассемблер могу дать листинг дизассемблера.

Удачи.
Вложения
rm10.2004_mcs51_bin+hex.rar
(371 байт) 92 скачивания
Реклама
Ответить

Вернуться в «Теория»