User Tag List

Показано с 1 по 10 из 25

Тема: Связь двух спектрумов

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #5

    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation используя хорошо оптимизированный алгоритм

    я думаю можно передавать со скоростями (имеется в виду последовательная передача по порту магнитофона) около 1-2 кб в секунду. Т.о. 48 КБ спектрум целиком может быть залит сами можете посчитать за какое время

    Конкретно пример: вся информаиця передаётся побайтово, 10 бит (+2 бита чётности), на стороне передатчика проблем с распознаванием почти нет, на стороне приёмника нужно делать по видимому 3-5 замеров, т.о. 3-5 команд In A,(#FE) со всей обвеской

    Конкретно:

    IN A,(254) ;+11 тактов
    ADD A,D ; D=#40, бит нужный переходит в CY
    LD A,E ; E=0
    ADD A,B ;+12 тактов, в B хранится счётчик одинаковых замеров = 1
    LD B,A ; +4 такта
    итого 5*27=135 тактов (для 5 разовой проверки передачи 1 бита)

    ;в конце конечно же проверка уровня

    LD A,B
    CP 4 ; допускается 1 сбой, т.е. 4 одинаковых измерения
    JR NC,BIT1 ; получился бит = 1
    CP 2
    JR C,BIT0 ; получился бит = 0

    ERROR: END

    ; около 160 тактов на 1 бит, частота передачи = 20 кгц, делим на 10 = количестов бит, получается 2 кбайта в секунду пиковая способность, если провод хороший и порты чистые не наводят сами на себя шумы )

    При наличии (как у меня в балтике) ппоследовательного порта всё проще конечно же...

    Вопрос остался: кто нибудь в таком виде соединял 2 спектрума?
    Последний раз редактировалось GriV; 28.10.2005 в 19:28.
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •