Witam Szukalem w dokumentacji danych na temat skrajnych wartosci przebiegow podawanych na wejscie licznikow w AT89C2051, ale w dokumentacji tego nie ma. Moze mi ktos powiedziec jakie sa te parametry (glownie chodzi o napiecia) i w ktorym momencie nastepuje zliceznie impulcu, na zboczu opadajacym, czy wznoszacym czy moze na obu. Dzieki Pozdrawiam
AT89C2051 i wbudowane liczniki
Oct 19, 2004
1 Replies
U¿ytkownik "TomaszB" <wytnij_to snipped-for-privacy@gazeta.pl napisa³ w wiadomo¶ci news:cl36vm$pfr$ snipped-for-privacy@inews.gazeta.pl
To nie tak. Liczniki w typowej '51 nie s± taktowane _bezpo¶rednio_ z wej¶æ T0/T1. Taktowaniem liczników zajmuje siê automat synchroniczny taktowany zegarem sytemowym a sterowany stanami na wej¶ciach T0/T1.
A.Rydzewski rzecze tak: <CYTAT>
Podczas realizacji funkcji licznika impulsów zewnêtrznych (tzn. kiedy w s³owie TMOD jest C/T\ równe 1) odpowiednie wej¶cie T0 lub T1 jest próbkowane w stanie S5P2 ka¿dego cyklu maszynowego. Je¿eli przy dwóch kolejnych próbkach zostanie wykryta zmiana 1 na 0 na wej¶ciu (opadaj±ce zbocze impulsu), to w stanie S3P1 nastêpnego cyklu maszynowego nast±pi zwiêkszenie warto¶ci licznika o 1. Do wykrycia zmiany na wej¶ciu potrzebne s± dwa cykle maszynowe, a zatem max. czêstotliwo¶æ impulsów wynosi f_CNTmax = f_XTAL/24. Ponadto, aby wszystko przebiega³o poprawnie, ka¿dy stan logiczny zliczanych impulsów musi trwaæ co najmniej przez czas jednego cyklu maszynowego - jest to jedyny warunek na wype³nienie impulsów. </CYTAT>
2051 ma standardowy rdzeñ 12-taktowy, wiêc nie nale¿y siê spodziewaæ odstêpstw. Powa¿niejsze istotne ró¿nice mog± wyst±piæ w rdzeniach o skróconym cyklu maszynowym (np. 4-taktowe Dallasy).Join the Discussion
Have something to add? Share your thoughts — no account required.
Didn't find your answer?
Ask the community — no account required