Gast
#4085190
Hallo, Wie kann ich ein Byte an einen 16 Bit-Port ausgeben, z.B. Port-Bit 0-7, ohne das die Port-Bit 8-15 geändert werden? Vielen Dank im Voraus schönen Tag
|
Anzeige
|
Byte an 16 Bit Port ausgeben
Gast
#4085190
Hallo, Wie kann ich ein Byte an einen 16 Bit-Port ausgeben, z.B. Port-Bit 0-7, ohne das die Port-Bit 8-15 geändert werden? Vielen Dank im Voraus schönen Tag In C prinzipiell so:
Ansonsten musst du schon etwas mehr Infos rausrücken um welche Hardware es sich handelt und in welcher Sprache du programmierst. Sebastian V. O. schrieb: > Ansonsten musst du schon etwas mehr Infos rausrücken um welche Hardware > es sich handelt und in welcher Sprache du programmierst. Wichtig! Sonst funktioniert > PORT = (PORT & 0xFF00) | byte; eventuell nicht wie gewünscht, weil es Compiler-abhängig implementiert sein könnte oder eine Interrupt-Routine dazwischenpfuscht.
Gast
#4085267
Hallo, PIC 32MX und C schönen Tag Antwort schreiben |
Anzeige
|