AT89C2051 i wbudowane liczniki

Oct 19, 2004 1 Replies

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


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