|
www.elektronik.si Forum o elektrotehniki in računalništvu
|
Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
rudiP Član
Pridružen-a: Tor 07 Avg 2007 15:30 Prispevkov: 1234 Aktiv.: 6.06 Kraj: KOPER
|
Objavljeno: Sre Mar 14, 2012 7:38 pm Naslov sporočila: |
|
|
Silvo je napisal/a: |
rudiP je napisal/a: |
V podanem primeru je kristal 4MHz ter se lahko izvede timer 3 sekunde v enem šusu ! |
Protonček ima prav. Hardware tega ne dopušča, pa ne glede na to s čim boš program napisal. Pri max. preddelilniku 1:1024 se bo pri clocku 4Mhz števec enkrat obrnil v času 65536 S (256*1024*1/4000000) |
Tu sem se res nerodno izrazil. Moja izjava "V podanem primeru je kristal 4MHz ter se lahko izvede timer 3 sekunde v enem šusu" je brez predmetna. Kot sem malo prej napisal štejem milisekunde in tako lahko napraviš kakšen koli interval.
Lp
_________________ Lep pozdrav iz Kopra Rudi |
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.60 Kraj: Mengeš
|
Objavljeno: Sre Mar 14, 2012 9:01 pm Naslov sporočila: |
|
|
rudi....bi malce podrobneje razložil tvojo trditev? Predvsem zakaj trdiš da gre v ENEM ŠUSU timer nastaviti na 3 SEKUNDE, ti si pa prilimal primer za 1 MILI sekundo?
ŠE enkrat, NE GRE! prilagam sliko POSKUSA izračuna za 3 sekunde. Glej LEVI timer, ker je desni 16 bitni...
Jaz sem že dobro pogledal primer, ki je pravilen, samo v njem nisi uporabil 3 sekunde v enem šusu, kot si kasneje trdil...
EDIT: rudi--> OK; iz neznanih razlogov nisem videl posta nad mojim...Torej je rešeno.
Opis: |
|
Velikost datoteke: |
92.93 KB |
Pogledana: |
10 krat |
|
Nazadnje urejal/a protoncek Sre Mar 14, 2012 10:29 pm; skupaj popravljeno 1 krat |
|
Nazaj na vrh |
|
|
juref Član
Pridružen-a: Tor 15 Dec 2009 11:45 Prispevkov: 226 Aktiv.: 1.29 Kraj: Črnomelj
|
Objavljeno: Sre Mar 14, 2012 9:22 pm Naslov sporočila: |
|
|
MadMax je napisal/a: |
Začetniško podvprašanje z moje strani:
če prav razumem, s timerji dejansko lahko samo naredimo zakasnitve oz. intervale (premik flaga), ne pa da bi recimo direktno lahko prebrali vrednost števca timerja v nekem trenutku?
Da bi stvar delala nekako kot štoparica, ko bi s signalom na ustreznem int pinu tisti trenutek prebral timer, prepisal vrednost v programsko spremenljivko in resetiral timer? Vmes pa prebrano vrednost obdelal/uporabil v karkoli že... |
Stanje števca lahko prebereš z registrom TCNTn in kot je že napisano so to bralno/pisalni registri
|
|
Nazaj na vrh |
|
|
juref Član
Pridružen-a: Tor 15 Dec 2009 11:45 Prispevkov: 226 Aktiv.: 1.29 Kraj: Črnomelj
|
Objavljeno: Sre Mar 14, 2012 9:31 pm Naslov sporočila: |
|
|
Kibernetik je napisal/a: |
Bi pa nastavil notranji oscilator, pa mi nekako ne gre :-/ |
Misliš timer ali oscilator čipa Oscilator nastaviš z fuse biti. Timer pa je razložen pod help v BASCOM programu. Imaš pa tudi Tukaj vendar je v C jeziku. Je pa zelo lepo opisano
srečno
|
|
Nazaj na vrh |
|
|
MadMax Član
Pridružen-a: Pet 09 Sep 2005 22:16 Prispevkov: 4743 Aktiv.: 21.26
|
Objavljeno: Sre Mar 14, 2012 9:31 pm Naslov sporočila: |
|
|
Hvala, sem zaenkrat zaključil z zamišljenim branjem timerja, ker sem potom tukajšnjih prispevkov dojel, da zadeva šiba prehitro
|
|
Nazaj na vrh |
|
|
Silvo Moderator
Pridružen-a: Pon 24 Feb 2003 17:09 Prispevkov: 14557 Aktiv.: 65.24 Kraj: Koroška-okolica Dravograda
|
Objavljeno: Sre Mar 14, 2012 10:53 pm Naslov sporočila: |
|
|
MadMax je napisal/a: |
Hvala, sem zaenkrat zaključil z zamišljenim branjem timerja, ker sem potom tukajšnjih prispevkov dojel, da zadeva šiba prehitro |
Ni nujno, da "šiba" hitro. Lahko ga poganjaš tudi od zunaj preko pina namenjenega temu.
_________________ lp
Silvo |
|
Nazaj na vrh |
|
|
Kibernetik Neznanec
Pridružen-a: Sre 13 Okt 2010 7:30 Prispevkov: 9 Aktiv.: 0.05
|
Objavljeno: Čet Mar 15, 2012 5:06 pm Naslov sporočila: |
|
|
Ok. Interni oscilator je že po defoltu vklopljen Budalo sem vtaknil zraven še kristal
Torej za ta mali projekt bom ponucal kar ATtiny85
|
|
Nazaj na vrh |
|
|
protoncek Član
Pridružen-a: Sre 31 Jan 2007 9:41 Prispevkov: 9573 Aktiv.: 45.60 Kraj: Mengeš
|
Objavljeno: Čet Mar 15, 2012 5:31 pm Naslov sporočila: |
|
|
Saj ni nič narobe...le odveč je
|
|
Nazaj na vrh |
|
|
juref Član
Pridružen-a: Tor 15 Dec 2009 11:45 Prispevkov: 226 Aktiv.: 1.29 Kraj: Črnomelj
|
Objavljeno: Čet Mar 15, 2012 10:30 pm Naslov sporočila: |
|
|
hehe pravijo da od "viška " glava ne boli vezje pa zleda bolj pametno
|
|
Nazaj na vrh |
|
|
|
|
Ne, ne moreš dodajati novih tem v tem forumu Ne, ne moreš odgovarjati na teme v tem forumu Ne, ne moreš urejati svojih prispevkov v tem forumu Ne, ne moreš brisati svojih prispevkov v tem forumu Ne ne moreš glasovati v anketi v tem forumu Ne, ne moreš pripeti datotek v tem forumu Ne, ne moreš povleči datotek v tem forumu
|
Uptime: 80 dni
Powered by phpBB © 2001, 2005 phpBB Group
|