LED - IFS
Hynek Sladky
econf@centrum.cz
Pondělí Leden 9 10:44:35 CET 2006
napisu-li
bsf LED
bcf LED
pak dostanu 4/f_osc delku pulsu, kde f_osc je frekvence oscilatoru (za
predpokladu, ze jsou zakazana preruseni nebo ze k zadnemu preruseni
behem vykonavani techto instrukci nedojde).
Co se tyce prijmu, tak je vhodne pouzit aspon nejakou HW podporu - napr.
vstup RB0/INT. Pokud zaregistruje tento vstup puls delsi nez 4/f_osc (u
16F62X jsem tento parametr nenasel, tak jsem se podival u 16F87X a
predpokladam, ze to bude stejne), pak se nastavi flag INTF...
Hynek Sladky
Danhard napsal(a):
> Pri 500mA muzete urcite pouzit Duty Cycle 1/50, pri 20us max. pulzu.
> PIC vgeneruje na vystupu pulz delky 1 instrukce kdyz date za dve instrukce
> pro vystup na port.
>
> Danhard
> ***********
> Jeste radeji upresnim o co mi jde.
> Mam IR-LED, IF = 50mA, IFS = 1.2A (1/100 Duty Cycle, 10us Pulse Width).
> Chtel bych tam tlacit 500mA. Muzu umerne tomu prizpusobit Duty Cycle zhruba
> na 1/50 ?
> Na druhe strane je IR tranzistor primo na noze PIC, kdyz to budu pocitat na
> instrukce, staci kdyz budu svitit 1 instrukci a zhasnu na 49 instrukci nebo
> musim svitit vice, aby to ten PIC vubec zaregistroval ? Asi to bude v nejake
> charakteristice vstupni brany toho PICe, ale jak jste jiste pochopili z
> dotazu, moc se v tomto oboru nepohybuju, tak mohli byste mi poradit co mam
> hledat ?
>
> PS: omlouvam se za novy thread, ale nemel jsem po ruce ten puvodni
>
> Dekuji
> Vitezslav Gazda
>
>
>
> _______________________________________________
> HW-list mailing list - sponsored by www.HW.cz
> Hw-list@list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
>
>
Další informace o konferenci Hw-list