Panasoni̇c cdc help please

Hello friends, I want to use the cdc inputs of my old series panasonic cdc changer car radio as aux inputs, but I can't activate cdc on the tape recorder. Please help. There is a radio schematic and a cdc changer schematic, if you can help me I would be very happy, if you can help me, I will be grateful to you every time I listen to music.
I have an arduino uno,

Posting links to the schematic or portions thereof will help us help you.

How to Get the Right Help Faster:

You can spend weeks spinning your wheels, or you might get lucky and solve your problem quickly. To avoid unnecessary delays, it’s crucial to provide an annotated schematic of your circuit as you have it wired, showing all connections, including power, ground, and supplies.

Why Detailed Information Matters:

  • Annotated Schematics: These are essential because they show exactly how your circuit is set up. Without them, it's difficult for anyone to understand what you’ve done, which makes troubleshooting nearly impossible. Fritzing diagrams or unclear pictures are not enough.
  • Technical Information: Many modules look similar and may even have the same name, but they can function differently. This is why we always ask for links to detailed technical information—not just sales pages like those on Amazon, which often lack the specifics we need.
  • Show All Connections: It’s important to include every connection, especially power and ground, in your schematic. Missing these details makes it hard to determine if a setup issue might be causing your problem.

My Process:

When I see a question, I spend a moment assessing it. If it’s missing critical information, I might ask for it. However, if it's repeatedly lacking important details, I may assume the questioner is not serious and move on to another query.

What You Need to Consider:

We don’t know your skill level or what resources you have available. If you’re missing key technical details or seem unprepared, it may indicate that you need to spend more time learning the basics before starting your project.

Providing the right information upfront will help you get the best possible assistance and avoid the frustration of running into dead ends. Let us help you by sharing what you have clearly and completely!

Try reading this: How to get the best out of this forum

Calm down now.

No you won't. Come back with something more solid.

Regarding the pure technical, see @gilshultz post.

What does your question have to do with Arduino, LEDs and multiplexing ?
Your question is more appropriate for a general electronics forum than a programming one, I think...

I didn't quite understand your need. But see if this code helps.

/*
Basic Panasonic CQ-FX55LEN (and similar) CD Changer emulator
Steve Hennerley 2017

 
Requires 3 IO Pins - tested on ATMEGA 328P 16MHz
 
//TODO - implememnt CDC - headunit remote control
 
*/
const int SCK_pin = 13; // DIN Pin 2 - Clock
const int MOSI_pin = 11;  //DIN Pin 1 - Data
const int STR_pin = 8;  // DIM Pin 4 - Strobe
 
 
//dispData - 0xCB, <disc>, <track>, <min>, <sec>, <state>, <unknown>, 0xc3, (additional zero bytes for padding between packets)
//Can all be zeros apart from the 0xCB at the start and the 0xC3 at the end
// Note that you can substitute 0xC3 for 0xD3 and the head unit thinks an MD Changer is installed
byte dispData[] = { 0xCB,0x00,0x00,0x00,0x00,0x00,0x00,0xd3,0x00,0x00,0x00,0x00 };
 
void setup()
{
       pinMode(SCK_pin, OUTPUT);
       pinMode(MOSI_pin, OUTPUT);
       pinMode(STR_pin, OUTPUT);
 
       digitalWrite(SCK_pin, HIGH);
       digitalWrite(MOSI_pin, HIGH);
       digitalWrite(STR_pin, HIGH);
}
 
void loop()
{     
       for (int z = 0; z <= sizeof(dispData); z++) {  //Loop through all the bytes in the byte array
              bitBang(dispData[z]); // Transmit (bitbang) the data
                    if ((z == 0)  || z == sizeof(dispData) ) {  //if we are after the first byte or after the last
                     digitalWrite(STR_pin, LOW);       //set strobe - it doesn't seem to matter if we have the extra padding bytes
              }
       }
}
 
 
byte bitBang(byte _send)  //Bitbang the data
//TODO: change for direct port manipulation (uC specific) - may not be needed though
// becuase it seems like it works even with the very slow speed of the digitalWrite
{
       digitalWrite(STR_pin, HIGH); //reset strobe if low
              for (int i = 0; i<8; i++)  // There are 8 bits in a byte
       {
              digitalWrite(MOSI_pin, !(bitRead(_send, 7-i)));    // Set Data - 7-i to send MSB first
              digitalWrite(SCK_pin, LOW);                  // SCK high
              digitalWrite(SCK_pin, HIGH);                   // SCK low
       }
      
}

Ref: Panasonic CD Changer Emulator - PIC 16F84A controlled

Panasonic

The protocol panasonic uses is of the serial sync. type. There is one data line, a clock line and a sync line the changer uses to send data to the radio.
The radio to changer communication is done by some signals known from standard IR remote controls (without a carrier) using one dataline.
This remote control signal is pulse width modulated,the dataline is active high.
After an initail high(9ms) low(4.5ms) there follows a 32 bit sequence with a 0 encoded as 550us high,550us low and a 1 as 550us high,1.7ms low.
If the low pulse in the init phase is only 2.25ms long it is just a signal send periodical when a key is hold down and there are no data bits.
The data is transfered lsb first, the 1st byte is 0xFF-0th byte and the 3rd byte is 0xFE-2nd byte.The 2nd byte is the command.

The changer to radio communication transfers the data in bytes msb first, the data is valid at the falling clock edge and a low pulse of one half clock period is sent after the first and the last byte of the transfer on the sync line..The clock period is arround 8us.

There was only one packet containing state, time, disc and track information.

Byte 0 1 2 3 4 5 6 7
Info disc(b0-b3) track min sec state
Data 0xCB 0x42 0x09 0x02 0x56 0x00 0x30 0xC3

state:

Value 0x00 0x10 0x20 0x04 0x08
Info normal scan random random repeat

For the inputs to be enabled, the head unit must think there's a Panasonic-made CD-changer connected.