Инструменты пользователя

Инструменты сайта


msx:data_recorder

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
msx:data_recorder [2020-11-21 19:48]
GreyWolf [Кодирование заголовка]
msx:data_recorder [2023-03-13 20:02] (текущий)
GreyWolf
Строка 3: Строка 3:
 Это описание интерфейса магнитофона (НМЛ) на MSX. Это описание интерфейса магнитофона (НМЛ) на MSX.
  
-Команды для работы с НМЛ из [[msx:​basic:​start|]] описаны [[msx:basic_programming_guide:09#n5|здесь]].+Команды для работы с НМЛ из [[msx:​basic:​|]] описаны [[msx:basic_dialogue_programming_language:009#n95|здесь]].
  
 Скорость передачи данных Скорость передачи данных
   * 1200 бод(бит/​с) — используется по умолчанию   * 1200 бод(бит/​с) — используется по умолчанию
   * 2400 бод(бит/​с)   * 2400 бод(бит/​с)
-Скорость работы по умолчанию может быть переопределена в операторе ''​SCREEN'',​ подробнее [[msx:basic_programming_guide:​05#​n7|здесь]].+Скорость работы по умолчанию может быть переопределена в операторе ''​SCREEN'',​ подробнее [[msx:basic_dialogue_programming_language:​005#​n7|здесь]].
  
 {{anchor:​fsk_encoding}} {{anchor:​fsk_encoding}}
Строка 79: Строка 79:
 ===== Файлы текстов в коде ASCII ===== ===== Файлы текстов в коде ASCII =====
  
-В этом формате программы на языке [[msx:​basic:​start|]] записываются командой ''​[[msx:​basic_programming_guide:09#​save2|SAVE]]''​. Кроме этого, в коде ASCII записываются файлы, созданные при помощи команды ''​[[msx:​basic_programming_guide:​09#​open|OPEN]]''​. ​+В этом формате программы на языке [[msx:​basic:​|]] записываются командой ''​[[msx:​basic_dialogue_programming_language:009#​save2|SAVE]]''​. Кроме этого, в коде ASCII записываются файлы, созданные при помощи команды ''​[[msx:​basic_dialogue_programming_language:​009#​open|OPEN]]''​. ​
  
 Формат текстового файла в коде ASCII: Формат текстового файла в коде ASCII:
Строка 95: Строка 95:
  
 ===== Двоичный BASIC–формат ===== ===== Двоичный BASIC–формат =====
-Программы на языке [[msx:​basic:​start|]] записываются в этом двоичном формате командой ''​[[msx:​basic_programming_guide:09#​csave|CSAVE]]'',​ а считываются командой ''​[[msx:​basic_programming_guide:​09#​cload|CLOAD]]''​+ 
 +Программы на языке [[msx:​basic:​|]] записываются в этом двоичном формате командой ''​[[msx:​basic_dialogue_programming_language:009#​csave|CSAVE]]'',​ а считываются командой ''​[[msx:​basic_dialogue_programming_language:​009#​cload|CLOAD]]''​
  
 ^  Назначение ​ ^^  Длина/ \\ длительность ​ ^ ^  Назначение ​ ^^  Длина/ \\ длительность ​ ^
Строка 107: Строка 108:
 ===== Двоичный BASIC–формат ===== ===== Двоичный BASIC–формат =====
  
-Машинные коды записываются на ленту командой ''​[[msx:​basic_programming_guide:09#​bsave|BSAVE]]''​. В теле файла записываются начальный,​ конечный и стартовый адреса программы в кодах. Поэтому длина файла может быть вычислена автоматически и специальная отметка конца файла на ленте не хранится. Такие файлы можно считать командой ''​[[msx:​basic_programming_guide:​09#​bload|BLOAD]]''​+Машинные коды записываются на ленту командой ''​[[msx:​basic_dialogue_programming_language:009#​bsave|BSAVE]]''​. В теле файла записываются начальный,​ конечный и стартовый адреса программы в кодах. Поэтому длина файла может быть вычислена автоматически и специальная отметка конца файла на ленте не хранится. Такие файлы можно считать командой ''​[[msx:​basic_dialogue_programming_language:​009#​bload|BLOAD]]''​
  
 Формат:​ Формат:​
Строка 120: Строка 121:
 |:::​|Программа на MSX-BASIC|| |:::​|Программа на MSX-BASIC||
  
 +{{anchor:​din}}
 ====== Разъём DIN ====== ====== Разъём DIN ======
  
-На компьютере установлено гнездо ​ [[din_connector:​din_connector#​din45326a|DIN 45326 тип A]]:+На компьютере установлено гнездо [[din_connector:​din_connector#​din45326a|DIN 45326 тип A]]:
 \\ {{:​din_connector:​din-45326a.svg|}} \\ {{:​din_connector:​din-45326a.svg|}}
  
Строка 175: Строка 177:
 |  7  |REM-| ​ 1  | |  7  |REM-| ​ 1  |
 |  6  |REM+| ​ 2  | |  6  |REM+| ​ 2  |
-Управление осуществляется через реле по команде ''​[[msx:​basic_programming_guide:​09#​motor|MOTOR]]''​ через [[msx:​ppi|PPI]]+Управление осуществляется через реле по команде ''​[[msx:​basic_dialogue_programming_language:​009#​motor|MOTOR]]''​ через [[msx:​ppi|PPI]]
  
  
msx/data_recorder.1605977316.txt.gz · Последние изменения: 2020-11-21 19:48 — GreyWolf