[elektro] PIC és emgszakítás

umnyo umnyo at freemail.hu
Wed Jun 20 20:31:33 CEST 2018


Ez ki van véve természetesen, de írtam is ( INTERRUPT_GlobalInterruptEnable(); és INTERRUPT_PeripheralInterruptEnable()).

Attila

"Bogdányi Béla" <bbog at t-online.hu> írta:
>Az MCC generált kódban engedélyezni kell a perifériális, és a globális 
>megszakítást.
>
>Benne van a main rutinban, csak ki kell venni a kommentet előle.
>
>Az MCC szerintem nagyon is használható eszköz (és a Harmony is), de dolgozni 
>kell a hozzáhangolódáson.
>Érdemes.
>
>üdv
>Bogdányi Béla
>
>
>----- Eredeti üzenet ----- 
>From: umnyo
>Sent: Wednesday, June 20, 2018 8:37 AM
>To: elektro
>Subject: [elektro] PIC és emgszakítás
>
>Sziasztok!
>
>Igen régen foglalkoztam PIC-kekkel, és most újra előkerült. és úgy tűnik, 
>nagyon béna is vagyok.... :-(
>
>MPLAB X + Code configurator.
>
>És baromira nem megy a megszakítás külső nyomógombról (belsőt még nem 
>néztem, azaz timer, stb).
>
>A Code configuratorban mindent beállítottam, ami a leírásban szerepel, 
>bemenetre állítva engedélyezve a megszakítás hogy le vagy felfutó élre. 
>legenerálom létrehozza az interrupt manager.c és.h fileket.
>
>Ha jól láttam a példákban akkor ha minyen engedélyezve van (globális és 
>perifériák megszakítása) a fenti fájlokba beleugorva kellene a megszakítást 
>lekezelni. De egyszerűen nem hajlandó beleugrania  fájlba (.c-be). 
>Mintpéldákban azt látom, ebbe a fájlba írták meg a  rutinokat, majd utána 
>flagek visszaálíltáa és vissza. Mintaprogit megcsináltam a-z-ig, az se 
>megy - a megszakítás része.
>
>Vagy nagyon rosszul látom és gondolom?
>
>Ráment már pár órám, mire eleve lefordult hiba nélkül, de be akkor se jut a 
>mgszakitás rutinba, már a hajam tépem.. Nem megszakítást használva működik 
>minden, azaz a gomb él, csinálja amit kell.
>
>A legbosszantóbb hogy nem találtam egy rendes elírást róla hogyan kell 
>csinálni. Három leíásban háromféle megoldás volt a MC részéről, és ellent is 
>mondanak egymásnak.
>
>Most már eljutottam oda, valszeg rosszul gondolom, és nem ebbe a .c- fájlba 
>kellene mégse lekezelni?
>
>Bocs a bénaságomért, de gyakorlatilag újratanulás van. Anno a régi 
>módszereket meg nem venném elő, de lehet az lesz a vége és felépítem az 
>egészet Code configurator nélkül.
>
>De tuti velem van a baj.
>
>Attila
>
>-----------------------------------------
>          elektro[-flame|-etc] 
>
>-----------------------------------------
>          elektro[-flame|-etc]



More information about the Elektro mailing list