PIC16F15323 / ADC / sleep

Admin HWnews hwnews na cncnet.info
Pondělí Srpen 12 21:11:12 CEST 2019


ja fakt nejsem hloupej...to si muzete dovolit, kdyz vite, ze se vam 
spusti preruseni jak ma...pokud je cilem odsledovat prave to spousteni 
preruseni tak to nemuzete resit nekde jinde na zaklade nejakych flagu 
nebo citacu, protoze absolutne netusite kde se travi vic casu a jak vam 
hlavni smycka stiha ci nestiha to preruseni

samozrejme muzu si misto led nahazovat jen piny a mit tam pripojenej 
osciloskop nebo analyzer...asi mi nic nezbyde...abych aspon tusil jak 
casto to do toho preruseni pada

neni mi treba ale jasne, proc v tom navodu jim jde nastavit ext. reset 
tmr a ja mam ten box zasedlej...pritom to mam nastavene jako oni

http://www.cncnet.info/galery/bastleni/tmr6.gif

Dne 12.08.2019 v 20:53 Jaroslav Buchta napsal(a):
> V preruseni incrementovat nejaky citac casovych useku (tick), v hlavni 
> smycce stavovy automat co ho bude sledovat a podle uplynuleho casu 
> hejbat s ledkou...
> Dne 12.08.2019 v 20:44 Admin HWnews napsal(a):
>> To si snad nekdo mysli, ze tohle je standardni program? Delay je 
>> zakomentovany...
>>
>> Navic chova ty vypisy promenych na seriak jsem si tam dal jen abych 
>> pochopil co delaqji jake rezimy toho ADC...chova se to stejne at tam 
>> jsou nebo nejsou... ten program nema zadnou hlavni smycku.
>>
>> Mezi nami jak ma pracovat ta rutina co mi tady dotycny radil BlinkLED 
>> bez nejakeho zpozdeni? Pokud ten interrupt pobezi ve stovkach Hz bude 
>> sviti porad a pokud pobezi 1Hz jak ma tak neuvudum nic.
>>
>> RV
>>
>> Dne 12.08.2019 v 20:09 Jaroslav Buchta napsal(a):
>>> Ja jo. Obsluha preruseni ma byt maximalne rychla a neblokujici - 
>>> nastavit nejake flagy, v OS odblokovat eventy, semafory..., neco 
>>> jednoducheho zorganizovat v bufferech a pryc.
>>> Dne 12.08.2019 v 19:57 Admin HWnews napsal(a):
>>>> Priznam se, ze tomu sdeleni nerozumim.... RV
>>>>
>>>> Dne 12.08.2019 v 16:00 Jan Waclawek napsal(a):
>>>>> [preposielam]
>>>>>
>>>>> Ako prve je velmi dobrym programatorskym zvykom zavesit do
>>>>> periodickeho IRQ rutiny vypisu premennych na seriovy port a funkciu
>>>>> Delay()... Ja viem, poviete, ze 1sec... Ale takto sa to skratka
>>>>> nerobi.
>>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list