Порт FE — различия между версиями

Материал из SpeccyWiki
Перейти к: навигация, поиск
Строка 2: Строка 2:
  
 
*''Порт #FE на чтение'' - в этом случае биты порта распределены следующим образом:
 
*''Порт #FE на чтение'' - в этом случае биты порта распределены следующим образом:
**'''D0-D4''' - содержат состояние определённого полуряда клавиатуры ZX Spectrum (подробнее смотрите порты [[#7FFE]], [[#BFFE]], [[#DFFE]], [[#EFFE]], [[#F7FE]], [[#FBFE]], [[#FDFE]] и [[#FEFE]])
+
**'''D0-D4''' - отображает состояние определённого полуряда клавиатуры ZX Spectrum (подробнее смотрите порты [[#7FFE]], [[#BFFE]], [[#DFFE]], [[#EFFE]], [[#F7FE]], [[#FBFE]], [[#FDFE]] и [[#FEFE]])
**'''D6''' - называется ''EAR'' (ухо), содержит состояние магнитофонного входа
+
**'''D6''' - отображает состояние магнитофонного входа ''EAR'' (ухо).
**'''D5''', '''D7''' - обычно не используются и содержат произвольные данные. В некоторых [[Клоны ZX Spectrum|клонах ZX Spectrum]] эти биты используются, например, для организации последовательного интерфейса.
+
**'''D5''', '''D7''' - обычно не используются. В некоторых [[Клоны ZX Spectrum|клонах ZX Spectrum]] эти биты используются для чтения сигналов последовательного и параллельного интерфейса.
  
 
*''Порт #FE на запись'' - в этом случае биты портов используются следующим образом:
 
*''Порт #FE на запись'' - в этом случае биты портов используются следующим образом:
 
**'''D0-D2''' - управляют состоянием цвета [[Бордюр|бордюра]]
 
**'''D0-D2''' - управляют состоянием цвета [[Бордюр|бордюра]]
**'''D3''' - управляет состоянием выхода записи на магнитофон MIC, а так же при записи "1" блокирует прохождение сигнала магнитофона с входа EAR для [[ULA]] первой версии, для следующих версий [[ULA]] при записи "1" устанавливает повышенную чувствительность магнитофонного входа EAR. В компьютерах производившихся [[AMSTRAD]] и отечественных клонах не влияет на вход EAR. Так же участвует в формировании сигнала внутренним динамиком, но имеет меньший весовой коэффициент чем бит '''D4''' (в отечественных клонах функция не реализовывалась).
+
**'''D3''' - управляет состоянием выхода записи на магнитофон MIC, а так же при записи "1" блокирует прохождение сигнала магнитофона с входа EAR для [[ULA]] первой версии, для следующих версий [[ULA]] при записи "1" устанавливает повышенную чувствительность магнитофонного входа EAR. В компьютерах производившихся [[AMSTRAD]] и отечественных [[Клоны ZX Spectrum|клонах ZX Spectrum]] не влияет на вход EAR. Так же участвует в формировании сигнала внутренним динамиком, но имеет меньший весовой коэффициент чем бит '''D4''' (в отечественных клонах функция не реализовывалась).
**'''D4''' - управляет внутренним динамиком ([[Бипер|бипером]]) совместно с битом '''D3''', что позволяет получить на выходе внутреннего [[ЦАП]][[ULA]] четыре уровня сигнала постоянного тока. Так же блокирует прохождение сигнала магнитофона с входа EAR. В компьютерах производившихся [[AMSTRAD]] и отечественных клонах не влияет на вход EAR.
+
**'''D4''' - управляет внутренним динамиком ([[Бипер|бипером]]) совместно с битом '''D3''', что позволяет получить на выходе внутреннего [[ЦАП]] [[ULA]] четыре уровня сигнала постоянного тока. Так же блокирует прохождение сигнала магнитофона с входа EAR. В компьютерах производившихся [[AMSTRAD]] и отечественных [[Клоны ZX Spectrum|клонах ZX Spectrum]] не влияет на вход EAR.
 
**'''D5-D7''' - обычно не используются
 
**'''D5-D7''' - обычно не используются
  
 
[[Категория:Карта портов]]
 
[[Категория:Карта портов]]

Версия 23:43, 17 декабря 2007

Порт #FE (254) - стандартный порт ZX-Spectrum для работы с различными внутренними устройствами.

  • Порт #FE на чтение - в этом случае биты порта распределены следующим образом:
    • D0-D4 - отображает состояние определённого полуряда клавиатуры ZX Spectrum (подробнее смотрите порты #7FFE, #BFFE, #DFFE, #EFFE, #F7FE, #FBFE, #FDFE и #FEFE)
    • D6 - отображает состояние магнитофонного входа EAR (ухо).
    • D5, D7 - обычно не используются. В некоторых клонах ZX Spectrum эти биты используются для чтения сигналов последовательного и параллельного интерфейса.
  • Порт #FE на запись - в этом случае биты портов используются следующим образом:
    • D0-D2 - управляют состоянием цвета бордюра
    • D3 - управляет состоянием выхода записи на магнитофон MIC, а так же при записи "1" блокирует прохождение сигнала магнитофона с входа EAR для ULA первой версии, для следующих версий ULA при записи "1" устанавливает повышенную чувствительность магнитофонного входа EAR. В компьютерах производившихся AMSTRAD и отечественных клонах ZX Spectrum не влияет на вход EAR. Так же участвует в формировании сигнала внутренним динамиком, но имеет меньший весовой коэффициент чем бит D4 (в отечественных клонах функция не реализовывалась).
    • D4 - управляет внутренним динамиком (бипером) совместно с битом D3, что позволяет получить на выходе внутреннего ЦАП ULA четыре уровня сигнала постоянного тока. Так же блокирует прохождение сигнала магнитофона с входа EAR. В компьютерах производившихся AMSTRAD и отечественных клонах ZX Spectrum не влияет на вход EAR.
    • D5-D7 - обычно не используются