mikroC Pagalba

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š ją patikrinti ačiū,
Pagal savo patirtį Jums naudotis individualiai bitai su mikroC be problemų?
ir tai nėra mikroC veikia atskirų bitų 100%?
Thank you again.

 

Welcome to EDABoard.com

Sponsor

Back
Top