PIC16F18054 a sleep
Jindrich Fucik
fulda na seznam.cz
Pondělí Září 30 09:09:46 CEST 2024
Ahoj,
dostal jsem odpověď od anonymního člena, jehož [preposielací] agent má
menší zpoždění.
Informace říká, že se mám podívat na rozdíl mezi použitím hodin HFINTOSC
(kterej by zůstal běžet) a Fosc (kterej se vypíná).
Jindra
Dne 29.09.2024 v 19:41 Jindrich Fucik napsal(a):
> Ahoj,
>
> asi potřebuji někoho, kdo umí číst datasheet.
> Situace: máme PIC16F18054 který má zapnutý Timer0, Timer1, Timer2 a ADC.
> Všechny tyto periferie používají jako zdroj hodin Fosc/4. Procesor
> používá HFINTOSC jako hodiny.
> Takto nastavený procesor uspíme, pomocí instrukce SLEEP.
>
> A teď co se bude dít. V datasheetu je kapitola 13.1 a tam je odrážka 5,
> která říká: "HFINTOSC will remain enabled if any peripheral has
> requested them as a clock source"
> Takže se zdá, že tím, že máme periferie zavěšené na oscilátor, tak
> oscilátor zůstane běžet.
>
> Ale pak jsou tu kapitoly 19.4, 20.9, 21.9 a 31.2.3, které říkají, že
> tato zařízení pracují pouze pokud nemají jako zdroj hodin Fosc.
>
> Tak nevím, kterou alternativu si vybrat a jestli se snažit ty periferie
> vypnout, nebo se spolehnout na to, že se prostě zastaví.
>
> Díky za názor.
> Jindra
> _______________________________________________
> 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