STFPC320 STMicroelectronics, STFPC320 Datasheet

no-image

STFPC320

Manufacturer Part Number
STFPC320
Description
Front Panel Controller/driver With Standby Power Management And Real-time Clock
Manufacturer
STMicroelectronics
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
STFPC320
Manufacturer:
GMT
Quantity:
486
Part Number:
STFPC320
Manufacturer:
ST
0
Part Number:
STFPC3207B244
Manufacturer:
ST
0
Part Number:
STFPC320BTR
Manufacturer:
STMicroelectronics
Quantity:
10 000
Part Number:
STFPC320BTR
Manufacturer:
ST
0
Order codes
General features
January 2007
IC front panel VFD controller driver
Standby power management to the host
3.3 (VDD) and down to -30V (VSS)
supply for the IC
IR remote control decoder (Philips, NEC,
Thomson, Sony, Matsushita)
Multiple display modes (12 Seg and 16 Digits
to 20 Seg and 8 Digits)
High voltage outputs (VDD - 33.3V max)
No external resistors necessary for driver
outputs (P-CH. open drain + pull-down
resistor outputs)
Key scanning (up to 12 X 2 matrix = 24 keys)
LED ports (4 channels 20mA max each)
Serial I
communication protocol b
Operating speed up to 400 kHz for I
Programmable hotkeys for IR remote control
command
Programmable hotkeys for
KEYSCAN command
Low power consumption in standby mode
Dimming circuit (8 steps)
Real time clock (accuracy ±25secs/month)
Wake-up alarm
Internal oscillator with external crystal for RTC
Available in PQFP-52 package (0.65mm pitch)
Part number
STFPC320
2
C interface (SCL, SDA)
Temperature range
-40 to 85°C
2
C
Front panel controller/driver with standby
Power management and real-time clock
Rev 1
Description
The STFPC320 is designed to integrate the VFD
driving, key-scan matrix, LED driving, infrared (IR)
remote control decoding and real-time clock
(RTC) into one integrated solution. All functions
are programmable using the I
consumption during standby operation is
achieved. The STFPC320 provides the standby
power management to the main chipset.
STFPC320 is housed in a 52-pin PQFP package.
Pin assignments and application circuit are
optimized for easy PCB layout and cost saving
advantages.
Applications
VCR
a compact, integrated solution.
Set-top box and other applications that require
DVD Recorder
Home Theatre with Clock feature
HTiB (Home Theater in a Box)
Personal Video Recorders (PVRs)
PQFP-52
Package
PQFP-52
STFPC320
2
C bus. Low power
Packaging
TBD
www.st.com
1/75
75

Related parts for STFPC320

STFPC320 Summary of contents

Page 1

... January 2007 Front panel controller/driver with standby Power management and real-time clock Description The STFPC320 is designed to integrate the VFD driving, key-scan matrix, LED driving, infrared (IR) remote control decoding and real-time clock (RTC) into one integrated solution. All functions are programmable using the I consumption during standby operation is achieved ...

Page 2

... Functional diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Pin settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.1 Pin connection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 3.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 4 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.1 Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 4.2 Cold boot 4.3 Entering standby mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.4 Wake- 4.5 Interrupts/events handling by STFPC320 . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.6 Ready pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.7 Mute pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.8 Key-Scan matrix / front panel keys . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.9 LED ports . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.10 Display . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.10.1 4.10.2 4.11 Remote control decoder . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.12 PIN_AV8 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.13 Default state upon power- ...

Page 3

