Unterschied zwischen Port und Pin

Gast #1443189
Lesenswert?

Guten Tag, ich habe schon danach gegooglet aber kein Erfolg gehabt. 
Meine Frage zum Unterscheid zwischen den Ports und Pins wurde nicht 
geklärt. Vielleicht könnt ihr mir erklären worin der Unterschied liegt. 
Und wie spreche ich den Pin- und Portregister an?

Ganz lieben Gruß
Gast #1443191
Lesenswert?

Hi

>Guten Tag, ich habe schon danach gegooglet aber kein Erfolg gehabt.
>Meine Frage zum Unterscheid zwischen den Ports und Pins wurde nicht
>geklärt.

Controller? Sprache? Schon mal ins Datenblatt des Controllers gesehen?

MfG Spess
#1443225
Lesenswert?

peik schrieb:
> Guten Tag, ich habe schon danach gegooglet aber kein Erfolg gehabt.
> Meine Frage zum Unterscheid zwischen den Ports und Pins wurde nicht
> geklärt. Vielleicht könnt ihr mir erklären worin der Unterschied liegt.

Ich geh mal von einem AVR aus

http://www.mikrocontroller.net/articles/AVR-Tutorial:_IO-Grundlagen#Zusammenfassung_der_Portregister

> Und wie spreche ich den Pin- und Portregister an?

In welcher Sprache?
Gast #1443231
Lesenswert?

Außer dem guten Rat ins Datenblatt zu sehen:

Port =  das Register das den Portpin (=hier "Prozessorbeinchen")
        ansteuert, ggf. nach dem Setzen des DDR-Registers.

Pin-Register
    =   das Portregister über das man auf den
        Portpin (=hier "Prozessorbeinchen") zugreift und den
        Zustand des Pins (Low oder High) "lesen" kann.

Der Zugriff auf die Register ist Prozessor und sprachabhängig.
#1443539
Lesenswert?

port: Register mit Flipflops, auf die mit OUT... die Ausgangsbits 
geschrieben werden. Welche Werte die Ausgangspins dann wirklich haben, 
hängt aber auch von der Belastung der Pins ab, besonders wenn sie nicht 
als Ausgang geschaltet sind ( über DDR-Register). Wenn die Pins mit dem 
Befehl
IN r7,pinb gelesen werden, wird der wirkliche Zustand der Pins gelesen, 
bei IN r7,portx wird nur gelesen, was vorher in die FF's von portb 
eingegeben wurde.

In r7,pinb ist eigentlich ein nur-lese-Register. Einige AVR's haben die 
Sonderfunktion, dass beim Schreiben OUT pinb,r7 die Leitungen des ports 
b toggeln.
Gast #1443561
Lesenswert?

Ob er es so genau wissen will?

Fall nein hier noch die einfach Variante:
Die Pins sind die kleinen Beinchen am Chip. Je nach Hersteller werden 
unterschiedlich viele dieser Beinchen (oft 8) zu einem sogenannten Port 
zusammengefasst. Die Ansteuerung wurde ja schon ausführlich erklärt.
Dieser Beitrag ist gesperrt und kann nicht beantwortet werden.