SD Card an PIC18F4620 mit mikroPascal Compiler

Gast #769565
Lesenswert?
• ▲
▼
Hallo,

ich habe mir ne SD-Karte mit Spannungsteiler an den PIC angeschlosssen. 
Dann hab ich ein Fertiges Programm genommen, und da wird CS an PORTC 2 
initialisiert
1
  Spi_Init_Advanced(MASTER_OSC_DIV16, DATA_SAMPLE_MIDDLE, CLK_IDLE_LOW, LOW_2_HIGH);
2
  if Mmc_Fat_Init(PORTC, 2) <> 0 then ...

Bei mir funktioniert das Prog nicht. Komisch ist auch, dass ohne und 
auch mit eingelegter SD Karte an PORTC 2 eine Spannung von 2,1V (nach 
Spannungsteiler 1,8V) anliegt, obwohl es GND sein sollte, danach ändert 
sich der Wert auf 5V (nach Spannungsteiler 3,2V). Wie kann das sein, 
dass an dem PORTC_2 2,1V anliegen kann? Zuerst dachte ich, dass der Port 
als Eingang ist, aber TRISC.2:=0 brachte auch nichts.

Angeschlossen hab ichs wie Hier nur das ich nen PIC18F4620 verwende, der 
aber PIC kompatibel ist.
http://www.cc5x.de/MMC/files/MMC.TIF (in der mikroPascal Hilfe ist es 
genau so angeschlossen)

Kann es vielleicht an einer fehlerhaften Konfiguration des µC liegen, 
denn PORTC 2 hat laut datenblatt auch andere funktionen: RC2/CCP2/P1A

MFG
Michael
Gast #769612
Lesenswert?
• ▲
▼
Kann dir da zwar nicht direkt helfen, aber als MikroBasic benutzer weiss 
ich, dass du im Forum von ME sicherlich mehr hile zu den Sprachen und 
Beispielen erhalten wirst. Ist hier so gut wie garnicht vertreten.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.