MPLAB Sim&PORT E
Simon Zoltán
z_simon at mailbox.hu
Sun Nov 26 13:58:02 CET 2000
Helló Mindenkinek!
Sikeresen túl vagyok a PICSTART PLUS firmware frissitésén, nagy bõszen
programozom a PIC16F877-et. Éppen egy 8*3-as billentyû mátrixon
dolgozom PORT D és E közé. E a kimenet, ez adja a magas szinteket
lábanként, majd D-n leolvasom, hogy melyik magas. Ez idáig nincs gond.
PIC Basic Pro 2.30-at, használom, de a program már meg lett irva asm-
ben is. Az a gond, hogy az MPLAB 5.12.12-es, szimulátora, a special
function registers-ben, rendesen váltogatja a TRIRE regisztert, hogy
minden E portláb kimenet legyen, de utánna nem hajlandó a szimulátor az
E PORT lábait változtatni. Jobban belemásztam a regiszterekbe, és még
az is kiderült, hogy a TRISE 4.bitjét, ami normál I/O vagy PSP-t
határoz meg, jól csináltam. A tesztet az egyszerûség kedvéért egy
"villogtató" ·programmal végeztem az E PORT valamennyi lábán. De a
szimulátor szerint a lábak meg sem moccannak. S a szimulátor még azt
sem veszi figyelembe, ha valami statikus állandó gerjeztést adok az E
lábak valamelyikére. Szóval most mi van? Élesben csak hétfõn tudom
kipróbálni a vilogót, ha ott mûködik, hát ok, de az MPLAB hibálya akkor
is zavar..
Simi
--------------------------------------------------
Mi az Ön MailBox címe? - http://mailbox.hu
More information about the Elektro
mailing list