background image

Revision1.30

 

 

 

DCM390 Serial Interface Specification   

Date 25.Apr.’06 

 

20 page of 40

 

 

D&M 
 

26 

Program Num 6 Track number 10 digits 

27 

Program Num 6 Track number      1 digits 

28 

Program Num 7 Disc number (Table20)

 

29 

Program Num 7 Track number 100 digits 

30 

Program Num 7 Track number 10 digits 

31 

Program Num 7 Track number      1 digits 

32 

Program Num 8 Disc number (Table20)

 

33 

Program Num 8 Track number 100 digits 

34 

Program Num 8 Track number 10 digits 

35 

Program Num 8 Track number      1 digits 

36 

Program Num 9 Disc number (Table20)

 

37 

Program Num 9 Track number 100 digits 

38 

Program Num 9 Track number 10 digits 

39 

Program Num 9 Track number      1 digits 

40 

Program Num 10 Disc number (Table20)

 

41 

Program Num 10 Track number 100 digits 

42 

Program Num 10 Track number 10 digits 

43 

Program Num 10 Track number   1 digits 

44 ETX 

(0x03) 

45 BCCH 

(high-level) 

46 BCCL 

(low-level) 

Table 24. Call answer 

3) Special condition

 

-If Program Num empty then ‘000’.   

Summary of Contents for DCM-390

Page 1: ...Revision1 30 DCM390 Serial Interface Specification Date 25 Apr 06 1 page of 40 D M Specification For Serial Interface DCM 390 D M Holdings Inc DENON Brand Company...

Page 2: ...mand 13 2 6 2REQUEST PLAY STATUS command 14 2 6 3 REQUEST CPU Version command 16 2 6 4 REQUEST ERROR CODE command 17 2 6 5 Request Disc status 18 2 6 6 Request Program Table command 19 2 6 7 REQUEST C...

Page 3: ...erface a DCM280 has pin Dsub female connector for serial interface b Table 1 indicates pin assignment of connector signals RS 232C Terminal Signal I O 1 NC 2 TxD O 3 RxD I 4 NC 5 S GROUND 6 NC 7 NC 8...

Page 4: ...nication system Half duplex communication Data transfer mode Start stop synchronization Transfer rate 9 600bps Start bit ST 1 bit Data bit b0 b7 8 bits Parity P Even number Stop bit SP 1 bit Transfer...

Page 5: ...ber of parameters is defined for each command ETX End of Text 0x03 BCC Block Check Character CC PC0 PC1 PC2 PCn ETX XY hex Each of X and Y is 4 bit long X Y 0 1 2 3 4 5 6 7 8 9 A B C D E F BCCH is an...

Page 6: ...o the command that gives operational instructions 5 The time from the start of command transmission to the end of command transmission should be max 40 msec 6 The time from the completion of command t...

Page 7: ...d the answer sequence of this unit 1 When a command is normally received by unit and an answer is normally received by host with an answer parameter Command Transmitted CC PC0 PC1 PC2 PCn BCC STX ETX...

Page 8: ...on Date 25 Apr 06 8 page of 40 D M 2 When a command is abnormally received with or without an answer parameter Command Transmitted CC PC0 PC1 PC2 PCn BCC STX ETX NAK CC PC0 STX NAK return Error Check...

Page 9: ...h an answer parameter is normally received by unit and an answer is abnormally received by host Command Transmitted CC PC0 PC1 PC2 PCn BCC STX ETX STX NAK Answer Transmitted Error Check OK HOST UNIT A...

Page 10: ...mally received by unit and an answer is normally received with ETB host Command Transmitted CC PC0 PC1 PC2 PCn BCC STX ETX STX ACK Answer Transmitted Error Check OK HOST UNIT AC PC0 PC1 PCn ETB BCC RC...

Page 11: ...yback Pause 12 Skip 0x43 C Skip to the other track 13 Search 0x44 D Search with audible 14 Open Close 0x45 E Disc tray Open Close 15 Program Direct 0x46 F Select Program or Direct mode 16 Track Num En...

Page 12: ...be operated 3 Disc Loading 0x32 2 Under disc loading 4 Disc Loading Complete 0x33 3 Disc Loading complete 5 Tray Opening 0x34 4 Disc tray open 6 Tray Closing 0x35 5 Disc tray close 7 Carousel rotatin...

Page 13: ...de SP 2 Reserve 0x00 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 5 Reset command 2 Answer format Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code S...

Page 14: ...at Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code 0 2 Answer code Table 3 3 System System Status Table 4 4 Disc No code Table 9 5 Disc type code Table 10 6 Audio format code Table 11 7 Status code T...

Page 15: ...CD DA 0x35 5 CD ROM 0x36 6 Reserved 0x37 7 Unknown Table 10 Disc type code Code Audio Format 0x31 1 Reserved 0x32 2 Reserved 0x33 3 MP3 0x34 4 LPCM 0x35 5 Reserved 0x36 6 WMA Table 11 Audio format cod...

