Pause na picaxe 20X2

Chcete si postavit robota, ale tak nějak nevíte kudy do toho?
Odpovědět
cmeliak

Pause na picaxe 20X2

Příspěvek od cmeliak »

Dobrý deň,
otázka je pause 1 na picaxe 20X2 pri 64Mhz znamená pauzu o veľkosti koľko milisekúnd ?
Vec je taká že v anj manuály píšu
Milliseconds is a variable/constant (0-65535) which specifies how many
milliseconds to pause (at 8MHz on X2 parts, 4MHz on all other parts)- takže 64Mhz/8Mhz=8 čiže 1/8 ms ?

V cz manuály
je proměnná nebo konstanta v rozsahu 0 až 65535, určuje dobu v jednotkách
milisekund, po kterou bude tento příkaz trvat. Toto platí pouze při nastavené
hodinové frekvenci 4 MHz. Při nastavení hodinové frekvence 8 MHz se čas
zkracuje na 0,5 ms a na 0,25 ms při nastavení hodinové frekvence na 16 MHz. -> 64Mhz/4MHz=16 čiže 1/16ms ?

osobne si myslím že to je 1/8ms ale pre istou sa pýtam....so teraz ma to netrápilo lebo všetky hodoty pause som získaval testovacou formou zvyšoval som znižoval som ale teraz to potrebujem zdokumentovať a nechcem tak trepať somariny.
Za odpoveď Ďakujem.
Uživatelský avatar
jrt
Příspěvky: 1921
Registrován: 17 úno 2013, 17:13

Re: Pause na picaxe 20X2

Příspěvek od jrt »

Ano je to 1/8 ms, protože u modelu 20X2 je základní taktovací frekvence 8MHz.
Český manuál pochází ještě z doby, kdy po nějakých X2 nebyla ani potucha a tak tam taktovací frekvence 8 MHz není zohledněna. Pokusím se to napravit.
jrt
cmeliak

Re: Pause na picaxe 20X2

Příspěvek od cmeliak »

Ďakujem za odpoveď ;)
Odpovědět