... STFPC320 6 Real Time Clock (RTC) operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.1 Real-time clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.2 2-Wire bus characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19 6.3 Watchdog timer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 6.4 Real-time Clock (RTC 6.4.1 6.4.2 6.5 Register table for RTC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 6.6 Setting alarm clock registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 6.7 Calibrating the clock . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 6.8 Square wave output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 6.9 Century bits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.10 Oscillator stop detection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28 6.11 Initial Power-on defaults . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 7 Commands . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 7.1 Configuration mode setting command . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 7 ...

Page 4

... Serial communication format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62 4/ interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48 RC-5 data in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 RC-5 data in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50 NEC in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 NEC in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52 Sony in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Sony in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54 Matsushita in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 56 Matsushita in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57 R2000 in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 R2000 in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59 RCA in decoded format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 RCA in RAW format . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61 STFPC320 ...

Page 5

... STFPC320 17 Electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 17.1 Absolute maximum ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 17.2 Recommended operating conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . 65 17.3 Power consumption estimation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66 17.4 Electrical specifications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 17.5 Crystal electrical characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 17.6 Oscillator characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 68 17.7 Timing characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69 17.8 Switching characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 70 18 STFPC320 typical application circuit . . . . . . . . . . . . . . . . . . . . . . . . . . 71 19 Package mechanical data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 72 20 Revision history . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74 Contents 5/75 ...

Page 6

... Latch Real-time Clock Real-time Clock Real-time Clock Real-time Clock Calendar Calendar RTC with Alarm RTC with Alarm & Calibration & Calibration 32 KHz 32 KHz oscillator oscillator Watchdog Watchdog STFPC320 SEG1/KS1 SEG1/KS1 SEG12/KS12 SEG12/KS12 8 8 SEG13/GRID16 SEG13/GRID16 8 8 Data Data Selector ...

Page 7

... STFPC320 2 Functional diagram Figure 2. Functional diagram Functional diagram 7/75 ...

Page 8

... Pin settings 3 Pin settings 3.1 Pin connection Figure 3. Pin connection (top view) Note: For a description of each pin behaviour, please refer to the STFPC320 description on page 9 8/75 STFPC320 Table 1: Pin ...

Page 9

... STFPC320 3.2 Pin description Table 1. Pin description Pin N° Name Type 1 OSC 2 SW1 3 SW2 4 MUTE OUT 5 STBY OUT 6, 38 VDD SUPPLY 3.3V ± 10%. Core main supply voltage. 7 XIN 8 XOUT OUT 9 GND SUPPLY Connect this pin to system GND. 10,11 KEY1, KEY2 12 READY 13 IR_DATA_IN SEG1/KS1 ...

Page 10

... Reset Reset is an active low input signal to the STFPC320. Negative pulse input on RESET_N pin resets the STFPC320. Electrical specifications of this pin are identical to that of the logic input pin. Upon power-up, an internal power on reset circuit resets the whole chip. This occurs when V is ramping up (at approximately 2.7V) and the whole chip is initialized within 4µ ...

Page 11

... When power is first applied to the system, the STFPC320 will be reset. It will then manage the power to the main board by bringing the STBY pin to a low level. This will wake-up the main processor which will assert the READY pin to a high level to indicate to STFPC320 of a proper boot-up sequence. ...

Page 12

... The STFPC320 will control the power to the main board using the STBY pin. During normal operation, the STBY pin will be a low level which will externally control a power MOS switch to enable power to the main board. The STFPC320 will assert the STBY pin to a high when any one of the following conditions occur: ● ...

Page 13

... The timer value is the programmed value by the user (1-15s). If the user did not change the value before entering standby, then it remains 10s. 4 Also note that the guard timer is off when the STFPC320 is in the standby mode. Guard timer is thus triggered by a de-assertion of the STBY signal or by internal Power On Reset signal. ...

Page 14

... The STFPC320 supports cutting-off power to the main board for standby operation for good power management. STBY will be set to high when the READY transitions from high to low. During a cold boot up or wake up from standby, if the READY pin stays low, the STFPC320 will assert the STBY when the guard timer has finished counting down to 0. ...

Page 15

... LED ports 4 LED displays are supported by the STFPC320. Turning on or off of the LED is done by issuing write command to the LED port. After reset, the LEDs are off. Note that the LED outputs sink the current, so the cathode of the diode must be connected to the LED pins of STFPC320 ...

Page 16

... STPFC320 to wake-up and provide power to the system. This signal is considered high when the range of 2.5-3.6V (proper voltage division must be done externally so that the STFPC320 PIN_AV8 sees no more than 3.6V). No action is taken on the high-to-low transition on PIN_AV8. Also when the pin is already a high, the current state of the system is maintained and it does not trigger anything ...

Page 17

... If the user wishes to display the RTC value during standby, then the user must configure the STFPC320 by sending the appropriate command. If the user does not configure the STFPC320 to display the RTC in standby, the VFD shows the same value as was written in the VFD display memory location. ...

Page 18

... Operating state diagram 5 Operating state diagram Figure 8. Operating state diagram 18/75 STFPC320 ...

Page 19

... Real Time Clock (RTC) operation 6.1 Real-time clock The RTC operates as a slave device through the slave address of the STFPC320 on the serial bus. Access is obtained by implementing a start condition followed by the correct slave address (Write: 0x52H and Read: 0x53H). The 16 bytes contained in the device can then be accessed sequentially in the following order: 1 ...

Page 20

... A master receiver must signal an end of data to the slave transmitter by not generating an acknowledge on the last byte that has been clocked out of the slave. In this case the transmitter must leave the data line High to enable the master to generate the STOP condition. Figure 9. Serial bus data transfer sequence Figure 10. Acknowledgement sequence 20/75 STFPC320 ...

Page 21

... Watchdog Register = 3 seconds). If the processor does not reset the timer within the specified period, the STFPC320 generates a watchdog output pulse on the IRQ_N/SQW pin. The watchdog timer can only be reset by having the microprocessor perform a WRITE of the Watchdog Register ...

