Andreyanov
20.11.2018, 15:10
Доброго дня ! Решил собрать контроллер из этой темы: https://zx-pk.ru/threads/15819-kontroller-bdi-orel-bk-08-podgotovka-k-proizvodstvu.html?p=381285#post381285
Прошу помощи в прошивке РТ4. Есть программатор на переключателях с релюшкой которым пользовался один раз в году 90-93-ем.
Проблема: как мне из вот этих файлов получить карту программирования, выглядело это как-то так:
Открыть файл в шестнадцатеричном редакторе.
Andreyanov
20.11.2018, 15:33
Открыл. Только от этого легче мне не стало:v2_dizzy_roll:Смотрю как баран на новые ворота и ни чего не понимаю...:v2_blink:
Раскажите пож. как мне это сделать.
А чего непонятного? Адрес 00000000, байт 0c. Переводим в двоичный: Адрес 0 0 0 0 0 0 0 0 , байт 1 1 0 0. Если по аналогии с вашей табличкой, то A0 = 0, A1 = 0, A2 =0, A3 = 0, A4 = 0, A5 =0, A6 = 0, A7 = 0; при этом Q1 = 0, Q2 = 0, Q3 = 1, Q4 = 1.
Дальше берем следующий адрес и следующий байт. Адрес 00000001, байт 0c. Переводим в двоичный: Адрес 0 0 0 0 0 0 0 1 , байт 1 1 0 0. Если по аналогии с вашей табличкой, то A0 = 1, A1 = 0, A2 =0, A3 = 0, A4 = 0, A5 =0, A6 = 0, A7 = 0; при этом Q1 = 0, Q2 = 0, Q3 = 1, Q4 = 1.
И так далее 256 раз.
Но проще конечно написать прогу на чем угодно, хоть в екселе, чтобы само перевело.
- - - Добавлено - - -
Главное со старшими-младшими битами разобраться. А то почему-то в табличи старший бит адреса это младший бит оказывается.
Andreyanov
20.11.2018, 16:27
Спасибо,принцип ясен (вроде :) ). Буду пробовать переводить.
Andreyanov
20.11.2018, 18:40
Спасибо,принцип ясен (вроде :) ). Буду пробовать переводить.
Да...... увлекательно блин.....
Powered by vBulletin® Version 4.2.5 Copyright © 2025 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot