Программное обеспечение - кросс-средства и прошивки


Главная / ЭКВМ


 

Встроенное программное обеспечение ЭКВМ

Файлы ISP предназначены для передачи в ЭКВМ в режиме загрузки через последовательный интерфейс. Для загрузки используется программа ISPMK или аналогичные (см. ниже).

Описание версий приведено на отдельной странице.

Версия Файл Примечания
ЭЛЕКТРОНИКА МК-152 (МК-152М)
1.25 (29.01.13) 152_1_25.isp - исправлена ошибка вывода графических объектов большого размера;
- изменён алгоритм обработки групповых операций ДОС.
1.26 (18.03.13) 152_1_26.isp - исправлена ошибка, препятствовавшая работе драйвера электронных дисков с микросхемами AT45DB081.
ЭЛЕКТРОНИКА МК-161
1.13 (02.05.12) 161_1_13.isp - добавлены команды перехода к подпрограмме LCALL и возврата из подпрограммы RETUL в языке графического интерфейса пользователя.
1.14 (29.01.13) 161_1_14.isp - исправлена ошибка вывода графических объектов большого размера;
- изменён алгоритм обработки групповых операций ДОС;
- исправлена ошибка, препятствовавшая работе драйвера электронных дисков с микросхемами AT45DB081.



 

Исходный код ПО ЭКВМ

Приведены блоки исходного кода, которые могут быть полезны при разработке эмуляторов или переносе программы ЭКВМ на другие аппаратные платформы. Блоки распространяются под модифицированной лицензией BSD.

Исходный код - ассемблер микроконтроллера серии МК51 (i8051). Кодовая страница ibm866.

Краткое описание Версия Файл
Шрифты
Шрифт 0 1.01 f0_1_01.asm.zip
Шрифт 1 1.01 f1_1_01.asm.zip
Шрифт 2 1.00 f2_1_00.asm.zip



 

Кросс-средства для работы с ЭКВМ Электроника МК

Представлены программы для компьютеров, совместимых с IBM PC/AT. Программы работают под операционными системами GNU/Linux, DOS (в том числе FreeDOS, PTS-DOS, ДОС "Багет") и Windows (от Windows-98). Исполняемые EXE файлы системы win32 выполняются в других ОС при помощи Wine версий от 1.0 и выше. Файлы ELF ОС GNU/Linux могут быть запущены в BSD-системах (FreeBSD, OpenBSD и т.п.). Возможна компиляция программ под другие ОС и платформы.

Краткое описание Версия Файл
Загрузка встроенного ПО
ISPMK
Программа для загрузки файлов ISP в ЭКВМ через последовательный интерфейс для ОС Windows и Linux/wine (Freeware)
 >>
1.04 ispmk-1.04.i386.win32.exe.zip
(68,4 кб)
ispmk-1.04.i386.win32.exe.md5
(60 б)
1.05 ispmk-1.05.i386.win32.exe.zip
(69,5 кб)
ispmk-1.05.i386.win32.exe.md5
(60 б)
Компиляторы и декомпиляторы, среды разработки
MK
Компилятор и декомпилятор файлов, обмен данными с ЭКВМ "Электроника МК" для ОС Windows и Linux/wine (Freeware)
 >>
1.23 mk_v123.exe.zip
(267,6 Кб)
mk_v123.exe.md5
(46 б)
1.24 mk_v124.exe.zip
(267,6 Кб)
mk_v124.exe.md5
(46 б)
MKL2MKP
Компилятор файлов MKL (GPL).
Исполняемые файлы для ОС GNU/Linux, DOS, Win32. В DOS программа запускается под экстендерами DOS4GW v1.97 (отдельный файл) или PMODE/W v1.33 (встроенный).
 >>
0.24 mkl2mkp-0.24.i386.fc4.elf
(51,2 Кб, GNU/Linux)
mkl2mkp-0.24.i386.dos4g.exe
(166,4 Кб, DOS/DOS4GW)
dos4gw.exe
(259,2 Кб)
mkl2mkp-0.24.i386.dos.pmw.exe
(165,5 Кб, DOS/PMW)
mkl2mkp-0.24.i386.win32.exe
(87,1 Кб, Win32)
mkl2mkp-0.24.c
(123,1 Кб, C)
0.25 mkl2mkp-0.25.i386.fc4.elf
(51,2 Кб, GNU/Linux)
mkl2mkp-0.25.c
(127,9 Кб)
MKP2MKL
Декомпилятор файлов MKP (GPL).
Исполняемые файлы для ОС GNU/Linux, DOS, Win32. В DOS программа запускается под экстендерами DOS4GW v1.97 (отдельный файл) или PMODE/W v1.33 (встроенный).
 >>
0.11 mkp2mkl-0.11.i386.linux.elf
(47,9 Кб, GNU/Linux)
mkp2mkl-0.11.i386.dos4g.exe
(141,5 Кб, DOS/DOS4GW)
dos4gw.exe
(259,2 Кб)
mkp2mkl-0.11.i386.dos.pmw.exe
(140,6 Кб, DOS/PMW)
mkp2mkl-0.11.i386.win32.exe
(64,7 Кб, Win32)
mkp2mkl-0.11.c
(80,5 Кб)
Обмен файлами через последовательный порт
PMKCOM
Обмен файлами программ (mkp), данных (mkb, mkd, mkt), блокнота (mkn) и считывание изображений (mki). Запись в память, а также считывание из памяти ЭКВМ.
 >>
0.17 pmkcom-0.17.i386.elf
(24,4 кб, GNU/Linux)
pmkcom-0.17.i386.win32.exe
(52,0 кб, Win32)
pmkcom-0.17.c
(34,3 кб)
pmkcom-linux.c
(10,0 кб)
pmkcom-win.c
(10,2 кб)
Конверторы файлов
BMP2MKI
Преобразователь графических файлов BMP в файлы MKI (GPL).
 >>
0.12 bmp2mki-0.12.i386
(8,2 кб, GNU/Linux)
bmp2mki-0.12.i386.dos.exe
(12,0 кб, DOS)
bmp2mki-0.12.i386.win32.exe
(20,7 кб, Win32)
bmp2mki-0.12.c
(7,3 кб)
BMP2MKL
Преобразователь графических файлов BMP в файлы MKL, MKI и TXT (GPL).
 >>
0.11 bmp2mkl-0.11.i386
(12,3 кб, GNU/Linux)
bmp2mkl-0.11.i386.dos.exe
(15,6 кб, DOS)
bmp2mkl-0.11.i386.win32.exe
(25,4 кб, Win32)
bmp2mkl-0.11.c
(14,6 кб)
MKI2BMP
Преобразователь файлов графического экрана MKI в файлы BMP (GPL).
 >>
0.11 mki2bmp-0.11.i386.dos.exe
(14,3 кб, DOS)
mki2bmp-0.11.i386.win32.exe
(25,5 кб, Win32)
0.12 mki2bmp-0.12.i386.elf
(11,1 кб, GNU/Linux)
mki2bmp-0.12.c
(13,5 кб)
TXT2MKT
Преобразователь текстовых файлов в файлы MKT и MKN (GPL).
 >>
0.12 txt2mkt-0.12.i586
(14,2 кб, GNU/Linux)
txt2mkt_v012.exe.zip
(9,9 кб, Win32)
txt2mkt-0.12.c
(19,1 кб)
MKN2TXT
Преобразователь файлов MKN электронного блокнота ЭКВМ в текстовые файлы TXT и HTM (GPL).
 >>
0.12 mkn2txt-0.12.i386.linux.elf
(14,6 кб, GNU/Linux)
mkn2txt-0.12.i386.win32.exe
(27,4 кб, Win32)
mkn2txt-0.12.i86.dos.exe
(26,2 кб, DOS)
mkn2txt-0.12.c
(18,0 кб)
Вспомогательные программы
MKCFG
Программа для создания файла конфигуации mk.cfg (GPL).
 >>
0.11 mkcfg-0.11.i386
(12,2 кб, Linux)
mkcfg-0.11.i386.dos.exe
(16,2 кб, DOS)
mkcfg-0.11.i386.win32.exe
(24,2 кб, Win32)
mkcfg-0.11.c
(13,6 кб)
MKP2MKL.SH
Скрипт для преобразования всех MKP файлов текущего каталога
0.1 mkp2mkl.sh
(198 байт, Shell)
MKI2BMP.SH
Скрипт для преобразования всех MKI файлов текущего каталога в файлы BMP. Параметры преобразования указаны в sh-файле.
0.1 mki2bmp.sh
(205 байт, Shell)
MKI2GIF.SH
Скрипт для преобразования всех MKI файлов текущего каталога в файлы GIF. Параметры преобразования указаны в sh-файле. Для преобразования используется утилита convert из пакета ImageMagick (http://www.imagemagick.org)
0.1 mki2gif.sh
(350 байт, Shell)
Программные калькуляторы, эмуляторы ЭКВМ
ВК-6
Свободный калькулятор, предназначенный для исполнения байт-кода ПМК серии "Электроника Б3-34", ЭКВМ серии "Электроника МК-161", а также совместимых с ними (GPL3). Терминальный режим, псевдографика, подключение к графической оболочке.

Может использоваться в качестве эмулятора ЭКВМ для отладки программ.
 >>
0.32 vk6-0.32.zip
(139,0 кб, проект GCC)
vk6-0.32.i586.elf
(112,9 кб, GNU/Linux, UTF-8)

НПП "СЕМИКО" (383) 271-01-25 (многоканальный)