mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik MSP Pin Zuweisung


Autor: Andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
hallo,
ich habe einen msp430 auf einem ez430-rf2500t target board. auf dem 
board sind 18 ports. pin 15 und 18 (P3.1 und P3.2) möchte ich für i2c 
benutzen. leider weiß ich nicht wie ich diese ports richtig dem P3SEL 
register zuweise und finde auch nichts wirklich hilfreiches im 
datenblatt.

in einem beispiel programm sind P3.5 und P3.5 mittels

 P3SEL |= 0x30; // P3.4,5 = USCI_A0 TXD/RXD

für uart konfiguriert. weiß jedoch nicht wie man auf die 0x30 kommt...

hoffe mir kann jemand helfen!

danke schonmal ;)

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Ganz einfach: Lerne mit Hexadezimalen zahlen umzugehen. 0x30 steht binät 
für 00110000, somit hast du bei Bit 4 und 5 jeweils eine 1, das 
bedeutet, P3.4 und P3.5 sind für die Zweitfunktion aktiviert.
Du müsstest dann P3SEL mit 0x06 beschreiben, binär: 00000110 für P3.1 
und P3.2

Autor: Andi (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok danke!
muss man auch erst mal drauf kommen, dass die zahl für .x steht ;)

Autor: Jörg S. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Lies dich hier mal ein wenig ein:
http://www.mathar.com/msp_led.html

Autor: Tobias Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
weiß jemand wie die isr für i2c tx bzw rx heißt?

Autor: Christian R. (supachris)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schau dir einfach die Codebeispiele von TI an. Da ist sicher was für I2C 
dabei.

Autor: Tobias Müller (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
ok habs. sind die gleichen wie für uart.

aber wie sieht es mit den isr für ein NACK aus... kann da leider nichts 
finden

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.