В этом номере журнала "Радиолюбитель" был опубликован программатор Черномырдина для COM порта. Автор убеждает, что реализованный в программе алгоритм отлично "шьёт" КР1878ВЕ1, изготовленные после 2000 года.Lavr wrote:Если этот микроконтроллер до сих пор кому-либо еще интересен, то документацию
и софт для него можно раздобыть по адресам:
http://www.radioman-portal.ru/magazin/r ... 2005/4.php
Причем работоспособен в то время на Windows 2000 и Windows XP.
Программатор написан на Cpp и работает с COM портом корректно через функции WinAPI:
CreateFile(ComPort, ...)
GetCommModemStatus(...)
EscapeCommFunction(...)
Я оставил себе этот исходник в надежде, что через переходник USB2COM этот софт, возможно, тоже будет работать...
Ну и в программе на языке высокого уровня Cpp с комментариями автора на русском языке, возможно, алгоритм
программирования КР1878ВЕ1 более понятен, нежели в программе на ассемблере...
Здесь архив с исходником и исполняемым файлом от Черномырдина: Запускал я исполняемый файл под Win-7. Он запускается нормально и выходит с сообщением
о превышении времени ожидания от микроконтроллера.
Естественно, у меня на ноутбуке 2 порта USB и никаких железных COM портов нет.
По умолчанию программа лезет в COM1...
К сожалению у меня сейчас никаких компиляторов C на ноутбуке нет, но я попросил Шаоса протестировать
авторский исходник.
Шаос сказал, что вполне всё собирается компилятором от Борланда, который сейчас в свободном доступе.
На нашем сайте есть на него ссылки, если поискать.
Ну и - в архиве современная сборка софта от Черномырдина: