Forum: Mikrocontroller und Digitale Elektronik PORTbits.RC0 Kodieren mit 0x60


von gast (Gast)


Lesenswert?

Hallo zusammen,
wie kann ich ein port(PORTCbits.RC0 ) als 0x60 in ein Programm kodieren 
damit die adresse 0x60 und den Port RCO die selben eigenschaften haben
grüß

von Wasweissich (Gast)


Lesenswert?

Kannst Du die Frage bitte anders formulieren und
schreiben was Du eigentlich beabsichtigst?

Im Augenblick sagt mir meine Glaskugel:
1. Eine Adresse ist eine Adresse ist eine Adresse
2. Ein Port ist ein Port ist ein Port

In welcher Hinsicht willst Du  per Programm diesen
dieselbe Eigentschaft geben?
Welche Eigenschaft ist das die da gleich sein soll?

Möglichst mit Quelltext.
Welcher Prozessor?
Welcher Compiler?

von gast (Gast)


Lesenswert?

Hallo
ich will anstelle ein PORTCbits.RC0 anrufen den code 0X60 anrufen
wenn
PORTCbits.RC0 =1;
0x60 =1;
wenn
PORTCbits.RC0 =0;
0x60 =0;
gruss

von Kenner (Gast)


Lesenswert?

Wen willst du anrufen?

Ist 0x60 eine Adresse im RAM? Im Flash?
Sonst würde ich sagen 0x60==96...

von Wasweissich (Gast)


Lesenswert?

>PORTCbits.RC0 =1;
>0x60 =1;

>PORTCbits.RC0 =0;
>0x60 =0;

Hmm.
Das geht so nicht.
Eine Zuweisung an eine Konstante macht auch keinen Sinn.

Ich vermute, das Du den Namen PORTCbits.RCO nicht mehr benutzen willst.
Aber warum?

Falls Du eine Sprache wie C benutzt, musst Du irgendwo (im Linker oder 
Make-File) ein Symbol deklarieren das identisch mit 0x60 ist und das 
einen Speicherplatz bezeichnet. Sonst kann der Compiler nichts mit der 
Zuweisung anfangen.

Wozu willst Du das denn tun?
Welcher Prozessor?
Welcher Compiler?

Ich vermute, das Deutsch nicht Deine Muttersprache ist.
Vielleicht kannst Du Dich besser auf Englisch ausdrücken?

Was etwa Französisch oder Spanisch betrifft, weiss ich nicht ob das hier 
jemand spricht/schreibt. Aber versuchen könntest Du es.
Im Moment ist einfach völlig unklar was Du willst.

Vielleicht wäre ein ähnliches Forum in Deiner Muttersprache aber der 
bessere Platz für Deine Frage.

Trotzdem, wenn es irgendwie geht, werden wir Dir hier schon helfen.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.