Page 22

... The RTC continues to update the time while an RTC register write is in progress and the RTC continues to run during any nonvolatile write sequences. A single byte may be written to the RTC without affecting the other bytes. 22/75 STFPC320 ...

Page 23

... STFPC320 6.5 Register table for RTC Table 3. Register table for RTC Addr 00h Reserved 01h ST 10 Seconds 02h OFIE 10 Minutes 03h Hours 04h RS3 RS2 RS1 05h 1 0 06h CB0 CB1 0 07h 10 Years 08h 09h RB2 BMB4 BMB3 0Ah ...

Page 24

... It can also be programmed to go off while the STFPC320 is in the standby mode to serve as a system wake-up call. Bits RPT5-RPT1 put the alarm in the repeat mode of operation. ...

Page 25

... STFPC320 6.7 Calibrating the clock The STFPC320 is driven by a quartz controlled oscillator with a nominal frequency of 32.768kHz. The accuracy of the RTC depends on the frequency of the quartz crystal that is used as the time-base for the RTC. The accuracy of the clock is dependent upon the accuracy of the crystal, and the match between the capacitive load of the oscillator circuit and the capacitive load for which the crystal was trimmed ...

Page 26

... Real Time Clock (RTC) operation Figure 12. Crystal accuracy across temperature Figure 13. Calibrating waveform 26/75 STFPC320 ...

Page 27

... STFPC320 6.8 Square wave output The STFPC320 offers the user a programmable square wave function which is output on the IRQ_N/SQW pin. RS3-RS0 bits located in 04h register establish the square wave output frequency. These frequencies are listed in Table below. Once the selection of the SQW frequency has been completed, the IRQ_N/SQW pin can be turned on or off under software control with the Square Wave Enable Bit (SQWE) located in register 0Ah ...

Page 28

... OF Bit to ‘0’. If the trigger event occurs during the power-down condition, this bit will be set correctly. 28/75 Table 6 below for additional explanation. CB0 Leap Year STFPC320 (1) Example Yes 2000 No 2100 No 2200 No 2300 ...

Page 29

