參數(shù)資料
型號: SAA7785
廠商: NXP Semiconductors N.V.
英文描述: ThunderBird Avenger(TM) PCI Audio Accelerator(雷鳥Avenger(TM)PCI音頻加速器)
中文描述: 雷鳥復(fù)仇者(商標(biāo))的PCI音頻加速器(雷鳥復(fù)仇者(商標(biāo))的PCI音頻加速器)
文件頁數(shù): 18/68頁
文件大?。?/td> 1303K
代理商: SAA7785
ThunderBird Avenger
TM
PCI Audio
Accelerator
SAA7785
Philips Semiconductors
Preliminary Specification
1999
Nov 12
18
Game Port
The SAA7785 ThunderBird Avenger
TM
Game Port interface is designed to emulate the PC-AT based legacy joystick
operation as well as support of a digital joystick mode. The legacy or analog, type of operation is designed to support all
legacy software that uses the original joystick address and the method for resolving the joystick axes positions. The
Digital Mode is designed to reduce the joystick overhead by resolving the joystick position directly and to support appli-
cations that use DirectInput.
The legacy joystick used a one shot multi-vibrator on each of the four joystick potentiometers. These one shots were
set up to deliver a pulse that was proportional to the resistor value of the joystick potentiometers. Software would them
poll the one shots to see if they had been set to the original value. The time it took for each axes to return to the original
value was resolved into a position by the legacy software. The SAA7785 ThunderBird Avenger
TM
emulates the 558
based one shot circuit to support legacy games that use the PC-AT joystick. The joystick button values were routed
directly to the system bus where only a decode was required to read the value of the button. Software would poll the
buttons as well. All button and joystick axes data is returned in a single byte wide register.
Game Port Legacy I/O Register
This register is the legacy mode register for the 558 based joystick. When in “analog” mode, this register is aliased to
respond to addresses at base + (0-7) . Reads from this register will poll the status of the joystick buttons and are used
to resolve the position. Writes to this register will discharge the external capacitors to emulate the 558 one shots. Soft-
ware can then poll the joystick register bit to resolve each of the joystick axes positions by timing. The joystick button
register bits have meaning in both the digital and analog modes. The axes bits are only valid for analog mode.
TABLE 3
Game Port 558-Based Register - GAMEPORT (RO)
I/O GMBASE
D7
D6
D5
D4
D3
D2
D1
D0
Offset 1h
JOYB_2
JOYB_1
JOYA_2
JOYA_1
JOYB_Y
JOYB_X
JOYA_Y
JOYA_X
POR Value
1
1
1
1
0
0
0
0
Bit
Name
R/W
Function
7
JOYB_2
RO
Joystick B button 2 status. The joystick button status bits are cleared when
the respective joystick button is pressed.
6
JOYB_1
RO
Joystick B button 1 status.
5
JOYA_2
RO
Joystick A button 2 status.
4
JOYA_1
RO
Joystick A button 1 status.
3
JOYB_Y
RO
Joystick B y-coordinate. Can also be referred to as position 3.
2
JOYB_X
RO
Joystick B x-coordinate. Can also be referred to as position 2.
1
JOYA_Y
RO
Joystick A y-coordinate. Can also be referred to as position 1.
0
JOYA_X
RO
Joystick A x-coordinate. Can also be referred to as position 0.
相關(guān)PDF資料
PDF描述
SAA7811HL Single-chip DVD-ROM(單片DVD-ROM)
SAA7818HL DVD and CD playback IC
SAA7826 CD audio decoder, digital servo and filterless DAC with integrated pre-amp and laser control
SAA7826HL CD audio decoder, digital servo and filterless DAC with integrated pre-amp and laser control
SAA7826HL CD audio decoder, digital servo and filterless DAC with integrated pre-amp and laser control
相關(guān)代理商/技術(shù)參數(shù)
參數(shù)描述
SAA7806 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:One chip automotive CD audio device
SAA7806H 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:One chip automotive CD audio device
SAA7811HL 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:Single-chip DVD-ROM
SAA7818HL 制造商:PHILIPS 制造商全稱:NXP Semiconductors 功能描述:DVD and CD playback IC
SAA7818HL,557 功能描述:視頻 IC IGUANA 1.7 AUTOMOTIVE RoHS:否 制造商:Fairchild Semiconductor 工作電源電壓:5 V 電源電流:80 mA 最大工作溫度:+ 85 C 封裝 / 箱體:TSSOP-28 封裝:Reel