M
mr_anderson
Guest
Labas
Aš naudoju mikroC į programą PIC16F84A, jis veikia gerai, kai i naudoti įmontuotą bibliotekos, bet kai i naudoti atskirų bitų, jis pradeda veikti neteisingai, code turėtų RB3 OUT ir RA2, tačiau ji doesnot gali nors pasakyti, kodėl?
void main ()
(
TRISB.f3 = 0; / / padaryti RB3 iš
TRISA.f2 = 1; / / kad RA2 į
o (1)
(
jei (PORTA.f2) PORTB.f3 = 1
)
)
kodą, parodytą paveikslėlyje aukščiau darbų just fine when i pakeisti
TRISB.f3 = 0 su TRISB = 0;
ir
TRISA.f2 = 1 TRISA = 0
jis pradės veikti, gali kas nors pasakyti, kodėl?
Nuoširdžiausi linkėjimai
Aš naudoju mikroC į programą PIC16F84A, jis veikia gerai, kai i naudoti įmontuotą bibliotekos, bet kai i naudoti atskirų bitų, jis pradeda veikti neteisingai, code turėtų RB3 OUT ir RA2, tačiau ji doesnot gali nors pasakyti, kodėl?
void main ()
(
TRISB.f3 = 0; / / padaryti RB3 iš
TRISA.f2 = 1; / / kad RA2 į
o (1)
(
jei (PORTA.f2) PORTB.f3 = 1
)
)
kodą, parodytą paveikslėlyje aukščiau darbų just fine when i pakeisti
TRISB.f3 = 0 su TRISB = 0;
ir
TRISA.f2 = 1 TRISA = 0
jis pradės veikti, gali kas nors pasakyti, kodėl?
Nuoširdžiausi linkėjimai