Běžící pás s PIC 16F84A
Běžící pás s 8 LED diodama a přepínáním stylu běhání. Srdce běžícího pásu je procesor PIC 16F84A, který je napájen 5VSS. Zapojení je velice jednoduché a levné může si ho vyrobit každý začínající amatér, který se chce naučit programovat. Vyjde asi na 90Kč - 70Kč PIC 16F84A, 10 precizní patice, keramický kondenzátor a odporto je vše. Tento obvod s procesorem má výhodu tu, že si můžeme nastavit rychlost blikání, styl blikání, přepínání blikání atd... Nevýhoda tohoto zapojení je ta, že musíte umět programovat procesor PIC a mít na to programovadlo.
Jako oscilátor je použit RC, to je ten odpor a kondik. Může se tam dát i krystal, ale v tomto zapojení je to zbytečné, protože obvod nepotřebuje přesné načasování, něco jiného je třeba SpokePov, nebo zapalování k motorce (kreténské stránky kreténa k15), kde je potřeba přesné načasování vykreslování nápisu, nebo zapalování svíček. PIC 16F84A má dva vstup/výstup poty: PORTA a PORTB. Oba porty mají výstupní proud max. 25mA - vhodné pro přímé zapojení LED.
RC oscilátor - 500kHz
R1 - 10k
C1 - 25nF
Assembler(program pro PIC 16F84A)
________________________________________________________________________#include p16f84a.inc
__config _RC_OSC & _WDT_OFF
PORTA equ 05H
PORTB equ 06H
STATUS equ 03H
TRISB equ 86H
WAIT equ 0dH
WAIT2 equ 0EH
org 0
clrf INTCON
bsf STATUS,5
clrf TRISB
bcf STATUS,5
movlw 1
movwf PORTB
BLIK_2L
btfsc PORTA,0
goto BLIK_1
call CEKEJ
rlf PORTB,1
btfsc PORTB,7
goto BLIK_2R
goto BLIK_2L
BLIK_2R
btfsc PORTA,0
goto BLIK_1
call CEKEJ
rrf PORTB,1
btfsc PORTB,0
goto BLIK_2L
goto BLIK_2R
BLIK_1
btfss PORTA,0
goto BLIK_2L
call CEKEJ
rlf PORTB,1
goto BLIK_1
CEKEJ
movlw 50
movwf WAIT2
CEKEJ1
decfsz WAIT,1
goto CEKEJ1
decfsz WAIT2,1
goto CEKEJ1
return
END
Komentáře
Přehled komentářů
how does viagra cause heart attacks https://llviagra.com/ neovigra viagra
indianpharmacy com fdvaefbfbldDieltBtjbraspk
(LebnEcofe, 4. 5. 2021 15:39)the pharmacy https://xlnpharmacy.com/ Nortriptyline
when is viagra patent expiration date fhwsbbolthdDieltBtjbraspn
(FmrfEcofe, 4. 5. 2021 14:28)purchase cialis online canada https://cialisee.com/ cialis trial pack
writing a phd thesis fcsgsaxzvofbldDieltBtjbraspp
(AbdgEcofe, 3. 5. 2021 6:59)online canadian discount pharmacy https://canadianeve21.com/ Mobic
rightsource pharmacy dgsbvfdFenGrielldbyqg
(LhdvFeale, 2. 5. 2021 15:03)where to buy generic cialis ? https://asciled.com/ viagra, cialis levitra online
education thesis fhsbbolthdDieltBtjbraspr
(FbsfEcofe, 1. 5. 2021 15:32)Premarin https://uspharmus.com/ - discount pharmaceuticals canada pharmaceuticals online
cialis tadalafil 5mg lilly olgsasbnvoegfdDieltBtjbraspq
(GvdbPsype, 30. 4. 2021 19:18)tadalafil tablets erectafil 20 https://boxtadafil.com/ tadalafil 20mg (generic equivalent to cialis)
thesis literature review fhsbbolthdDieltBtjbraspo
(FbsfEcofe, 23. 4. 2021 17:58)Casodex https://uspharmus.com/ viagra online canadian pharmacy
program
(rene burdych, 23. 11. 2011 6:45)
stahnul jsem si IC-prog 105 a neumim ten program dat na IO nemohl by mi nekdo poradit?
pic
(feri, 20. 12. 2009 21:53)hej skusal som viackrat zap/vyp stale to iste ale nevadi pekny efekt,new!idem skusit gooogle nech mi nieco najde :))
pic
(feri, 20. 12. 2009 21:49)ahoj,ja sa do programovania nerozumiem,iba je vonku kosa(zima)-17*C u nas tak sa nudim a stahujem kadejake probramy s F84 nahodim vaskusam rozoberem a dalsi :))) nepotrebujem to .takze tak.maj sa,stastne a veselééééééééé prajem.caff.
pic
(Lukis, 20. 12. 2009 21:42)Zkus prohlídnout program, je možný, že tam neni něco ochráněný a po zapnutí si to udělá nějakou svou hodnotu a jede to po dvou, zkus schválně několikrát zapnout a vypnout, jestli to bude jezdit jen po dvou. Já jsem ten program dělal, když jsem začínal, takže je to hroznej bastl :)
pic
(feri, 20. 12. 2009 21:35)tak uz mi to ide(ale neviem preco mi neslo predtym stiahnut program do PC a teraz uz v pohode).ide mi to ale som musel dat kondenzator v osc. 330pF(prvy co mi prisiel pod ruku)svietia dve a posuva sa to, jedna zhasne rozsvieti sa dalsia k tej co ostala atd..a potom to vsekto ide naspat.v podstate je to skoro to iste ako z hw.cz ale tam mi stale svietila a posuvala sa iba jedna led.
pic
(Lukis, 20. 12. 2009 18:18)dik za upozornění, diody jsou opačně :) Odpor můžeš dát ke každý diodě, ale já jsem dal jen jeden, protože stejně svítí jen jedna dioda, takže je to jedno...
pic
(feri, 20. 12. 2009 16:52)
ten vyvod 19 je dufam preklep :) spravne 17.
a tie led su opacne nakreslene,ale nevadi ved vieme.
pic
(feri, 20. 12. 2009 11:40)
cau paci sa mi ta blikacka chcem si ju spravit,ale:
nevidim tam nikde odpory k led-nemusia byt?
nada sa mi zvacsit obrazok-ale navadi nejako sa to da precitat.
posledna-zopar veci som uz programoval islo mi to ok,ale tu neviem akym sposobom stiahnut program do PC.
RE: dotaz
(Lukis, 22. 11. 2008 10:57)
Funkce se přepíná přivedením napětí +5V na pin 19 - to je RA0, je dobré dát ještě na ten 19 pin odpor 10k k zemi, stávalo se mi to, že když na něm nebylo žádné napěti, tak se samovolně přepínaly fukce, protože společně s cestičkou na DPS dělali jakousi "anténu", která třeba po přiblížení ruky přepla funkci.
Rychlost se nastaví buď v programu, nebo změnou hodnoty odporu, nebo kondenzátoru v RC oscilátoru. Já jsem tam dával tuším 10k trimr do série s 1k odporem...
negative effects of viagra on women fcsogsaxzvofbldDieltBtjbraspr
(AnooEcofe, 6. 5. 2021 11:29)