Страница 1 из 1

Как прошить микроконтроллер с кодом на ассемблере

СообщениеДобавлено: 19 дек 2012, 20:50
vovavova
Здравствуйте!
Подскажите, пожалуйста, как прошить микроконтроллер с кодом на ассемблере? Везде пишут, что нужен код НЕХ (машинный), а если текст программы написан на ассемблере, как эго перевести в НЕХ?

Микроконтроллер – 1878BE1 (PIC16C84)
Сам программатор на базе «Extra Pic» (Радио 2007 №8 с. 24)

Re: Как прошить микроконтроллер с кодом на ассемблере

СообщениеДобавлено: 20 дек 2012, 18:15
Sergey7
Как же вы написали программу на ассемблере?
Для разработки нужно скачать бесплатно с офф. сайта микрочипа программу MPLAB IDE (около 40 Mb). В ней можно написать программу в виде текстового файла на ассемблере, или вставить готовую, (кстати учтите, что ассемблеры бывают разные), компилировать HEX файл для программаторов и симуляторов (только при отсутствии ошибок), проверить её работу с помощью встроенного или внешнего симулятора. Помните, что при работе с программой нужно сперва создать новый проэкт, указав чип и частоту, а уже потом присоединять к нему другие файлы. Русского нет , так что если не разберётесь -- спрашивайте.

Re: Как прошить микроконтроллер с кодом на ассемблере

СообщениеДобавлено: 20 дек 2012, 18:33
ASD
Писать программу сразу на языке, понятном процессору (машинном языке) - тяжелейший труд, которым сегодня никто не занимается. Программы пишут на одном из языков программирования, в той или иной степени бприближенных к человеческому языку.
Язык ассемблера - первая ступень на пути от машинного языка к человеческому. Для него есть программа-ассемблер (индивидуальная для каждого процессора, микроконтроллера или их семейства). Вот она-то и превращает программу, написанную на языке ассемблера, в машинный код (HEX-файл).
Для микроконтроллеров семейства PIC ассемблер (он называется MPASM) входит в состав системы разработки программ MPLAB. Её можно найти на сайте фирмы "Microchip". А вот ассемблер для микроконтроллера КР1878ВЕ1 нужно искать на сайте ОАО "Ангстрем".

Re: Как прошить микроконтроллер с кодом на ассемблере

СообщениеДобавлено: 21 дек 2012, 13:06
vovavova
Sergey7
Не... уже готовую программу на ассемблере мой знакомый где-то скачал в инете под этот микроконтроллер.
Скачал программу MPASM, вроде все понятно. Буду изучать...
Спасибо за отзывы.

Re: Как прошить микроконтроллер с кодом на ассемблере

СообщениеДобавлено: 21 дек 2012, 20:34
Sergey7
Удачи, vovavova.
Будьте внимательны со словом конфигурации, обычно это первая ошибка, которую допускают.