Czy wie ktoś w jaki sposób działają porty P0,P1,P2 i P3?
Chodzi mi o to, że z jednej strony przy wykonaniu takiego ciągu instrukcji:
mov A,P0
clr A.2
mov P2, A
nie ma żadnego błędu jeżeli chodzi o próbę zapisu do portu ustawionego (port P0 jest podpięty do zasilania i ma stałą wartość 255)
ale po wykonaniu czegoś takiego:
mov A,P2
w akumulatorze pojawi się 255.
Więc jak to jest możliwe? Ustawiony czy nie?
I mając wartość np w porcie P3, zadziała taka instrukcja setb P3.1 ??