I2C(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo.	 The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM).  The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus.	 Similary, the SMBus (System Management Bus) also uses I2C as its physical layer. C0h - Philips TSA5522/TSA5523M Frequency Synthesizer - SET TUNER FREQUENCY
Access:	Write
Size:	4 BYTEs
Range:	I2C(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo.	 The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM).  The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus.	 Similary, the SMBus (System Management Bus) also uses I2C as its physical layer. addresses C0h, C2h, C4h, or C6h, selectable by external pin
Desc:	the tuner is programmed by writing four bytes: high byte of Freq
	  (bit 7 must be 0), low byte of Freq, high byte of band (bit 7 must
	  be 1), and low byte of band.
Notes:	Freq is the 16 * (desired frequency in MHz + IF frequency), assuming
	  a reference divisor of 512; multiply by 20 or 32 for divisors 640
	  and 1024.  (IF = 47 [2Fh] typically)
	the FI1236MK2 is software-compatible with the TSA5523M
	the TSA5055T is also software-compatible, with the exception that the
	  step size is fixed at 125 kHz (for a 4MHz external crystal) in order
	  to provide a top frequency of 2.5 GHz
	the TSA5512 and TSA5515T are also software-compatible, with a step size
	  fixed at 62.5 kHz (with a 4MHz external crystal); on the 5515T, only
	  output ports P1, P2, and P7 are available
	because the high bits of the first and third data bytes distinguish
	  between frequency and control bytes, either half may be programmed
	  independently; when switching bands and the new frequency is less
	  than the current frequency, Philips recommends sending the control
	  bytes first to avoid unnecessary charge pump action which can push
	  the tuner into extreme states
Index:	TSA5505T;TSA5512;TSA5515T;FI1236MK2


Bitfields for Philips TSA5523M Tuner band:
Bit(s)	Description	(Table I0118)
 7-0	open-collector control bits
	each bit turns on one NPN transistor
 2-0	(TSA5522) band-switch
	001 Band C (430-810 MHz)
	010 Band A (50-180 MHz)
	100 Band B (160-470 MHz)
 3	(TSA5522) don't care -- no external connection
 7,5,4	(TSA5523M) band-switch
	011 put 0.8V on Pin BS (Philips Mixer/Oscillator Band C)
	101 put 0.4V on Pin BS (Philips M/O Band B)
	110 put 0.25V on Pin BS (Philips M/O Band A)
	111 put Vcc on Pin BS (Philips Mixer/Oscillator Band C)
	other: same as 111
 8	tuning amplifier control
	=0 normal operation (on)
	=1 disable charge pump (off)
 10-9	reference divider ratio select
	x0 = 640 (yields 50 kHz step size)
	01 = 1024 (yields 31.25 kHz step size)
	11 = 512 (yields 62.5 kHz step size)
	(TSA5055T) these bits are officially supposed to be 11
	(TSA5512) these bits are officially supposed to be 11
 13-11	test bits
	001 normal operation
	01x charge pump off
	100 f_ref is available on P6 output (5523M) or LOCK output (5522)
	101 f_div2 is available on P6 output (5523M) or LOCK output (5522)
	110 charge pump is sinking current
	111 charge pump is sourcing current
 14	charge-pump current (0 = 50 microamperes, 1 = 250 uA)
	=1 gives faster tuning, =0 better residual FM(Frequency Modulation)	A method of encoding data as a series of magnetic flux reversals on disk or tape, commonly known as single-density recording.  In frequency modulation, a series of clock pulses are written at regular intervals, with one data bit for each clock pulse.  See also MFM, RLL.
 15	must be set (indicates control byte for partial programming)
Note:	on the Stealth64 Video 2001TV, bits 7-3 appear to be ignored
SeeAlso: #I0064
                                                                                

I2C(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo.	 The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM).  The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus.	 Similary, the SMBus (System Management Bus) also uses I2C as its physical layer. C0h - Philips TSA5523M Frequency Synthesizer - STATUS
Range:	I2C(also IIC; the "2" is superscripted) Inter-Integrated Circuit Bus -- A moderate-speed serial communications bus originally invented by Philips in the early 1980s for consumer-electronics applications, such as inter-chip communication in a television set or high-end stereo.	 The I2C bus has recently appeared on PCs in video capture boards and similar devices, as well as (surprisingly) SDRAM DIMMs (for the on-board serial EEPROM).  The ACCESS.bus is a derivative of the I2C bus which forms the physical layer of the Universal Serial Bus.	 Similary, the SMBus (System Management Bus) also uses I2C as its physical layer. addresses C0h, C2h, C4h, or C6h, selectable by external pin


Bitfields for TSA5523M status:
Bit(s)	Description	(Table I0119)
 7	Power-On Reset flag (cleared after first read)
 6	PLL is phase-locked
 5	digital level of P2 (requires that open-collector control bit 2 = 0)
 4	digital level of P1 (requires that open-collector control bit 1 = 0)
 3	digital level of P0 (requires that open-collector control bit 0 = 0)
 2-0	voltage applied to P6 (+- 0.03V)
	000 = 0.00-0.15V
	001 = 0.15-0.30V
	010 = 0.30-0.45V
	011 = 0.45-0.60V
	100 = 0.60V - Vcc
SeeAlso: #I0009