[elektro] PIC16F18446 WS2812

Pipi lista at puzsar.hu
Sun Jan 12 15:58:24 CET 2020


Nem találtál pic-es mintát?
itt van egy: https://mplabxpress.microchip.com/mplabcloud/example/details/90

2020.01.12. 15:43 keltezéssel, Andras írta:
> Hello,
>
> Van egy PIC16F18446-em amivel a fenti NeoPixelt akarom meghajtani. Nezegettem mivel lehetne ugyesen a jeleket generalni, de nem jutottam dulore. Most bitbang-el csinalom, ami epphogy jo mert a LEDek vilagitanak de az idozitesek sztm tolerancian kivul vannak. Szoval mukodik de nem tul szep megoldassal. 0.35us es 0.9us-es jeleket kellene generalni.
> Ja es 192 bit-et kell kuldenem es kenytelen voltam a 192 bit kuldest copy pastel csinalni, mert a for ciklus ma tul sokat evett. Ugyebar 32MHz az osszci, 4-el osztva van. 8MHz-el mennek a parancsok. Tehat ha olyan 2-3MHz-es jelet akarok generalni akkor van ra 4 utasitasom. Ami nem sok... Mindezt ugy hogy az interruptokat tiltom. Este rosszul is aludtam ettol...
>
> A PIC egy curiosity panelen van. Kulso kvarc nincs rajta (van de az 32kHz-es). A belso 32MHz-et hasznalom. Ez a maximum, szoval amugy se lehetne gyorsabban menni.
>
> MSSP: Gondoltam arra, hogy SPI-t hasznalom. Sajnos kiderult, hogy SPI modban az egyik elosztot ugy kell beallitanom, hogy az legalabb 3-om legyen. Nekem meg 2 kellene. Szoval nem jo.
> EUSART: Sztm ugyan ez a problema, hogy az sem tud ennyit.
>
> NCO: Nem vilagos mire jo ez. Meg hogy lehet-e olyan gyorsan allitgatni hogy olyan jelet adjon ami kellene.
>
> CLC: Errol mar hallotam de sosem hasznaltam. Lehetne vele valami impuzusgeneratort csinalnI? Egyenlore nem vilagos az adatlapbol hogy tudna-e ilyet. Itt inkabb foleg jeleket dolgoznak fel vele.
>
> Valakinek van valami 5lete?
>
> -----------------------------------------
>            elektro[-flame|-etc]
>
>


-- 
Pipi
http://www.puzsar.hu



More information about the Elektro mailing list