Discussion:
PIC ICSP (PIC16F1936)
(too old to reply)
Horváth Zsolt
2020-05-28 13:12:46 UTC
Permalink
=0A Sziasztok!=0A=0A Tervezek egy nagyon egyszer=C5=B1 gyakorl=C3=B3 pane=
lt PIC16F1936-hoz. Eddig minden gyakorl=C3=B3 panelen kis kapcsol=C3=B3kkal=
lev=C3=A1lasztottam az ICSP t=C3=BCsk=C3=A9ket a panel t=C3=B6bbi r=C3=A9s=
z=C3=A9t=C5=91l. (3 kapcsol=C3=B3, 2 darab k=C3=A9tk=C3=B6r=C3=B6s kellett.=
Egyik =C3=A1ll=C3=A1sban fut a program: a panelre kapcsolja a PIC ICSP l=
=C3=A1bait, m=C3=A1sik =C3=A1ll=C3=A1sban pedig a panel helyett az ICSP l=
=C3=A1bakra kapcsolja a PIC l=C3=A1bait.) Viszont ez elvileg nem sz=C3=BCks=
=C3=A9ges, ugye? Teh=C3=A1t sim=C3=A1n r=C3=A1 lehet k=C3=B6tni a panelra k=
apcsol=C3=B3k n=C3=A9lk=C3=BCl az ICSP-t? (Persze bizonyos megk=C3=B6t=C3=
=A9sekkel, de a kapcsol=C3=B3k elvileg t=C3=A9nyleg nem kellenek.)=0A Mive=
l m=C3=A9g van picKit2-m, azzal is szeretn=C3=A9m haszn=C3=A1lni. M=C3=A9g =
j=C3=B3, hogy belen=C3=A9ztem az adatlapba: azt =C3=ADrja, hogy ennek a PIC=
-nek m=C3=A1r max. 9V a programoz=C3=B3 fesz=C3=BClts=C3=A9ge =C3=A9s bizon=
yos programoz=C3=B3k (a PicKit2 is) enn=C3=A9l magasabb fesz=C3=BClts=C3=A9=
get =C3=A1ll=C3=ADt el=C5=91, =C3=BAgyhogy kelleni fog r=C3=A1 egy ellen=C3=
=A1ll=C3=A1s =C3=A9s egy Zener-di=C3=B3da. =0A=0A Tov=C3=A1bb=C3=A1 szeret=
n=C3=A9k legal=C3=A1bb egy Reset nyom=C3=B3gombot is a panelre. =0A=0A Tal=
=C3=A1ltam egy ilyen le=C3=ADr=C3=A1st: https://www.kanda.com/pic_programme=
r_icsp_guide.php=0A=0A Ez =C3=ADgy j=C3=B3? A r=C3=A9gebbi adatlapok (is)=
aj=C3=A1nlj=C3=A1k, hogy a MCLR-t k=C3=B6zvetlen=C3=BCl (kapcsol=C3=B3val)=
ne k=C3=B6ss=C3=BCk soha a PIC reteszel=C5=91dhet illetve t=C3=B6nkremehet=
, ez=C3=A9rt sorban javasol egy legal=C3=A1bb 1kOhm-os ellen=C3=A1ll=C3=A1s=
t sorba.=0A=0A=0A Ti hogyan szokt=C3=A1tok az =C3=A1ramk=C3=B6r=C3=B6ket k=
ialak=C3=ADtani?=0A=0A=0A=0A Horv=C3=A1th Zsolt
Bánhidi István
2020-05-28 16:09:12 UTC
Permalink
Szia,

Nézd meg ezt ;)

<http://ww1.microchip.com/downloads/en/DeviceDoc/50002010B.pdf>


István
Post by Horváth Zsolt
Sziasztok!
Tervezek egy nagyon egyszerű gyakorló panelt PIC16F1936-hoz. Eddig minden gyakorló panelen kis kapcsolókkal leválasztottam az ICSP tüskéket a panel többi részétől. (3 kapcsoló, 2 darab kétkörös kellett. Egyik állásban fut a program: a panelre kapcsolja a PIC ICSP lábait, másik állásban pedig a panel helyett az ICSP lábakra kapcsolja a PIC lábait.) Viszont ez elvileg nem szükséges, ugye? Tehát simán rá lehet kötni a panelra kapcsolók nélkül az ICSP-t? (Persze bizonyos megkötésekkel, de a kapcsolók elvileg tényleg nem kellenek.)
Mivel még van picKit2-m, azzal is szeretném használni. Még jó, hogy belenéztem az adatlapba: azt írja, hogy ennek a PIC-nek már max. 9V a programozó feszültsége és bizonyos programozók (a PicKit2 is) ennél magasabb feszültséget állít elő, úgyhogy kelleni fog rá egy ellenállás és egy Zener-dióda.
Továbbá szeretnék legalább egy Reset nyomógombot is a panelre.
Találtam egy ilyen leírást: https://www.kanda.com/pic_programmer_icsp_guide.php
Ez így jó? A régebbi adatlapok (is) ajánlják, hogy a MCLR-t közvetlenül (kapcsolóval) ne kössük soha a PIC reteszelődhet illetve tönkremehet, ezért sorban javasol egy legalább 1kOhm-os ellenállást sorba.
Ti hogyan szoktátok az áramköröket kialakítani?
Horváth Zsolt
-----------------------------------------
elektro[-flame|-etc]
Loading...