PIC16F84 sekundi mõõtmine
#1
Kuna ma ei ole selle PICi teemaga väga sõber siis ehk oskab mõni aidata. Tahan teha seadet, mis mõõdab 1 sekundi pikkust viidet. Plaan on järgmine. Vajutad mingit nuppu, läheb taimer käima. Lased nupu lahti jääb taimer seisma. Peale seda saad teada ainult seda kas vajutasid liiga lühikest aega, liiga pikka aega või täpselt õige aja. Kas sedasi realiseerida on üldse hea mõte ? Võibolla saab kuidagi muudmoodi ? Kui see on mõistlik mõte siis kuidas ma seda sekundit seal loen ? Et teeks mingid 1ms pikkused tsüklid. Ja peale iga tsükli lõppemist ja enne uue alustamist pannaks kuskile linnukese. Ja peale nupu lahtilaskmist loetakse linnukesed kokku ning võrreldakse mingi tulemusega. Teoorias võiks nagu hea olla. Õnneks ei ole ma veel selgeks mõelnud kuidas neid linnukesi lugeda, sest neid peaks saama ikka tuhandetes lugeda aga see PIC oskab ainult 255'ni lugeda. Muidugi saaks sealt edasi minna järgmise mälupesaga aga siis peab hakkama taimerit ringi tegema, sest eelmise mälu täissaamise ja järgmisse kirjutamisega läheb osa takte ja seega ka osa aega selle peale, et taimer ei tööta. Või on see kõik väga paha mõte ?
Vasta


Sõnumeid selles teemas
PIC16F84 sekundi mõõtmine - Autor: dumbuser - 19-07-2013, 03:02 PM
RE: PIC16F84 sekundi mõõtmine - Autor: W@ldur - 21-07-2013, 01:09 AM
RE: PIC16F84 sekundi mõõtmine - Autor: dumbuser - 21-07-2013, 04:16 PM
RE: PIC16F84 sekundi mõõtmine - Autor: felch - 22-07-2013, 08:06 AM
RE: PIC16F84 sekundi mõõtmine - Autor: dumbuser - 22-07-2013, 09:31 AM
RE: PIC16F84 sekundi mõõtmine - Autor: A.R. - 22-07-2013, 03:08 PM
RE: PIC16F84 sekundi mõõtmine - Autor: dumbuser - 22-07-2013, 10:28 PM
RE: PIC16F84 sekundi mõõtmine - Autor: W@ldur - 23-07-2013, 08:43 AM
RE: PIC16F84 sekundi mõõtmine - Autor: A.R. - 23-07-2013, 09:41 AM
RE: PIC16F84 sekundi mõõtmine - Autor: dumbuser - 15-10-2013, 12:37 PM

Alamfoorumi hüpe:


Kasutaja, kes vaatavad seda teemat: 2 külali(st)ne