začiatočník v assembleri
Moderátori: psichac, Moderátori
Re: začiatočník v assembleri
Nie mám stavebnicu a skúšam to na hotovo.
V MPLAB som písal program, a tam keď som ho dal preložiť tak mi nehlásilo chybu.
V MPLAB som písal program, a tam keď som ho dal preložiť tak mi nehlásilo chybu.
0
Re: začiatočník v assembleri
Skusat "nahotovo" je asi ako zostrojit zosilnovac a zapnut, ci vyletia alebo nevyletia poistky.
Nie, takto sa to nerobi.
V MPLAB-e si zapni simulator (Debugger -> Select tool -> MPLAB SIM). V nom si mozes program krokovat / spustat, nastavovat si breakpointy pripadne si menit obsah registrov.
To je to, co by som pouzil ako prve aby som si overil tvoj program; ked sa to naucis aj ty, usetris si vela casu a starosti.
Nie, takto sa to nerobi.
V MPLAB-e si zapni simulator (Debugger -> Select tool -> MPLAB SIM). V nom si mozes program krokovat / spustat, nastavovat si breakpointy pripadne si menit obsah registrov.
To je to, co by som pouzil ako prve aby som si overil tvoj program; ked sa to naucis aj ty, usetris si vela casu a starosti.
0
- Najgel
- Ultimate člen
- Príspevky: 1695
- Dátum registrácie: 02 Júl 2010, 00:00
- Bydlisko: Námestovo, Žilina(škola)
- Vek: 29
Re: začiatočník v assembleri
Spinas to RELE tranzistorom ?
PS: Časove slučky su väčšinou pisane v podprograme
PS: Časove slučky su väčšinou pisane v podprograme
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
Re: začiatočník v assembleri
Poprosím vás , ak nechceťe dať priamu odpoveď že chyba je tu, alebo podobne prosím nepíšte radšej nič.
V prvom príspevku som písal , že na PICku 16F627A mi to funguje bez problémov, to znamená, že stavebnica na ktorej si to skúšam je v poriadku a samozrejme že rele spínam cez tranzistor.
V prílohe som dal napísaný program . Tak sa prosím na neho pozriteak mi chcete pomôcť a ak tam uvidíte chybu tak napíšte.
V prvom príspevku som písal , že na PICku 16F627A mi to funguje bez problémov, to znamená, že stavebnica na ktorej si to skúšam je v poriadku a samozrejme že rele spínam cez tranzistor.
V prílohe som dal napísaný program . Tak sa prosím na neho pozriteak mi chcete pomôcť a ak tam uvidíte chybu tak napíšte.
0
- Najgel
- Ultimate člen
- Príspevky: 1695
- Dátum registrácie: 02 Júl 2010, 00:00
- Bydlisko: Námestovo, Žilina(škola)
- Vek: 29
Re: začiatočník v assembleri
Pozry sa, priamu odpoveď nedostaneš. Na tu si musíš prísť sám, my ťa len navedieme správnym smerom. Je to tvoj program schemu zapojenia si nezverejnil takže o tej možme len polemizovať.
0
Keď neodpisujem tak tu nie som, alebo som a neodpisujem
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
MPLAB & PIC
Texas Instruments DSP TMS320Fxxxxx
Tevo Tarantula 3D
Ponúkam 3D tlač.
Ponúkam návrh a vývoj elektroniky na zákazku.
UNIZA 5.ročník
- danhard
- Ultimate člen
- Príspevky: 3226
- Dátum registrácie: 15 Apr 2009, 00:00
- Bydlisko: Jesenice u Prahy
- Vek: 68
Re: začiatočník v assembleri
Na GP3 mas zapnuty MCLR
musis ho v CONFIG vypnout, nebo premistit vstup jinam.
musis ho v CONFIG vypnout, nebo premistit vstup jinam.
0
Re: začiatočník v assembleri
danhard ďakujem už to fičí.
Keby som si to dal od začiatku na iný výstup tak by som si takúto vec ani nevšimol.
ďakujem za pomoc
Keby som si to dal od začiatku na iný výstup tak by som si takúto vec ani nevšimol.
ďakujem za pomoc
0
Re: začiatočník v assembleri
Ahojte, v učení programovania PIC som sa posunul troška ďalej. Momentálne sa zaoberám komparátormi.
Mal by som na vás jednu otázku. V akom rozsahu pracujú tie komparátory? Porovnávanie napatia od koľko po koľko voltov. ??
Dúfam že ste ma pochopili čo som sa chcel spýtať.
Chcem si ako cvičnú stavebnicu postaviť automatické zapínanie svetieľ do auta a rozmýšlam ako nakresliť schému.
Vopred ďakujem
Mal by som na vás jednu otázku. V akom rozsahu pracujú tie komparátory? Porovnávanie napatia od koľko po koľko voltov. ??
Dúfam že ste ma pochopili čo som sa chcel spýtať.
Chcem si ako cvičnú stavebnicu postaviť automatické zapínanie svetieľ do auta a rozmýšlam ako nakresliť schému.
Vopred ďakujem
0
Re: začiatočník v assembleri
Vstupne napatia komparatorov (ako aj inych IO piov) mozu byt len v ramci napajacieho napatia.
0
Re: začiatočník v assembleri
Aha, takže ak správne čítam datasheet tak od 2-5,5 volta.
ďakujem za info
ďakujem za info
0
Re: začiatočník v assembleri
Ak mas napajanie 5V, tak na vstupe moze byt 0..5V, ak mas napajanie 3V, tak 0..3V.
Teda od nuly do vysky napajacieho napatia.
Teda od nuly do vysky napajacieho napatia.
0
Re: začiatočník v assembleri
Neviem či to patrí do tejto sekcie, ale mal by som ešte jednu otázku.
Viete mi niekto na rýchlo poradiť, aký Tyristor by som mohol použiť k PIC-ku aby som výstupom z picka mohol napriamo ovládať G vstup na tyristore , bez strachu že ten PIC zničím.
Doma som našiel jedine TIC 126 ale ten má vysoký prúd na tom G vstupe. 25 mA, to je veľa na PICko. ˇAlebo sa mýlim?
Ďakujem za rady.
Viete mi niekto na rýchlo poradiť, aký Tyristor by som mohol použiť k PIC-ku aby som výstupom z picka mohol napriamo ovládať G vstup na tyristore , bez strachu že ten PIC zničím.
Doma som našiel jedine TIC 126 ale ten má vysoký prúd na tom G vstupe. 25 mA, to je veľa na PICko. ˇAlebo sa mýlim?
Ďakujem za rady.
0
Re: začiatočník v assembleri
TIC126 ma maximalny spustaci prud 20mA, typicky 8mA. Cez vhodne zvoleny seriovy odpor by PICko nemalo mat problem.
Ukaz radsej co ides robit, mozno tam mas ine chyby.
Ukaz radsej co ides robit, mozno tam mas ine chyby.
0
Re: začiatočník v assembleri
Ešte to nemám nakreslené , ale bude to automatické zapnutie svetiel v aute po naštartovaní. Učím sa tie komparátory tak toto skúšam a nechcem dávať relé . Keď to nakreslím dám schému. Aký veľký odpor by si tam dal ty?
0
Re: začiatočník v assembleri
Na spinanie svetiel - namiesto tyristora by som odporucal pouzit nejaky MOSFET. A mozno ani tie rele nie su uplne zly napad, ale tyristor sa tam rozhodne nehodi.
0
- Washu
- Power user
- Príspevky: 4521
- Dátum registrácie: 15 Apr 2010, 00:00
- Bydlisko: Multiverse
- Vek: -1998
- Kontaktovať používateľa:
Re: začiatočník v assembleri
A ako ho chces vypinat ?
0
It doesn't matter how beautiful your theory is, it doesn't matter how smart you are. If it doesn't agree with experiment, it's wrong
(Richard Feynman)
(Richard Feynman)
Re: začiatočník v assembleri
Jednoducho, celé to bude napájané od spínacej skrinky v aute. Zapneš klúčik, komparátor bude pozorovať napatie, keď naštartuješ zopne tyristor a keď vypneš klúč, tak odpojíš jak celé zariadenie tak aj tyristor. Môže byť?
0