PIC16F18313 Doppelbelegung SCL ICSPCLK

Gast #4516986
Lesenswert?
• ▲
▼
Ich würde gerne den PIC16F18313 zum Auslesen von Temperatursensoren über 
I2C einsetzen. Es scheint der einzige PIC16 mit I2C im 8-Pin-Gehäuse zu 
sein. Nun ist leider Pin6 mit dem Clocksignal des I2C und dem ICSPCLK 
des Programmers/Debuggers doppelbelegt.

Meine Frage: Wird der I2C beim Debuggen gestört?
#4517067
Lesenswert?
• ▲
▼
Mike schrieb:
> PIC16F18313 zum Auslesen von Temperatursensoren über
> I2C einsetzen. Es scheint der einzige PIC16 mit I2C im 8-Pin-Gehäuse zu
sein.

Diverse 12Fxxx PICs haben ein MSSP-Modul (und damit I2C), z.B. auch der 
12F1840. Warum soll er denn unbedingt PIC16... heißen?

> Wird der I2C beim Debuggen gestört?

Ja. Aber wenn Du tatsächlich den 16F18313 nimmst, könntest Du evtl. die 
I2C-Pins mit dem PPS-Modul auf andere Pins legen - sofern Du die anderen 
Pins nicht auch brauchst...
Gast #4517435
Lesenswert?
• ▲
▼
Hallo Mike,
Für die kleinen PICs (<14Pin) gab es früher immer eine Adapterplatine 
(mit einem größeren PIC) um das Debuggen zu ermöglichen wenn alle I/Os 
belegt sind.
Gehe mal davon aus, dass es das auch für diesen Baustein geben wird.
#4517481
Lesenswert?
• ▲
▼
Carsten schrieb:
> Für die kleinen PICs (<14Pin) gab es früher immer eine Adapterplatine...

Gibt es für den 16F18313 anscheinend (noch) nicht. Ich würde mir einfach 
einen Adapter aus einem größeren PIC der gleichen Familie basteln wenn 
keine Pins frei sind auf die man die Signale umlegen kann.
Ist bei SMD vielleicht eine Fummelei aber geht.


Peter D. schrieb:
> I2C-Master geht prima in SW mit beliebigen IO-Pins.

Ja, wenn freie Pins vorhanden sind, dann kann man sich das aussuchen.

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.