[elektro] dsPIC EQU villámkérdés
Adam Huszar
adam.huszar at machinnov.com
Fri Mar 4 22:49:44 CET 2011
Köszönöm a kimerítő választ! Most én is valami hasonlót csinálok, és
tényleg valami kevésbé fáradságosra gondoltam. Tehát olyasféle
maszkolásra, hogy csinálok egy regisztert, ami mondjuk viselje a CHAR
nevet, és tegyük fel, hogy 8 bitből áll. Egyszerűen annyit szeretnék
tenni, hogy ennek a CHAR regiszternek a különböző bitjei más-más
portlábakra mutatnak. Tehát pl. legyen:
CHAR<0> --> PORTA, 0
CHAR<1> --> PORTB, 2
CHAR<2> --> PORTE, 0
CHAR<3> --> PORTD, 3
CHAR<4> --> PORTB, 1
CHAR<5> --> PORTC, 5
CHAR<6> --> PORTF, 1
CHAR<7> --> PORTE, 1
Ez alapján azt szeretném, hogy ha
movlw b'00110100'
movwf CHAR
akkor az RE0, RB1 és az RC5 váltana 1-esbe. Persze ezt dsPIC-en.
Lehet, hogy ezt nem lehet így megcsinálni, de gondoltam megkérdezem,
hátha... :/
Ádi
More information about the Elektro
mailing list