Cecko pro PICe
Pavel Prochazka.zde.cz
hacesoft@mujmail.cz
Úterý Říjen 25 20:00:23 CEST 2005
Dobry den,
mam dalsi dotazek na ceckare pro PIC.
Jak rozumne pripisu do decka nasledujici asm kod?
Nemohl jsem nic rozumneho vykoumat, bud to bylo silene dlouhe nebo se to
nechtelo prelozit. skousel jsem na to jit pres strukturu, ale to se me
nepovedlo.
Je potreba skopirovat BIT4 registru data na port RB1
Je potreba skopirovat BIT5 registru data na port RB2
Je potreba skopirovat BIT6 registru data na port RB4
Je potreba skopirovat BIT7 registru data na port RB5
void zapis_w(void){
//zkopirovat 4 az 7 bity z registru DATA na porty B.
//RB1 ...DB4 ... bit4 registru data
//RB2 ...DB5 ... bit5 registru data
//RB4 ...DB6 ... bit6 registru data
//RB5 ...DB7 ... bit7 registru data
#asm
bcf _PORTB,1
bcf _PORTB,2
bcf _PORTB,4
bcf _PORTB,5
btfss _data,4
bsf _PORTB,1
btfss _data,5
bsf _PORTB,2
btfss _data,6
bsf _PORTB,4
btfss _data,7
bsf _PORTB,5
#endasm
return;
}
>
>
Další informace o konferenci Hw-list