Page 16: ...Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 13 Request Firmware Revision command 2 Answer format Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code 1 2...

Page 17: ...Loading error 2 0x21 0x21 Loading switch error 3 0x22 0x22 Focus servo error 4 0x23 0x23 Tracking servo error 5 0x24 0x24 Can t adjust FOCUS offset value for servo circuit 6 0x25 0x25 Can t adjust TR...

Page 18: ...6 5 4 3 2 1 0 0 STX 0x02h 1 Reply code 3 2 Answer code Table 3 3 Current disc number code Table 20 4 Disc1 type code Table 21 5 Disc2 type code Table 21 6 Disc3 type code Table 21 7 Disc4 type code T...

Page 19: ...e Num 0 3 Table 23 4 Program Num 1 Disc number Table20 5 Program Num 1 Track number 100 digits 6 Program Num 1 Track number 10 digits 7 Program Num 1 Track number 1 digits 8 Program Num 2 Disc number...

Page 20: ...33 Program Num 8 Track number 100 digits 34 Program Num 8 Track number 10 digits 35 Program Num 8 Track number 1 digits 36 Program Num 9 Disc number Table20 37 Program Num 9 Track number 100 digits 38...

Page 21: ...te ss second ff frame 0A0 First track number xxx0000 xxx first track number 0A1 Last track number xxx0000 xxx last track number 0A2 Total time mmmssff 0A3 Total track xxx0000 xxx total track number 0A...

Page 22: ...DCM390 Serial Interface Specification Date 25 Apr 06 22 page of 40 D M 3 Special conditions Track number 0A0 0A1 0A2 0A3 and 0A4 have special meaning Refer the Table 26 If time exceeds 999minutes 99se...

Page 23: ...3 7 BCCH high level 8 BCCL low level Table 28 Request Text Data command CODE Data Type Note 0x30 0 CD Text Title 0x31 1 CD Text Artist 0x32 2 Reserved 0x33 3 Reserved 0x34 4 MP3 WMA Folder Name 0x35 5...

Page 24: ...Table 29 4 Track number 100 digits Table 30 5 Track number 10 digits Table 30 6 Track number 1 digits Table 30 7 36 Text Data 30charactors 37 ETX 0x03 38 BCCH high level 39 BCCL low level Table 31 Re...

Page 25: ...erve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 32 PLAY command 2 Answer format Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code 2 Answer code Table 3 3 ETX 0x03 4 BCCH hi...

Page 26: ...1 0 0 STX 0x02 1 Command code A 2 Reserve 0x00 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 34 STOP command 2 Answer format Byte bit 7 6 5 4 3 2 1 0...

Page 27: ...7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code B 2 Reserve 0x00 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 36 CD PAUSE command 2 Answer format Byte bi...

Page 28: ...te bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code C 2 Skip code Forward Reverse 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 38 SKIP command 2 Answer...

Page 29: ...Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 40 SEARCH command Code Search Speed 0x40 Reserved 0x41 A FWD Search 0x42 B Reserved 0x43 C Reserved 0x44...

Page 30: ...bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code E 2 Open Close Code Close 0 Open 1 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 43 Open Close command...

Page 31: ...2 Program Direct Code Direct 0 Program 1 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 45 Program Direct command 2 Answer format Byte bit 7 6 5 4 3 2...

Page 32: ...direct mode 1 Command format Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code G 2 Reserve 0x00 3 Track number 100 digits 4 Track number 10 digits 5 Track number 1 digits 6 ETX 0x03 7 BCCH high level...

Page 33: ...te bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code H 2 RANDOM Code OFF 0 ON 1 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 49 Random command 2 Answer...

Page 34: ...erve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 51 A B command 2 Answer format Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code I 2 Answer code 3 ETX 0x03 4 BCCH high level 5 BCCL low le...

Page 35: ...bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Command code J 2 Time Mode Code Elapsed 0 Remain 1 Total Remain 2 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 53...

Page 36: ...4 3 2 1 0 0 STX 0x02 1 Command code R 2 Repeat Code OFF 0 1track 1 1disc 2 All disc 3 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCL low level Table 55 Repeat command...

Page 37: ...code Table 58 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCH low level Table 57 Disc Select command Code Select Disc 31h 1 Disc1 32h 2 Disc2 33h 3 Disc3 34h 4 Disc4 3...

Page 38: ...4 3 2 1 0 0 STX 0x02 1 Command code M 2 Skip code Forward Reverse 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCH low level Table 60 Disc Select command 1 Answers ret...

Page 39: ...x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCH low level Table 61 Power ON command 2 Answers returned Byte bit 7 6 5 4 3 2 1 0 0 STX 0x02 1 Reply code N 2 Answer code Table 3 3...

Page 40: ...x02 1 Command code O 2 Reserve 0x00 3 Reserve 0x00 4 Reserve 0x00 5 Reserve 0x00 6 ETX 0x03 7 BCCH high level 8 BCCH low level Table 63 Power OFF command 2 Answers returned Byte bit 7 6 5 4 3 2 1 0 0...

Reviews: