Zur Übersicht - INFO - Neueste 50 Beiträge - Neuer Beitrag - Suchen - Zum C-Control-I-Forum - Zum C-Control-II-Forum

SPI mit MCP3204 funktioniert nicht Kategorie: CC-Pro Unit & Appl.Board (von Yves - 10.02.2010 14:43)
Ich nutze:
C-Control Pro Mega128
Hallo zusammen,

ich habe ein kleines Problem und weis echt nicht mehr weiter.
Ich habe einen 12bit Ad Converter von Microchip (MCP 3204-C).
Dieser wird über SPI angesteuert.
Der CS ist mit SS über 5V Pull- Up verbunden.
Der CLK ist mit SCK über 5V Pull-Up verbunden.
Der Din ist mit MOSI über 5V Pull- Up verbunden.
Der Dout ist mit MISO über 5V Pull-Up verbunden.

Der zugehörige Code:

SPI_Enable(0x51);

   Port_WriteBit(8, 0);
         SPI_Write(6);
         b=SPI_Read();
Msg_WriteText("n1: ");
Msg_WriteHex(b);
         SPI_Write(0);
         b=SPI_Read();
Msg_WriteText("n2: ");
Msg_WriteHex(b);
         SPI_Write(0);
         b=SPI_Read();
Msg_WriteText("n3: ");
Msg_WriteHex(b);
         Port_WriteBit(8, 1);

Wie man sieht habe ich mir Messageboxen für die IDE gemacht damit ich wei� was die Mega 128
empfängt. Aber Sie empfängt nur 0000.

Meine Fragen: Welche Frequenz für den Clock sollte man verwenden. Ich habe schon alle durch
              getestet.Müssen Pausen eingefügt werden.
Die Pullups können auch getrennt werden.

Vielleicht hat jemand Erfahrung mit dem 3204. Am Ch01 habe ich Poti angschlossen und
erzeuge eine Spannung von 0- 1V. Versorgungspannung ist 5V und die Referenzspannung
habe ich auch auf 5V gelegt. AGND und DGND sind mit GND von Pro128 verbunden.

Ich hoffe mir kann einer helfen.


    Antwort schreiben


Antworten:

Re: SPI mit MCP3204 funktioniert nicht (von PeterS - 10.02.2010 22:30)
    Re: SPI mit MCP3204 funktioniert nicht (von Yves - 11.02.2010 8:51)
        Re: SPI mit MCP3204 funktioniert nicht (von PeterS - 11.02.2010 10:47)
            Re: SPI mit MCP3204 funktioniert nicht (von Yves - 11.02.2010 21:01)
                Re: SPI mit MCP3204 funktioniert nicht (von PeterS - 12.02.2010 10:55)
                    Re: SPI mit MCP3204 funktioniert nicht (von Yves - 12.02.2010 12:58)