12f675, read-modify-write?

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
Henrik
Inlägg: 661
Blev medlem: 26 maj 2003, 23:39:14
Ort: Göteborg
Kontakt:

12f675, read-modify-write?

Inlägg av Henrik »

Hur undviker man problemet? Utgångsbenet ligger nämligen runt 1-3 volt då det skall kort togglas mellen high-z, utgång, high-z.

Kan man verkligen inte "tvinga" benet högt/lågt??
matseng
Inlägg: 2360
Blev medlem: 16 september 2003, 17:18:13
Ort: Dubai, United Arab Emirates
Kontakt:

Inlägg av matseng »

Använd en vanligt register som en "skugga" för porten. Kör rmw-instruktionerna på skugg-registret och överför till porten sedan. På så sätt kommer man runt att den läser fel.
Användarvisningsbild
Icecap
Inlägg: 26645
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Men vad är problemet?

Man ställer ju riktningen på porten i ett annat register eller hur?

Det är alltså det register man ska flippa bitten på.
Skriv svar