Atmega8 egyszerű óra

Hogyan programozzak AVR chipet? Programozók beállításai...
Bascom nyelvű programok...
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Igen megoldható. Ekkor a belső órát állítod. De közben a TIMER2 nem futhat! (ez a belső óra).


Ugye vagy fut az óra, vagy beállítod.
Avatar
szepnorbee
Bitmanipulátor
Hozzászólások: 122
Csatlakozott: 2009. augusztus 31. hétfő, 6:00

Hozzászólás Szerző: szepnorbee »

Akkor így ahogy most van jó lesz, csak fűzzek bele egy Stop Timer2-t a gombnyomásokba? Hogyan lehet ezt legegyszerűbben megoldani? Nagyon tanuló vagyok még :) De próbálkozok

Vagy tegyek a program elejére egy órakonfigolós részt? Kérjem be két változóba az órát és a percet, aztán alakítsak belőle egy harmadik változót amit megformázok 00:00:00 formátumura? Ez leprogramozható? Kicsit túlbonyolítom?
Avatar
arong
Újonc
Újonc
Hozzászólások: 12
Csatlakozott: 2009. szeptember 4. péntek, 6:00

Hozzászólás Szerző: arong »

Sziasztok!

Nekem megy az óra, csak nem pontos. Három nap alatt 1 percet elmászott az idő a telefonomhoz képest. Lehet valahogy pontosítani? Az órakvarc rajta, belső RC-ről jár.

Köszi!
Avatar
kapu48
Elektronbűvölő
Hozzászólások: 3375
Csatlakozott: 2008. augusztus 29. péntek, 6:00

Hozzászólás Szerző: kapu48 »

Korrigáljad SW-ből! Minden délben állítasz rajta 20mpt? (3*20=60)
:wink:
Avatar
arong
Újonc
Újonc
Hozzászólások: 12
Csatlakozott: 2009. szeptember 4. péntek, 6:00

Hozzászólás Szerző: arong »

Köszi. Túl egyszerű volt :D Ez általános dolog, hogy nem pontos?
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

A rezgást meghatározza a kvarc pontossága. Ez 10...80 ppm közt lehet (kvarc, gyártó, osztály, kialakítás, hőmérséklet, alappontosság).

A 20 mp az 20 mp / 86400 mp (1 nap) = 0,000236 % Ha jól számolom ez 236 ppm (ha nem, majd javítsatok ki). Így ez egy gyengébb kvarcnak felel meg.

(pl. a beforrasztáskor hősokkot kapott, letört egy kicsi belül a sarkából....)
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

Robert írta:A rezgást meghatározza a kvarc pontossága. Ez 10...80 ppm közt lehet (kvarc, gyártó, osztály, kialakítás, hőmérséklet, alappontosság).

A 20 mp az 20 mp / 86400 mp (1 nap) = 0,000236 % Ha jól számolom ez 236 ppm (ha nem, majd javítsatok ki). Így ez egy gyengébb kvarcnak felel meg.

(pl. a beforrasztáskor hősokkot kapott, letört egy kicsi belül a sarkából....)
Ott a pont.
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Avatar
kefeur
Tranzisztorgyógyász
Hozzászólások: 187
Csatlakozott: 2008. február 17. vasárnap, 7:00

Hozzászólás Szerző: kefeur »

Sziasztok.
2313 adatlapjában nem találok utalást az 'óra funkcióra.
Ezek szerint nincs is benne?

Szerk. : angol tudásom =0
Kefeur
Avatar
arong
Újonc
Újonc
Hozzászólások: 12
Csatlakozott: 2009. szeptember 4. péntek, 6:00

Hozzászólás Szerző: arong »

Szerintem nincs benne.

Bascom help szerint csak a M103, 90S8535, M163 and M32(3), Mega128, Mega64, Mega8- ban van benne.
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

2313-ban nincs.
A Mega sorozat tudja a TOSC funkciókat.

Ha a sectic rutint egírod, akkor Te is tudod kezelni. a mcs.lib-ben van benne, a mpként léptetése a ora/perc stb-nek....
Az orat user opcioval forditod, es a rutint sec-kent meghivod (pl. timerből..)
Avatar
kefeur
Tranzisztorgyógyász
Hozzászólások: 187
Csatlakozott: 2008. február 17. vasárnap, 7:00

Hozzászólás Szerző: kefeur »

Köszönöm
Pont ezt tettem , hogy legyen órám 2313-ban.
Kicsit másképp de az alapja ez .
Ez a project 1 digitális termosztát extra funkciókkal.
Az óra csak 1 plussz funkció.
Még lehet szerepe a vezérlésben is......
Ez már más topic.
Kefeur
Avatar
paroh
Biztosítékgyilkos
Hozzászólások: 51
Csatlakozott: 2009. május 21. csütörtök, 6:00

Hozzászólás Szerző: paroh »

Sziasztok!

Tud valaki olyan stopper kapcsolást ami a percet és a másodpercet mutatja 7 szegmenses kijelzőn? A firmware-t sajnos még nem tudnám össze hozni így arra is szükségem lenne. A lényeg, hogy Bascom-ban legyen. Egyet már találtam, de az c-ben van írva. Ilyen teljesen jó lenne.

http://extremeelectronics.co.in/avr-pro ... h-atmega8/

Köszönöm előre is.

Üdv
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

[paroh]:
Megpróbálom úgy megfogalmazni, hogy ne sértselek meg:
Mi az, amit Te teszel hozzá a projekthez?
Ha csak pénzt, akkor a fejlesztésre hatszámjegyű összeget szánj.
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Avatar
paroh
Biztosítékgyilkos
Hozzászólások: 51
Csatlakozott: 2009. május 21. csütörtök, 6:00

Hozzászólás Szerző: paroh »

nobody_hun írta:[paroh]:
Megpróbálom úgy megfogalmazni, hogy ne sértselek meg:
Mi az, amit Te teszel hozzá a projekthez?
Ha csak pénzt, akkor a fejlesztésre hatszámjegyű összeget szánj.
Ha még valami nagy dolgot írtam volna ide be... Akkor értenélek.

Köszönöm az építő jellegű hozzászólásod!
Te még nem kerestél és töltöttél le semmit az a lényeg!
Avatar
nobody_hun
Bitfaragó
Hozzászólások: 425
Csatlakozott: 2005. november 14. hétfő, 7:00

Hozzászólás Szerző: nobody_hun »

Te ezt kérted:
Legyen kapcsolási rajz és legyen hozzá program is. Tehát legyen meg minden, ami alapján megépíted.
Szerintem ez nem így működik...
:roll:

Egyébként pedig tessék itt van egy megoldás alapnak, amiből könnyen megírhatod a stopperedet:
http://mcselec.com/index.php?option=com ... &Itemid=57
"Az IC-k füsttel működnek. Ha kijön belőlük a füst, nem működnek tovább." - ismeretlen szerző
"Az ID:FFFFFF egyenlő az Atmel még nem kiadott processzorával."
Válasz küldése