Megszakítás?

Avatar
rzoli86
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2006. július 31. hétfő, 6:00

Megszakítás?

Hozzászólás Szerző: rzoli86 »

Sziasztok,

nemrégiben vettem egy Tiny próbapanelt, és el is kezdtem rajta a fejlesztgetést (http://projectmcp.blogol.hu). A problémám az, hogy ha figyelem az int0-t, akkor valamilyen oknál fogva rendszertelen időközönként generálódik egy megszakítás, és képtelen vagyok rájönni az okára. Próbáltam már a mintaprogramot beégetni, de akkor sem változik a helyzet.

Köszönöm,
RZoli
Robert-

Hozzászólás Szerző: Robert- »

Az INT0 lábon valami más nincsen ami bezavarhat? Ha próbapanel, akkor azt hiszem log rajta 2-3 dolog... (Mintha az infra is ott lenne...).

Ha különálló IC, akkor:
- Tessék bekapcsolni legalább a belső felhúzóelleállást (jobb ha kulső van rajta, 10K)

Mintaprogik esetén ilyenbe nem futottam bele. Amúgy ilyet okozhat:
- zajos táp (USBnél, gyengébb tápok esetén tápingadozás, nagyfrekvencián ~200mV@30kHz)
- hosszú kábel, és valami zavart összeszed
- Programhiba, tévedésből az INT rutinba ugrás (sok gosub/cal és kicsi $Frames, HW és SWStack)l
Avatar
rzoli86
Újonc
Újonc
Hozzászólások: 5
Csatlakozott: 2006. július 31. hétfő, 6:00

Hozzászólás Szerző: rzoli86 »

Próbapanel meg infrás egér nem barátok... :oops: :oops: :oops: :oops:
Avatar
Robert
Elektronbűvölő
Hozzászólások: 10213
Csatlakozott: 2005. december 9. péntek, 7:00

Hozzászólás Szerző: Robert »

Lehet. IR jeladó ugyanis 30-40 kHz IR jellel ad Az infravevő kocka meg érzékeli....

Megodas:
a, egércsere
b, panelen az infrakocka szigetelőszalaggal beteker (felül is!)
c, infra vevőkocka leforraszt
d, nyáklap átkarcol (durva, nem javasolt)
Válasz küldése