[elektro] PIC C IO portok kezelese
Gergely Vakulya
antiemes at gmail.com
Sat Oct 23 20:55:37 CEST 2010
Udvozletem!
Most kezdek atszokni PIC-en assemblyrol C-re es adodott nehany
problemam. Egy olyan aramkort keszitek, amin LED kijelzok es
nyomogombok vannak (egyeb mas dolgok mellett). A portok teljesen
vegyesen inputok, illetve outputok. A kovetkezo ket gondom van eddig:
- Nem tudom azt mondani, hogy PORTx|=foo; PORTx&=~bar; Bizonyos
esetekben nemelyik bitet kinullazza. ASM-ben ugye lehetett a biteket
egyenkent is piszkalni anelkul, hogy fenntartok egy plusz valtozot,
ahol pluszban eltarolom a valtozok elozo erteket.
- Hogyan tudom elszeparalni egy port kimenetere torteno irast az
olvasastol? Mivel ha egy valtozo erteket kiirom egy portra, akkor azok
az ertekek a bemeneti latch-ben is megjelennek.
Ja, es tovabbra is Hi-Tech PIC C es PIC16F877A.
Elore is koszonom.
By(t)e
TBS::Antiemes
More information about the Elektro
mailing list