Poglej prejšnjo temo :: Poglej naslednjo temo |
Avtor |
Sporočilo |
Hrvoje Mojster
Pridružen/-a: Ned Apr 2005 13:50 Prispevkov: 48
|
Objavljeno: Sob Jun 11, 2005 11:29 am Naslov sporočila: kvarc |
|
|
koristim at89c4051 i 2051 i zanima me da li mogu koristiti kristal od 24MHz i da li bi to mogao biti razlog zasto ne radi mikokontroler (vec programiran) kad se stavi na sklop? |
|
Nazaj na vrh |
|
|
borber Profesionalec
Pridružen/-a: Pon Maj 2005 15:47 Prispevkov: 167
|
Objavljeno: Sob Jun 11, 2005 2:39 pm Naslov sporočila: |
|
|
Jedno pitanje je da li oscilator uopšte radi, osciliše, a drugo je da li je po podacima za mikrokontroler uopšte predviđen za tako visoku frekvenciju. |
|
Nazaj na vrh |
|
|
vilko Profesionalec
Pridružen/-a: Pon Jan 2004 11:54 Prispevkov: 807 Kraj: Ljubljana
|
Objavljeno: Sob Jun 11, 2005 2:47 pm Naslov sporočila: Jaz sem že poganjal 4051 z 22 in nekaj mHz |
|
|
Jaz sem že poganjal 4051 s frekvenco nekaj nad 22 mHz, tisto frekvenco, ki mi daje potem točno 19600 Bd hitrosti pri serijski komunikaiciji.
Mislim, da bi moral delati tudi pri 24 MhZ.
VIlko _________________ Sliši se paradoksalno, a je vendarle res:
Nekateri ljudje imajo vedno vse prav. No, včasih. |
|
Nazaj na vrh |
|
|
SimonS Profesionalec
Pridružen/-a: Pon Jan 2004 17:52 Prispevkov: 181 Kraj: Kobarid
|
Objavljeno: Sob Jun 11, 2005 3:32 pm Naslov sporočila: |
|
|
Stari mikrokontrolerji 2051 ter 4041 so delovali samo do 12Mhz. Poglej, kaj ti pise na cipu. Oznaka gre pribilzno tako AT89C4051-24PI
Ta deluje na 24Mhz _________________ Skupaj smo mocnejsi
LP Simon |
|
Nazaj na vrh |
|
|
Hrvoje Mojster
Pridružen/-a: Ned Apr 2005 13:50 Prispevkov: 48
|
Objavljeno: Sob Jun 11, 2005 3:47 pm Naslov sporočila: |
|
|
Vec sam provjerio prije, na mikrokontroleru pise da je napravljen za tu frekvenciju, ali kad ga prikljcim ne radi. Nakon sto je program upisan, probao sam kvarcom od oko 20MHz takodjer ne radi, taj sam mikrokontroler vec uprotrijebio za jednu drugu zadacu (u skoli) i radio je. E a sada nece! |
|
Nazaj na vrh |
|
|
vilko Profesionalec
Pridružen/-a: Pon Jan 2004 11:54 Prispevkov: 807 Kraj: Ljubljana
|
Objavljeno: Sob Jun 11, 2005 4:35 pm Naslov sporočila: Ce spremenis frekvenco |
|
|
Če spremeniš frekvenco in si uporabil programske funkcije, ki uporabljajo štetje pulzov, (serijska komunikacija, wait ukazi in podobno)
moraš program ponovno prevesti za novo frekvenco in frekvenco kristala podati v ukazu mislim
$crystal = 24000000
Vilko _________________ Sliši se paradoksalno, a je vendarle res:
Nekateri ljudje imajo vedno vse prav. No, včasih. |
|
Nazaj na vrh |
|
|
Jure Urednik
Pridružen/-a: Pon Jan 2004 12:51 Prispevkov: 2132 Kraj: Ljubljana
|
Objavljeno: Pon Jun 13, 2005 8:19 am Naslov sporočila: |
|
|
Hrvoje,
v knjigi Bascom šolski priročnik http://www.svet-el.si/cgi-bin/shop/b2cshop.cgi?action=showproddetail&id=98&cat=5 je opisan primer uporabe 24 MHz kvarca.
Vzporedno s kvarcem veži 24k upor, kondenzator 22pF (tistega, ki je vezan na pin XTAL1) pa izpustiš.
Potem pa s spreminjanjem vrednosti drugega kondenzatorja nastaviš frekvenco na 24 MHz.
Lp
Jure |
|
Nazaj na vrh |
|
|
|