... STFPC320 6.11 Initial Power-on defaults Upon application of power to the device, the register bits in the RTC will initially power-on in the state indicated in Table below. Table 7. Initial Power-on default values of the registers ST OF OFIE 0 1 Note: All other control bits power- undetermined state. The user should write the OF bit after 4s (after the oscillator has started up and the clock is stable). If the OFIE enabled, then write a ‘ ...

Page 30

... Commands A command sets the display mode and status of the VFD driver. The first 1 byte input to the STFPC320 through the SDA pin after the slave address is regarded as a command. If slave address is not transmitted before the commands/data are transmitted, the commands/data being transmitted are invalid (however, the commands/data already transmitted remain valid) ...

Page 31

... Normal Display Setting: 16-digit, 12-segment mode is selected (default: display off and key-scan on). ● Remote Control Protocol Setting: RC-5 with Raw Format. ● Guard Timer Setting: Turned on with 10s. After the first command is processed by STFPC320, the Guard timer is turned off until it is turned on by the host. ● Guard timer action: Issue Standby ...

Page 32

... S Dig 6 Dig 7 Dig 8 Dig 9 STFPC320 Dig 10 ...

Page 33

... STFPC320 7.2 Data setting command This command sets the data-write and data-read modes. MSB 0 Description: Bits b7- decoded as a data setting command. The subsequent bits are decoded as follows Data Write Command (see bits b1-b0 Data Read 1 Command (see bits b1-b0 Data Read 2 Command (see bits b1-b0) ...

Page 34

... In the auto increment address mode, the address command is sent only once followed by the data bytes. Note: This command is seldom used. For writing to memory (Normal or RTC), the Address Setting Command is sufficient. 34/75 Reserved Read Configuration (see Section 13: Configuration data on page Reserved Read RTC Registers (see Section 11.1: RTC display data read on page STFPC320 45) 43) ...

Page 35

... STFPC320 7.3 Display control and hotkey setting command MSB 1 Description: Bits b7- decoded as a display control and hotkey setting command. The subsequent bits are decoded as follows Sets display control for Dimming Setting as shown in the table on the next page. When the decoding is based on bits b2-b0 as illustrated below XX1 : RC hotkeys and Address configuration ...

Page 36

... For a display with segment configuration as in above Figure, the location of “a” segment represented by bits b3-b0 corresponds to “0000”. Location of b segment corresponds to “0001”. Location of c segment corresponds to “0010” and so on. 36/75 MSB Segment MSB STFPC320 Segment a LSB LSB ...

Page 37

... STFPC320 Thus, if the a segment is located on segment 1, the bits b3-b0 are “0000” segment is located on segment 2, the bits b3-b0 are “0001” and so on. BYTE1 Description: b0: KS1 KEY1 b1: KS1 KEY2 b2: KS2 KEY1 b3: KS2 KEY2 b4: KS3 KEY1 b5: KS3 KEY2 b6: KS4 KEY1 b7: KS4 KEY2 Byte2 and Byte3 follow the same pattern as above for the hotkey configuration. To select any one of the key as hotkey, the bit value is set to ‘ ...

Page 38

... For RC protocols, where the MSB does not end on the 8-bit, the data is configured starting from b0 (LSB) to the MSB. 7.4 Example for device configuration After the proper power-up sequence, an example for configuration of the STFPC320 is given below: 1. Configuring Display & RC 0x09 = RTC display & enables the guard timer to issue STBY ...

Page 39

... STFPC320 8 Key matrix The key matrix configuration, as shown below. Figure 15. Key Matrix and Key-input data storage RAM KEY KEY KEY KEY KEY KEY The data of each key is stored as illustrated below and is read by a read command, starting from the most significant bit. ...

Page 40

... The interrupt flag is read by sending the 0x63 command. As soon as the interrupt buffer is read, the IRQ_N/SQW pin will be de-asserted. 40/75 MSB MSB MSB MSB STFPC320 LSB LSB LSB LSB ...

Page 41

... STFPC320 9 LED port Data is written to the LED port by a write command, starting from the most significant bit of the port. When a bit of this port is set to 0, the corresponding LED lights up; when the bit is set the LED turns off. The data of bits 5 through 8 are ignored. Upon first power-up, all the LEDs are turned OFF ...

Page 42

... Bits 3 through 8 (b7-b2) represent the Address pointer for the internal RAM. MSB MSB 10.1 Reading switch sequence Data Setting Command After sending this command, the STFPC320 will output a byte with the 2 bit values of the 2 switches and 6-bit address pointer values. 42/75 LSB LSB MSB ...

Page 43

... As an example, Address Setting Command with RTC Memory Address of 0x01: 0xC1 Read RTC Register Command: 0x73 Subsequently STFPC320 will output the data byte from RTC memory location 0x01. 11.2 Display (Normal & RTC) data write The data can be written to the normal or RTC display memory by issuing a address setting command followed by the data bytes to be written (in auto-increment mode) ...

Page 44

... through Seg are valid, the higher 17 20 STFPC320 DIG 1 DIG 2 DIG 3 DIG 4 DIG 5 DIG 6 DIG 7 DIG 8 DIG 9 DIG 10 DIG 11 DIG 12 ...

Page 45

... VFD Dimming and (ON/OFF) status b7 b7 Byte 4 Byte 4 Byte 5 Byte 5 Byte 6 Byte 6 Byte 7 Byte 7 33) is sent from the Host to STFPC320. After this, the STFPC320 will MSB MSB No. of VFD display digits No. of VFD display digits MSB MSB Guard Timer Value ...

Page 46

... MSB MSB RC Device Address 6 RC Device Address MSB MSB RC Device Address 7 RC Device Address MSB MSB RC Device Address 8 RC Device Address STFPC320 LSB LSB b0 b0 LSB LSB b0 b0 LSB LSB b0 b0 LSB LSB b0 b0 LSB LSB b0 b0 ...

Page 47

... Front panel Hotkeys detection Once wake up occurs, micro-processor should pull READY to High to indicate to STFPC320 of a proper boot-up. STFPC320 will then assert the interrupt to indicate that an external event has been occurred. Micro-processor should then read the interrupt buffer to determine the event causing the wake up. ...

Page 48

... Whereas for Raw format, the RC data is sent by STFPC320 from any device address of the particular remote control protocol being used. If the STFPC320 is used to send RC data in decoded format in normal mode advised that the Host must configure the STFPC320 to RC-raw format before entering Standby mode ...

Page 49

... The first two start bits (S1 and S2) are sync bits. For normal operation, they are always set to “11” on the transmit side. After the photo-diode, there is one inversion. So the data at the IR_DATA_IN of the STFPC320 will be inverted of above. The next bit is the toggle bit. This bit is inverted each time a key on the remote control is pressed. Bits A1..A5 are the address bits ...

Page 50

... DAT 1-bit Start 1-bit 5-bit Address bit Toggle Bit MSB MSB LSB LSB 6-bit Command LSB MSB STFPC320 LSB ...

Page 51

... The LSB is transmitted first as shown in Figure 19. Pulse distance modulation 0.56 ms Figure 20. The transmitted waveform for NEC protocol First frame Repeat frame Note: The above waveform is on the transmitted side. The received data by the STFPC320 after the photo-diode is inverted from above. Figure Logic 0 Logic ...

Page 52

... MSB LSB Inverted 8-bit 8-bit command address LSB MSB LSB STFPC320 LSB DATA Inverted 8-bit command MSB LSB ...

Page 53

... Data on time (1) Frame output cycle Note: Where T = 0.3ms Note that the above waveform is on the transmitted side. The received data by the STFPC320 after the photo-diode is inverted from above. 150T 150T Data code 7 bit Custom code ...

Page 54

... DATA Byte 3 Data code 7-bit MSB Sent first on SDA LSB MSB LSB Custom code 5-bit LSB MSB LSB STFPC320 ...

Page 55

... STFPC320 15.6 Matsushita remote control format The modulated carrier is usually derived from 440kHz and is 1/12 of the frequency with ½ duty cycle. When data are transmitted repeatedly, the frame cycle is 104.7ms or 240 period. A frame consists of a syn pulse, a five-bit custom code, six-bit data code, a five-bit inverted custom code and a six-bit inverted data code ...

Page 56

... Note: Where T = 0.436ms Note that the above waveform is on the transmitted side. The received data by the STFPC320 after the photo-diode is inverted from above. 15.6.1 Matsushita in decoded format In the decoded form, the ADR bits followed by Start bit and Toggle Bit followed by Data bits are sent in this order for each remote control protocol. The number of bits depends on the corresponding RC protocol. The remaining empty bits are stuffed with 1’ ...

Page 57

... STFPC320 15.6.2 Matsushita in RAW format In the raw form, the data is sent in the same way received for each RC protocol except that the header is not transmitted on SDA valid SYN pulse is detected represented by a bit ‘1’ first bit with value ‘1’ implies that the data following valid raw format RC data ...

Page 58

... Remote control protocols 15.7 R2000 remote control format 2. Note: The above waveform is on the transmitted side. The received data by the STFPC320 after the photo-diode is inverted from above. 58/75 1 Dataword = Dataword = 80 ms min. 30.36 ms min. 30.36 ms max. 60.72 ms max. 60.72 ms 5. ...

Page 59

... STFPC320 15.7.1 R2000 in decoded format In the decoded form, the ADR bits followed by Start bit and Toggle Bit followed by Data bits are sent in this order for each remote control protocol. The number of bits depends on the corresponding RC protocol. The remaining empty bits are stuffed with 1’s to complete a byte-aligned data frame. For R2000 protocol, if the 4-bit ADR is “ ...

Page 60

... Remote control protocols 15.8 RCA remote control format 19 Address 8. Address Note: The above waveform is on the transmitted side. The received data by the STFPC320 after the photo-diode is inverted from above. 60/75 First dataword Logic “1” 1.48 492 µ ...

Page 61

... STFPC320 15.8.1 RCA in decoded format In the decoded form, the ADR bits followed by Start bit and Toggle Bit followed by Data bits are sent in this order for each remote control protocol. The number of bits depends on the corresponding RC protocol. The remaining empty bits are stuffed with 1’s to complete a byte-aligned data frame. For RCA protocol, if the 4-bit ADR is “ ...

Page 62

... Serial communication format 16 Serial communication format Figure 21. Complete data transfer Figure 22. Valid data changes on the SDA bus Figure 23. Valid start and stop conditions Figure 24. Acknowledge response from receiver 62/75 STFPC320 ...

Page 63

... STFPC320 Figure 25. Bus timing requirements sequence Figure 26. Slave address location S S Figure 27. Read mode sequence BUS ACTIVITY: MASTER SDA LINE S BUS ACTIVITY: Slave Address Slave Address WORD S ADDRESS (An) SLAVE SLAVE ADDRESS ADDRESS DATA n+X P Serial communication format R/Wbar ...

Page 64

... Serial communication format Figure 28. Alternative READ mode sequence BUS ACTIVITY: MASTER SDA LINE BUS ACTIVITY: Figure 29. WRITE mode sequence BUS ACTIVITY: MASTER SDA LINE BUS ACTIVITY: 64/75 S DATA n SLAVE ADDRESS WORD S ADDRESS (An) SLAVE ADDRESS DATA n+1 DATA n+X DATA n DATA n+1 DATA n+X STFPC320 P AI00895 P AI00591 ...

Page 65

... STFPC320 17 Electrical characteristics 17.1 Absolute maximum ratings Table 14. Absolute maximum ratings (T Symbol V Logic supply voltage DD V Driver supply voltage SS V Logic input voltage I1 V VFP driver output voltage O2 I LED driver output current O1 I VFP driver output current O2 P Power dissipation D T Operating ambient temperature ...

Page 66

... Where VSS = -30 V, VDD = 3.3 V and in 16-segment and 12-digit modes, FIP driver dissipation = 12/ 124 RL dissipation = 33.32/ 377 LED driver dissipation = Dynamic power consumption = 3 16.5 Total = 557.5mW 66/75 = VFD driver dissipation + R MAX 2 – /50 x (segment + 1) (mW (mW) DD STFPC320 dissipation + LED driver L ...

Page 67

... STFPC320 17.4 Electrical specifications Table 16. Electrical specifications (T = -20 to +70 ° Symbol High-level output V OH1 voltage Low-level output V OL1 voltage Low-level output V OL2 voltage High-level output I OH21 current High-level output I OH22 current I Driver leakage current OLEAK Output pull-down R L resistor I Input Current ...

Page 68

... C XIN L1 C XOUT L2 IC-to-IC frequency variation 1. Reference value. T 68/75 (1) (2) Parameter Parameter Conditions ≤10 seconds V = 3.0V CC (1) ° 3.0V, CFM-145 (CL = 6pF, 32.768 KHz) manufactured by Citizen A CC STFPC320 Min Typ Max Units 32.768 kHz ( kΩ 12.5 pF Min Typ Max Unit 1 -10 ...

Page 69

... STFPC320 17.7 Timing characteristics V = 3.3V -20 to 70°C, unless otherwise noted. Typical values are Figure 30. Key scanning and display timing ≈ 500µs t DISP SEG Output DIG1 G1 1/ Note: Pulse width of segment signal is decided by oscillator frequency. The value can be modified ...

Page 70

... C = 300pF, Seg L = -30V) SS Min Typ 0 1.3 600 600 600 100 0 600 1 3.3V Min. Typ. 430 500 , Grid n n STFPC320 Max Units 400 kHz µs ns 300 ns 300 µs ns µ -30V) Max. Unit 565 kHz 300 ns ...

Page 71

... 0.01 ~ 0.1µF-25V ceramic 0.01 ~ 0.1µF-63V ceramic 33µF-63V electrolytic D12 = 1N4148 filament voltage according to the VFD specs; VDD = 3.3V ±10%; VSS = down to VDD - 33.3V. STFPC320 typical application circuit D12 D12 SEG12/K12 SEG12/K12 VFD VFD 8 Grids/Segments 8 Grids/Segments 8 Grids 8 Grids ...

Page 72

... These packages have a Lead-free second level interconnect . The category of second level interconnect is marked on the package and on the inner box label, in compliance with JEDEC Standard JESD97. The maximum ratings related to soldering conditions are also marked on the inner box label. ECOPACK trademark. ECOPACK specifications are available at: 72/75 www.st.com STFPC320 ...

Page 73

... STFPC320 Table 21. PQFP52 - 10x10x2 mm. plastic quad flatpack, package mechanical data Dim á Figure 32. Package dimensions mm. Min Typ Max 1.42 1.54 0.10 0.07 0.14 1.40 1.36 1.44 3.5° 0.0° 7.0° 0.35 0.33 0.38 0.17 16.00 15.90 16.10 14.00 13.98 14.03 12.00 11.95 12.05 16.00 15.90 16.10 14.00 13.98 14.03 12.00 11.95 12.05 0.80 0.75 0.85 0.60 0.45 0.75 1.00 0.94 1.06 0. Package mechanical data inch Min Typ 0.056 ...

Page 74

... Revision history 20 Revision history Table 22. Revision history Date 08-Jan-2006 74/75 Revision 1 First release STFPC320 Changes ...

Page 75

... STFPC320 Information in this document is provided solely in connection with ST products. STMicroelectronics NV and its subsidiaries (“ST”) reserve the right to make changes, corrections, modifications or improvements, to this document, and the products and services described herein at any time, without notice. All ST products are sold pursuant to ST’s terms and conditions of sale. ...

Related keywords