CXP1042Q System Controller for Compact Disc Players For the availability of this product, please contact the sales office. Description The CXP1042Q is a 4-bit single chip microcomputer based on the SPC500 series. It incorporates programs in firmware for CD operations. It can be connected directly to the CDL-500 series of LSIs for CD players, and can directly drive LCDs, in addition to other features. It can be employed in a wide range of equipment, from deck-type CD players to radio cassettes and portable systems. 64 pin QFP (Plastic) Functions • Key inputs of up to 16 keys is possible through matrix scanning. The following functions can be selected by setting their respective keys. , , • PLAY/PAUSE/PLAY PAUSE keys • STOP key , • SKIP key; on memory input, this becomes the tune selection key , • Fast forward key; speed differs during PLAY and PAUSE • Repeat One tune or all tunes repeat • OPEN/CLOSE Loading function (when deck type device is selected) • A← →B A← →B repeat function • SHUFFLE Shuffle (random) function • PROG Program; up to 21 tune memory, can indicate remainder • REMAIN Indicates single tune or all tunes remaining, up to 31 tunes • INTRO Fixes introscan at 10 seconds • AUTO Sets auto space at 4 seconds • MUSIC calendar Can display up to 16 tunes • REMOTE Enables input using NEC format remote control devices with modifiable custom codes • 10key Direct tune selection using keypad; selects tune on memory input (remote control only) • Syncro Synchronization input and processing •×2 Double speed playback • Battery detection When portable mode selected, there is battery detection function • Simple adjustment of tracking gain/balance Recommended Combinations • RF amplifier/servo signal processor CXA1782B • Digital signal processor CXD2507A/2508A • Pickup mechanism KSL 2101 Structure Silicon gate CMOS IC Sony reserves the right to change products and specifications without prior notice. This information does not convey any license by any implication or otherwise under any patents or other right. Application circuits shown, if any, are typical examples illustrating the operation of the devices. Sony cannot assume responsibility for any problems arising out of the use of these circuits. –1– E95236-ST CXP1042Q Features • Can be connected directly to CDL-500 series LSIs for CD use • Up to 16 keys can be connected directly; expansion of functions through addition of keys is possible Types of Keys PLAY PAUSE ∗∗ OPEN CLOSE When deck mode is selected PLAY/PAUSE STOP ∗ ∗ F.SKIP B.SKIP ∗ F.F ∗∗ ∗ F.R ∗∗ SHL REP REM SHUFFLE REPEAT REMAIN A B A B REPEAT AUTO INTR PRG AUTO SPACE INTRO PROGRAM CHECK ∗/∗∗ Multiple functions can be combined. • LCDs can be driven directly. This includes time display, music calendar, remaining tunes and other display functions. • NEC format remote control input possible; direct tune selection through keypad and other functions can be added. • Supports auxiliary functions including synchronization input and double-speed playback. • Easy switching between deck and portable equipment using external pins. (i) With deck type selected, performs tray loading function. (ii) With portable type selected, displays detection of weak battery and executes emergency termination when battery voltage is low. In this way, it functions specific to the system required. • An simple tracking gain/balance function is built-in, enabling adjustment of the tracking gain/balance according to the disc. –2– REMOCON MODULE 2MHz 3 7 11 15 3 4 5 6 7 8 CXP1042Q VDD VSS 57 64 63 1 2 INT1 RST XLT 62 15 16 17 18 19 20 21 22 23 25 61 9 10 11 12 13 14 27 26 24 FOK 60 59 58 28 29 56 31 30 54 55 VLC1 VLC2 VLC3 VDD VL 53 SCOR SQCK/CLK DATA XRST 43 42 41 40 39 38 37 36 35 34 33 2 6 10 14 32 51 50 49 48 47 46 45 44 SENSE SUBQ GF5 4 8 12 16 PRG OPEN PORTABLE DECK MUT2 INTR KEY SCAN AUTO SHL A-B REP REM TEST NORMAL "0" DIODES "1" REMOCON CUSTOM CODE LD+ LD– LSD GND LS1 SP+ 1 SP– 2 SL+ 3 SL– 4 LS 5 GND 6 3 4 5 1 2 (+VCC) 14 13 12 11 10 9 8 6 (SPY) 7 (SP) 5 4 3 2 1 (SL) (SLX) 22 23 24 25 26 27 28 21 15 16 17 18 19 20 Drive IC (SPX) (+5) (SLY) <+5D> <DVCC> <GND> <+5> <GFS> R515 22k (VC) FLB FAQ FA– SRCH TGU TG2 FSET TA– 5 2 12 11 10 9 8 7 6 4 3 25 40 39 38 37 36 35 34 33 32 31 30 29 28 27 BIAS ASV1 ASV0 ASVE MOP MOS LOCK TEST FIL0 FIL1 PCQ VDD AVSS1 CLTV AVDD1 RF <DGND> <GND> 26 48 47 46 45 44 FEQ FEI FOFCT FGQ 1 (FEY) (FE) (FEX) <GND> <+5> 0.01µ 0.01µ F+ T+ T– F– VR PD GND LD <VC> 1 5 9 13 52 d Bat-E GND LO– MREF SP+ SPIN CNTL GND LOR LOF SL– SL+ LDIN SLIN VCC MUTE REG1 REG2 (–) FIN F+ F– VCC VREF (–) TIN T– T+ GND (TEX) 43 42 41 40 39 38 37 (TEY) REPEAT 1 ALL A B SHUFFLE X2 PROGRAM 1 a 2 BATT 3 4 5 6 MEMORY f g b INTRO c REMAIN e SPACE MUTG CXA1782Q PQ2 PQ1 PQ LQ 24 RF– RFD RFI CP CB CC1 CC2 FOK 25 26 27 28 29 30 31 32 33 34 35 36 <VC> 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 13 14 15 16 17 18 19 20 21 22 23 TA0 SL+ SL– 8 7 6 5 4 3 2 1 CXD2508AQ 9 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 (C2) 8 7 6 5 4 3 2 (FDK) (RF) 1 (VC) NLPWM VDD DTS1 ZERDA ZERDL DTS3 DTS2 RPWM NRPWM AVSS2 AVSS XTA0 XTA1 AVDD AVDD LPWM (VC) 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 (GND) (CHIP) (LDY) (LDX) (LD) (+5) (RP) (NRP) Low-pass filter + audio circuit (LDD) 1 2 3 4 5 6 7 8 F E K G A B C D (CHIP) Reference Circuit (M3) (M1) (M0) <DVCC> 100k 150k (TE) VC IDFCT TZC ATSC TE1 LPF1 TE0 VEE E1 E F FB SL0 ISET VCC CLK XLT DATA XRST COUT SENS MON FDK XLON XTSL SPOC SPOB SPOA CLK0 XLT0 DAT0 CNIN SEIN VSS CLOK XLAT DATA XRST SENS MUTE SOCK SOSO EXCK SBSO SCOR NDCK LRCK LRCK1 PCMD PCMD1 GCN GCN1 GTOP XUGF XFCN GFS RFCK VSS C2P0 XROF MNT3 MNT1 MNT0 FSTT CAM DOUT EMPH EMPH1 WFCK –3– (LP) (NLP) (L) 1 L (AG) 2 AGND (R) 3 R (+5A) CXP1042Q CXP1042Q SI/SUBQ POB/DATA SC/SQCK/CLK EC/SCOR PY2/FOK PY1/MODE PY0/XLT 19 18 17 16 15 14 13 12 11 10 9 PX2/SENSE PD0/GFS PD1/SYNC IN PD2/Disc IN/OPEN PC0/KI0 PD3/Disc OUT/Batt-E PC1/KI1 PC2/KI2 PC3/KI3 PB0/MUTG PB2/UNLOAD/Batt-W PB1/MUT2 Pin Configuration and Pin Description 8 7 6 5 4 3 2 1 LOAD/DECK-PT/PB3 20 64 INT1 KS0/PA0 21 63 WP KS1/PA1 22 62 RST KS2/PA2 23 61 EXTAL KS3/PA3 24 60 XTAL VSS 25 59 VL N.C. 26 58 VDD RS3/PE3 27 57 VLC3 RS2/PE2 28 56 VLC2 RS1/PE1 29 55 VLC1 RS0/PE0 30 54 COM0 SEG19 31 53 COM1 SEG18 32 52 COM2 Pin No. Symbol Function code I/O COM3 SEG0 SEG1 SEG2 SEG3 SEG4 SEG5 SEG6 SEG7 SEG9 SEG8 SEG10 SEG11 SEG12 SEG13 SEG14 SEG15 SEG16 SEG17 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 Description 1 PY0 XLT O Latch output; connect to XLAT of CXD2507A/2508A 2 PY1 MODE O Setting scan output signal for microcomputer operation mode 3 PY2 FOK I Inputs focus condition; connect to CXA1782B FOK 4 PY3 SCOR I SCOR input; connect to CXD2507A/2508A SCOR 5 PX0 SQCK/CLK O SUB-Q reading clock output; 8-bit data clock output 6 PX1 DATA O 8-bit data output 7 PX2 SENSE I Sense input (monitor for different systems); connect to CXD2507A/2508A SENS 8 PX3 SUBQ I SUB-Q code input port; connect to CXD2507A/2508A SQSO 9 PD0 GFS I Monitors disc state; connect to CXD2507A/2508A GFS 10 PD1 SYNC IN I Used to start the CD synchronously with external equipment (cassette deck, etc). Starts at falling edge ( ) 11 PD2 I Switch to "L" when tray enters unit in deck mode, or when lid is closed in portable mode 12 PD3 I Switch to "L" when tray is open in deck mode, and when there are no batteries in portable mode 13 PC0 KI0 I 14 PC1 KI1 I 15 PC2 KI2 I 16 PC3 KI3 I Disc IN∗1/ OPEN Disc Out∗1/ Batt-E Key scan input port; reads the remote control custom code on reset or startup and setting state of the microcomputer operation mode –4– CXP1042Q Pin No. Symbol Function code I/O Description 17 PB0 MUTG O Turns mute on when mute signal is "H"; turned on when unit is opened or stopped 18 PB1 MUT2 O Turns mute on when "L", turned on when unit is opened, stopped, paused or accessed. 19 PB2 UNLOAD/ Batt-W I/O In deck mode, output to tray loading motor; in portable mode, output to battery warning display 20 PB3 LOAD/ DECK-PT I/O In deck mode, indicates tray loading motor operation; on "L" detection immediately after reset, performs portable mode branching 21 PA0 KS0 O 22 PA1 KS1 O 23 PA2 KS2 O 24 PA3 KS3 O 25 Vss Vss Connect to GND 26 N.C. NC Do not connect to anything 27 PE3 RS3 O 28 PE2 RS2 O 29 PE1 RS1 O 30 PE0 RS0 O 31 SEG19 — 32 SEG18 SEG18 O 33 SEG17 SEG17 O 34 SEG16 SEG16 O 35 SEG15 SEG15 O 36 SEG14 SEG14 O 37 SEG13 SEG13 O 38 SEG12 SEG12 O 39 SEG11 SEG11 O 40 SEG10 SEG10 O 41 SEG9 SEG9 O 42 SEG8 SEG8 O 43 SEG7 SEG7 O 44 SEG6 SEG6 O 45 SEG5 SEG5 O 46 SEG4 SEG4 O 47 SEG3 SEG3 O 48 SEG2 SEG2 O 49 SEG1 SEG1 O 50 SEG0 SEG0 O Key scan output signal RMC customer code scan signal Unused (do not connect to anything) Connect to LCD (refer to LCD example) –5– CXP1042Q Pin No. Symbol Function code 51 COM3 COM3 O 52 COM2 COM2 O 53 COM1 COM1 O 54 COM0 COM0 O 55 VLC1 56 VLC2 57 VLC3 58 VDD 59 VL 60 XTAL XTAL 61 EXTAL EXTAL I 62 RST Reset I/O 63 WP 64 INT1 I/O Description Connect to LCD (refer to LCD example) LCD bias power supply VDD VDD O RMC LCD bias power supply Connect to a 2MHz oscillator Connect to a 2MHz oscillator Connect reset I Not used (connect to Vss or VDD) I Connect to remote control input and remote control module (Mentioned here after with Pin No./Function code.) The expansion port of the CXD2507A/2508A is used to detect the LD on/off output, limit switch input and tray open/close input. CXD2507A/2508A Pin No. Symbol 2507A 2508A 61 19 64 22 63 62 SPOB Function code LIMSW I/O Description I Limit switch input. "L" when the pickup is at the innermost track. XLON LDON O LD on/off "L": on, "H": off At this point, switch the IC whose one driver output functions also as spindle loading motor output. SPOD DISC OUT∗2 (OPEN) I Goes "L" when the tray is fully opened. DISC IN∗2 (CLOSE) I Goes "L" when the tray is closed. 18 SPOA 20 SPOC ∗1, ∗2 The tray switch is determined according to the state where Pin 2 (PY1/MODE) and Pin 16 (PC3/KI3) is connected immediately after reset or not. Connected: DSP expansion port used Not connected: Microcomputer port used However, use the microcomputer port when the OPEN/Batt-E function is employed for portable mode. The selected mute (Pin 2 (PY1/MODE) or Pin 15 (PC2/KI2)) is used to identify which of the CXD2507A or CXD2508A is employed for DSP. Therefore, select the suitable method for the used DSP. CXD2508A: DAC mute selected CXD2507A: DSP mute selected –6– CXP1042Q LCD Example REPEAT 1 ALL A B SHUFFLE X2 PROGRAM 1 a 2 BATT 3 4 5 6 MEMORY f g b INTRO e c REMAIN SPACE d No. REPEAT 1 ALL A B SHUFFLE X2 PROGRAM 1 a 2 BATT 3 4 5 6 MEMORY f g b INTRO c REMAIN e SPACE d 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 COM. 3 NO23 2 6 10 14 3 7 11 15 4 8 12 16 COM. 1 1 COM. 0 Function code COM. 0 COM0 COM. 1 2 COM1 COM. 2 3 NO1 COM. 2 1 5 9 13 4 COM. 3 5 REMAIN 6 1d 1e 7 1c 8 9 COM2 COM3 REPEAT SEG0 1f 1 (Left) SEG1 1g 1b 1a SEG2 2d 2e 2f ALL SEG3 2c 2g 2b 2a SEG4 — B A← → SEG5 10 11 3d 3e 3f BATT SEG6 12 3c 3g 3b 3a SEG7 13 4d 4e 4f SHUFFLE SEG8 14 4c 4g 4b 4a SEG9 15 5d 5e 5f : SEG10 16 5c 5g 5b 5a SEG11 17 6d 6e 6f ×2 SEG12 18 6c 6g 6b 6a SEG13 19 SPACE INTRO 20 13 9 5 21 14 10 6 2 SEG16 22 15 11 7 3 SEG17 23 16 12 8 4 SEG18 –7– MEMORY PROGRAM SEG14 1 (Right) SEG15 CXP1042Q Key Matrix The CXP1042Q has the key matrix configuration shown below. KS1/PS1 22 KS0/PS0 21 KI3/PC3 23 KI2/PC2 KS2/PA2 KI1/PC1 24 KI0/PC0 KS3/PA3 13 14 15 16 ∗ REM A ∗ REP∗ AUTO SHL INTR OPEN CLOSE PRG B ∗ Key combination mode , key and REP key have the combination mode which combines the other keys' functions. 1. , key combination mode Combination mode is set when Pin 2 (MODE) and Pin 13 (KI0) is not connected with diode. In this time, combines the function. 2. REP key combination mode Combination mode is set when Pin 2 (MODE) and Pin 14 (KI1) is not connected with diode. In this time, REP combines SHL and PRG functions. –8– CXP1042Q List of Functions 1. Deck/Portable select Switches between deck mode and portable mode. In deck mode the tray loading function is activated; in portable mode, the battery detection function is activated. 2. Remote control input Accepts signals from a NEC format remote control unit. A 16-bit custom code can be selected. 3. , , , Keys to initiate playing can be selected. 4. , Performs tune selection. 5. , Performs fast-forward and rewind. The speed differs during Play and Pause. 6. Remain Can display Single Remain, All Remain, Program Remain. 7. Repeat For repetition of one or of all tunes. 8. A← →B For performance of A← →B repeat. 9. Shuffle Performed shuffled (random) playing. 10. AUTO Inserts 4-second blanks between tunes. 11. INTRO Plays the initial 10 seconds of a disc. 12. PROG Enables programming of up to 21 tunes. 13. 1 to 10 , +10 Enables direct tune selection using the keypad (for use with a remote control unit only). 14. Battery input A function for detection of reduced battery voltage is provided by the BattW and Batt-E pins (portable mode only). 15. Sync rate input For sync rate input and activation. 16. Double-speed playback , Double-speed playback is executed only when key is set to the independent mode and REP key to repeat key if sync rate input is made for stop. 17. Loading function With the deck mode selected, tray loading is possible. 18. Key combining function The tune select and fast-forward keys can be combined or kept independent, and the repeat key and mode key can be selected. –9– CXP1042Q 1. Deck mode/portable mode selection A feature of the CXP1042Q is its ability to be used in both deck-type and in portable equipment. (a) Selection Selection is executed through Pin 20 (LOAD/DECK-PT). Mode selection is determined by the condition of this pin immediately after reset of the CXP1042Q. When Pin 20 (LOAD/DECK-PT) is high: Deck mode When Pin 20 (LOAD/DECK-PT) is low: Portable/radio cassette mode (b) Deck mode • In deck mode the tray loading function is activated. • Pins necessary for tray operation: For the loading motor Tray For the tray SW Pin 19 (UNLOAD/Batt-W) goes "H" when tray is ejected Disc IN goes "L" when the tray is closed Pin 20 (LOAD/DECK PT) goes "H" when tray is closed Disc OUT goes "L" when tray is fully opened UNLOAD direction LOAD direction The tray switch state is input from the microcomputer port or DSP port according to the microcomputer operation mode. • The relation between Pin 19 (UNLOAD/Batt-W) and Pin 20 (LOAD/DECK-PT) is as follows. State Pin 19/UNLOAD Pin 20/LOAD Open (stopped) H H LOAD direction L H UNLOAD direction H L Close completed (stopped) H H (c) Portable mode • In portable mode, when the lid is closed the operation changes to TOC reading. • Pin 20 (LOAD/DECK-PT) should be held "L". • Pin 11 (Disc IN/OPEN) should be connected to a switch that makes the pin go "L" when the lid is closed. • Two pins used in deck mode can be employed to detect a reduced battery voltage. • When Pin 19 (UNLOAD/Batt-W) is made "L" through the reduced voltage detection circuit, BATT is displayed. • In addition, when Pin 19 (UNLOAD/Batt-W) is "L", forcing Pin 12 (Disc OUT/Batt-E) "L" induces the STOP state. • Input the Disc IN/OPEN and Disc OUT/Batt-E to the microcomputer port because the DSP expansion port can not be used for the portable mode. (d) Selection of tray switch input port The microcomputer port or DSP port can be selected for the tray switch input (Disc IN/OUT) according to the state where Pin 2 (MODE) and Pin 16 (KI3) is connected immediately after reset or not. Not connected: Microcomputer port used Connected with diode: DSP port used However, use the microcomputer port when the OPEN/Batt-E function is employed for portable mode. – 10 – CXP1042Q Selection State of Operation Mode and Connection of Each Switch Deck mode DSP expansion port used Operation mode Deck mode Microcomputer port used Connected switch Setting of mode selection pin DSP: CXD2507A DSP: CXD2508A Pin 20 (LOAD/DEC-PT) H H H Pin 2 (MODE) and Pin 16 (KI3) Connected Connected Not connected Pin 2 (MODE) and Pin 15 (KI2) Connected Not connected Portable mode L — — — Lid open switch — — — Microcomputer Pin 11 (Disc IN/OPEN) Battery switch — — — Microcomputer Pin 19 (UNLOAD/Batt-W) Detection switch without battery — — — Microcomputer Pin 12 (Disc OUT/Batt-E) Tray open switch SPOD for DSP SPOA for DSP Microcomputer Pin 11 (Disc IN/OPEN) — Tray close switch SPOC for DSP SPOC for DSP Microcomputer Pin 12 Disc OUT/Batt-E) — Limit switch SPOB for DSP SPOB for DSP SPOB for DSP – 11 – SPOB for DSP CXP1042Q 2. Selection of microcomputer operation mode In the CXP1042Q, functions can be selected according to the state where Pin 2 (MODE) and Pins 13 to 16 (KI0 to 3) are connected with diode immediately after reset or not. Selection function Tray switch Not connected: Microcomputer port Connected: DSP port Mute Not connected: DAC mute Connected: DSP mute REP key function Not connected: Combine mode Connected: Repeat key , key function Not connected: Combine mode Connected: Independent mode Applicable pin Pin 16 (KI3) Pin 15 (KI2) Pin 14 (KI1) Pin 13 (KI0) Example of connection 16 15 14 13 2 In this example, the microcomputer port and DSP mute (CXD2507A) is used for the tray switch, and the REP key is used as repeat key and / key is used in the combination mode. • Tray switch selection Connected: Input the content of tray switch from the DSP expansion port Not connected: Input the content of tray switch from the microcomputer port • Mute selection Connected: DSP mute (select for the CXD2507A used) Not connected: DAC mute (select for the CXD2508A used) • , key function selection Connected: / , / key independent mode Not connected: / , / key combination mode Operation for combination mode Function differs depending on length of time pressed and state of operation • In stopped state: Functions as , key regardless of the length of time pressed If the length of time pressed for playback is: • 0.5 seconds or less: Functions as , key • Longer than 0.5 seconds: Functions as , key • REP key function selection Connected: Functions as repeat key Not connected: Functions as combination mode Operation of combination mode Function differs depending on the state of operation • In stopped state: Functions as program key • In normal playback state: Switches between single-tune repeat, all-tune repeat and tune shuffle • In program playback state: Switches between single-tune repeat and all the programmed tunes repeat Select the the independent mode for , key and repeat key for REP key to execute the double-speed playback. – 12 – CXP1042Q 3. Mute function The CXP1042Q has two mute pins, Pin 17 (MUTG...active high) and Pin 18 (MUT2...active low). The command transferred to the DSP and the state of mute pin differ depending on the selected mute method when mute is turned on. • DAC mute (CXD2508A used) When "mute on" is requested, set Pin 18 (MUT2) active and then transfer the attenuate command (A00000h) to the DAC. Only when "open/stop" is requested, set Pin 17 (MUTG) active after approximately 32ms from the command transfer. • DSP mute (CXD2507A used) When "mute on" is requested, set Pin 17 (MUTG) and Pin 18 (MUT2) active and then transfer the mute command (A207F0h) to the DSP. Note that A007F0h is transferred when mute is turned off both for DAC mute and DSP mute. Timing chart for mute on Operation request STOP ACCESS PLAY PAUSE PLAY STOP DAC mute Command to DSP A00000 A007F0 A00000 A007F0 A00000 32ms MUT2 pin MUTG pin DSP mute Command to DSP A207F0 A007F0 MUT2 pin MUTG pin – 13 – A207F0 A007F0 A207F0 CXP1042Q 4. Remote control Any NEC format remote control can be used. Please note that no other remote control units are supported. (a) Format 67.5ms 108ms 9ms 108ms 4.5ms Data Code 8bit Custom Code 16bit 13.5ms Leader Code (b) 27ms Data Code 8bit (c) 27ms 67.5ms (b) Custom code setting 16 bits of the custom code can be set. (c) Remote control data Code D7 27 (0001) 28 (0010) 29 (0011) 30 (0100) 16 15 14 13 (Example: custom code "1234") By forming a diode matrix, a single bit of data is created; adding a diode at each point sets that point to "0". Please use the above example as a reference. 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 Contents 0 SHUFFLE Repeat 1 Remain 0 1 PROGRAM 0 INTRO 1 AUTO SPACE 0 A← →B 1 — 0 — 1 1 0 1 0 — 1 4 0 1 Code D7 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Contents OPEN 7 10 8 +10 9 — 5 6 — 2 3 The data on the receiving end is as shown above and cannot be changed. For the transmitting end, please refer to the specifications of the transmitting side chip. This matrix is read only immediately after the power is turned on. – 14 – CXP1042Q 5. To play in deck mode (a) Turn the power on. • If the tray is in the open state, a disc can be loaded. • A focus search is performed, and if a disc is already loaded, the TOC is read. • If a disc is not loaded, "disc" is displayed. (b) When the TOC has been read 1 2 3 4 5 6 7 8 (c) To load a disc • Press OPEN (d) To play the disc • Press 1 2 3 4 5 6 7 8 or . (e) To pause during playing • Press 1 2 3 4 5 6 7 8 or . (f) To stop playing 1 2 3 4 5 6 7 8 • Press – 15 – CXP1042Q 6. To play in portable mode (a) Turn the power on. • When the lid is open, no operation takes place. • A focus search is performed, and if a disc is already loaded, the TOC is read. • When no disc is loaded, "disc" is displayed. (b) When the TOC has been read 1 2 3 4 5 6 7 8 (c) To load a disc • Open the lid. (d) To play the disc or • Press 1 2 3 4 5 6 7 8 . (e) To pause during playing or • Press 1 2 3 4 5 6 7 8 . (f) To stop playing • Press 1 2 3 4 5 6 7 8 . – 16 – CXP1042Q Functions common to the deck mode and the portable/radio cassette mode. 7. To begin listening from a specific tune • Press or . (Example: Sixth tune specified) • If the keys are pressed continuously, the tune number continues to change. 6 7 8 • After a few seconds playing starts. 6 7 8 →tune can be specified directly only by remote control. Tunes 1 to 10 can be specified directly using the corresponding keys. For tunes following tune 10, the following procedure is used. 1 5 9 13 • Press +10 . • Following this, press a key from 1 to 10 . • If there are not more than 10 tunes on the disc, the +10 key is invalid. 2 6 10 14 3 7 11 15 4 8 12 16 8. To move to a desired place on the disc • During play, press or . • The player moves at high speed, emitting a small sound during play, or without emitting a sound during pause. 9. To check the time remaining on the disc • Press Remain . • When pressed once, the time remaining for the tune currently being played is displayed. When the tune being played is beyond the 32nd tune, " " is displayed. REMAIN • Pressing Remain once again causes the time remaining on the disc to be displayed. 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 REMAIN • Pressing Remain once again restores the normal display. REMAIN – 17 – CXP1042Q 10. To repeat a tune or tunes REPEAT 1 • Press Repeat . 1 2 3 4 5 6 7 8 • Pressing once causes one tune to be repeated. • Pressing once more causes all tunes to be repeated. In program playback mode, all the programmed tunes to be repeated. REPEAT 1 2 3 4 5 6 7 8 ALL • Pressing once more turns off Repeat mode. 2 3 4 5 6 7 8 11. A← →B repeat function Used to repeatedly play the part of the disc from a certain point A to a certain point B. REPEAT A B 1 2 3 4 5 6 7 8 REPEAT A B 1 2 3 4 5 6 7 8 • At the starting point of the interval A← →B, press A← →B . • At the ending point of the interval A← →B, once again press A← →B . On doing so, the interval A← →B will be played repeatedly. • To stop repeated A← →B play, press A← →B once again, or press Repeat . 12. To play tunes out of order (Shuffle) SHUFFLE 1 5 9 13 2 6 10 14 3 4 7 8 11 12 15 SHUFFLE 1 5 9 13 2 6 10 14 3 4 7 8 11 12 15 • Press SHUFFLE . • Press or . • Play starts. • If SHUFFLE is pressed during play, shuffled play starts from the end of the current tune. SHUFFLE 7 8 9 10 11 12 13 14 15 16 – 18 – CXP1042Q 13. To insert a 4-second blank between tunes 2 3 4 5 6 7 8 9 10 11 12 SPACE 13 14 15 16 When dubbing onto tapes or in similar situations, it is sometimes necessary to insert blanks between tunes. • Press AUTO . • Pressing AUTO once more cancels the function. Note) When playing the introduction and when is pressed, blank is not inserted. 14. To listen to the disc introduction only for 10 seconds • Press INTRO . 1 5 INTRO 9 13 • Pressing INTRO once more cancels the function. 2 6 10 14 3 7 11 15 4 8 12 16 • It is possible to play the introduction during Shuffle and Program operation also. REPEAT • In Repeat All mode, introduction play does not halt even when the last tune is reached, but is repeated. ALL SHUFFLE INTRO PROGRAM 6 8 INTRO 9 10 12 13 15 – 19 – CXP1042Q 15. Program play Up to 21 tunes can be programmed for listening and played. (a) Press PROG . MEMORY (b) Select a tune number using the and keys. (The remote control 1 to 10 and +10 keys can also be used.) MEMORY (c) Press PROG . Repeat steps (b) and (c) for all the tunes desired. 1 MEMORY (d) Indicate that input is completed by pressing . (e) When Remain is pressed while in state (b), the total remaining time is displayed while the key is pressed. By using the and keys with the Remain key, the total play time can be checked while programming. (f) If, among the tunes included in programming, any one or more tunes is numbered above 32, the display shown on the right appears. – 20 – 1 MEMORY 1 MEMORY 5 3 7 11 CXP1042Q (g) Pressing or PROGRAM 1 5 begins play. (h) The music calendar of a tune disappears as the tune is completed. 3 7 11 PROGRAM (i) In the above state, pressing the Remain key causes the remaining time of the tune being played to display. 5 7 11 PROGRAM 1 5 3 7 11 PROGRAM 5 3 7 11 5 3 7 11 REMAIN (j) If the tune being played is numbered above 32, the display shown on the right appears. REMAIN (k) During display of the remaining time of the current tune, if the Remain key is pressed once more the remaining time for all the programmed tunes is displayed. PROGRAM REMAIN (l) If any of the tunes remaining to be played is numbered above 32, the display shown on the right appears. PROGRAM 1 5 3 7 11 REMAIN (m) To stop playing press . To play the previous program again, press PROG once more and set Memory mode. The contents of the previous program are stored and can be used again. When the tray or lid is opened, the program contents are cleared. – 21 – CXP1042Q 16. Battery input (in portable mode) Using pins: Pin 19 (UNLOAD/Batt-W) Pin 12 (Disc OUT/Batt-E) (a) When Batt-W is "L", the BATT 4 5 6 7 8 9 10 11 12 13 14 15 16 BATT lamp lights. (b) When both Batt-W and Batt-E are "L", the unit is forced to stop, "disc" is displayed, and keys no longer function. BATT 17. Sync rate function X2 This function is used to play the CD player in synchronization with the record key of a cassette deck. Operation is triggered by (the falling edge), and differs depending on the state of the CD player. 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 6 7 8 9 10 11 12 13 14 15 16 (a) While stopped The CD player enters the Play state, and starts after 4 seconds. During this time, double-speed playback is executed when , key is set to the independent mode and REP key to repeat key. 1 5 9 13 2 6 10 14 3 7 11 15 4 8 12 16 (b) During play pause The CD player pauses at the beginning of the current tune, and after 4 seconds begins playing. SHUFFLE X2 (c) While open When the tray is loaded, the player enters the Play state. Output is not at double speed even for any operation mode. (d) During shuffled play Play is shuffled, and (a) and (b) are executed. (e) During program play Program play begins, and (a) and (b) are executed. – 22 – 8 9 10 11 12 13 14 15 16 X2 PROGRAM 1 5 9 3 7 11 CXP1042Q Absolute Maximum Ratings (Ta = –20 to +75°C, Vss = 0V) Item Symbol Rating Unit Supply voltage VDD V LCD bias voltage VLC1, VLC2, VLC3 –0.3 to +7.0 –0.3 to +7.0∗1 Input voltage VIN Output voltage VOUT High level output current IOH –5 mA General purpose port 1 pins∗2 High level total output current ∑IOH –50 mA Total for all output pins Low level output current IOL 15 mA General purpose port 1 pins∗2 Low level total output current ∑IOL 50 mA Total for all output pins Operating temperature Topr –20 to +75 °C Storage temperature Tstg –55 to +150 °C Allowable power dissipation PD 600 mW –0.3 to +7.0∗1 –0.3 to +7.0∗1 Remarks V V V QIP ∗1 VLC1, VLC2, VLC3, VIN and VOUT must not exceed VDD + 0.3V. ∗2 PA to PD, PX0 to PX2, PY0, PY1 and, when the mask option port is selected, PE and PF. Note) Usage exceeding absolute maximum ratings may permanently impair the LSI. Normal operation should be conducted under the recommended operating conditions. Exceeding these conditions may adversely affect the reliability of the LSI. Recommended Operating Conditions Item Symbol (Vss = 0V) Min. Max. Unit Supply voltage VDD 3.5 5.5 V LCD bias voltage VLC1, VLC2, VLC3 Vss VDD V VIH 0.7VDD VDD V VIHS 0.8VDD VDD V VIHEX VDD – 0.4 VDD + 0.3 V VIL 0 0.3VDD V VILS 0 0.2VDD V VILEX –0.3 0.4 V Topr –20 +75 °C High level input voltage Low level input voltage Operating temperature Remarks LCD power supply range∗3 Hysteresis input∗4 EXTAL pin∗5 Hysteresis input∗4 EXTAL pin∗5 ∗3 The optimum value will vary depending on the characteristics of the liquid crystal display. ∗4 Each pin of INT1, WP, PX0, PX3, PY2, PY3, and RST. ∗5 Specified only for external clock input. – 23 – CXP1042Q Electrical Characteristics DC characteristics Item (Ta = –20 to +75°C, Vss = 0V) Symbol High level output voltage VOH Low level output voltage VOL IIH IILE Input current IILR Pin PA to PE∗1 PX0 to PX2 PY0, PY1 VL (VOL only) RST (VOL only) EXTAL∗2 Conditions PA to PF, PX0 to PX2, PY0, PY1 High impedance input/output leakage current IIZ PX3, PY2, PY3, INT1, WP Common output impedance RCOM COM0 to COM3 Segment output impedance RSEG SEG0 to SEG19 Typ. Max. Unit VDD = 4.5V, IOH = –10µA 4.0 V VDD = 4.5V, IOH = –200µA 2.4 V VDD = 4.5V, IOL = 1.8mA 0.4 V VDD = 4.5V, IOL = 3.6mA 0.6 V 0.5 40 µA –0.5 –40 µA –1.5 –400 µA –2.0 mA ±10 µA 3 5 kΩ 5 15 kΩ 2 6 mA 10 20 pF VDD = 5.5V, VIH = 5.5V RST∗3 IIL Min. VDD = 5.5V, VIL = 0.4V VDD = 5.5V VDD = 5V VLC1 = 3.75V VLC2 = 2.5V VLC3 = 1.25V IDD Supply current IDDSP VDD VDD = 5.5V external clock, 1MHz; all output pins open IDDS Input pin capacitance CIN All pins other than VLC1 to VLC3, Clock 1MHz, COM0 to COM3, 0V for pins other than SEG0 to SEG15, those measured. SEG16 to SEG19, VDD, Vss ∗1 Pull-up resistances selected for each of pins PA to PF, PY0 and PY1. ∗2 Crystal or ceramic oscillator circuit selected. ∗3 Pull-up resistance selected for the RST pin. – 24 – CXP1042Q AC Characteristics (1) Clock timing Item System clock frequency System clock input pulse width System clock input rise, fall times Event count clock input pulse width Event count clock input rise, fall times (Ta = –20 to +75°C, VDD = 3.5 to 5.5V, Vss = 0V) Symbol Pin Conditions XTAL EXTAL fc tXL tXH tCR tCF tEL tEH tER tEF Figs. 1, 2 Min. Max. Unit 2 2 MHz 90 EXTAL ns Figs. 1, 2 200 PY3/EC Fig.3 PY3/EC Fig.3 tsys∗ + 0.05 µs 20 ∗ tsys = 8/fc Note) When accurately adjusting the frequency, conditions may differ from those of Fig. 2. 1/fC VDD – 0.4V EXTAL 0.4VDD tXH tCF tXL tCR Fig. 1. Clock timing Crystal oscillation Ceramic oscillation EXTAL External clock XTAL EXTAL XTAL OPEN C1 C2 Fig. 2. Clock applied conditions 0.8VDD PY3/EC 0.2VDD tEH tEF tEL Fig. 3. Event count clock timing – 25 – ns tER ms CXP1042Q (2) Serial transfer (Ta = –20 to +75°C, VDD = 3.5 to 5.5V, Vss = 0V) Item Symbol Pin Serial transfer clock (SC) cycle time tKCY Serial transfer clock (SC) high-low level width tKH Serial data input set-up time (relative to SC) tKL Serial data input hold time (relative to SC) tSIK Time delay from SC falling edge for high data output tKSI SOB Delay time from SC falling edge for low data output tKSOB SOB SC SC SI Min. Conditions µs SC input mode 0.1 µs SC output mode 0.2 µs tsys/8 + 0.5 µs 0.1 µs Output mode Input mode Output mode SC output mode µs µs µs µs tsys/8 + 0.5 Note) tsys=8/fc tKCY tKL tKH 0.8VDD SC 0.2VDD tSIK tKSI 0.8VDD Input data SI Unit tsys/4 + 1.42 tsys tsys/8 + 0.7 tsys/2 – 1.6 Input mode SC input mode SI Max. 0.2VDD tKSOA tKSOB 0.8VDD Output data SOB 0.2VDD Fig. 4. Serial transfer timing – 26 – µs CXP1042Q (3) Others (Ta = –20 to +75°C, VDD = 3.5 to 5.5V, Vss = 0V) Item External interruption high, low level width Reset input low level width Symbol tI1H, tI1L tRSL Pin INT1 Conditions Min. Edge detection mode tsys + 0.05 µs 2tsys µs RST Max. Note) tsys = 8/fc tI1L tI1H 0.8VDD INT1 (rising edge) 0.2VDD tI1H tI1L 0.8VDD INT1 (falling edge) 0.2VDD Fig. 5. Interruption input timing tRSL RST 0.2VDD Fig. 6. RST input timing – 27 – Unit CXP1042Q Package Outline Unit: mm 64PIN QFP(PLASTIC) 23.9 ± 0.4 + 0.4 20.0 – 0.1 + 0.1 0.15 – 0.05 51 0.15 64 20 1 16.3 32 + 0.4 14.0 – 0.1 52 17.9 ± 0.4 33 + 0.2 0.1 – 0.05 1.0 0.8 ± 0.2 19 + 0.35 2.75 – 0.15 + 0.15 0.4 – 0.1 ± 0.12 M PACKAGE STRUCTURE PACKAGE MATERIAL EPOXY RESIN SONY CODE QFP–64P–L01 LEAD TREATMENT EIAJ CODE ∗ QFP064–P–1420 LEAD MATERIAL SOLDER/PALLADIUM PLATING COPPER /42 ALLOY PACKAGE WEIGHT 1.5g JEDEC CODE – 28 –