I/O u PICa 18f...

Šerých Jakub Serych@panska.cz
Úterý Květen 1 22:45:00 CEST 2007


Diky moc za vysvetleni. Uz je to jasne.
Jakub Serych
> Cteni provadite z PORTx, pokud vas zajima realna uroven na pinu. 
> Zapisovat muzete do PORTx nebo LATx. Pokud zapisujete cely 
> byte, je to uplne jedno. Pokud menite jen bit (bcf, bsf), 
> provadi se interne operace read-modify-write a potom zalezi 
> na tom, co se ve fazi "read" precte. 
> Pokud provadite bcf/bsf na PORTx, precte se realny stav na 
> portu, pri pouziti LATx se precte stav vystupniho latche (to 
> co jste tam naposledy zapsal).
> 
> Pouzitim LATx se eliminuje znamy problem, kdy po sobe 
> nasledujicimi operacemi bcf/bsf muzete diky neustalenym 
> pomerum dosahnout neocekavane zmeny vystupnich hodnot.
> 
> Ve strucnosti tedy: PORTx funguje uplne stejne jako na PIC16, 
> pro bitove zapisy je lepsi pouzit LATx.
> 
> Lukas Grepl
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz 
> Hw-list@list.hw.cz http://list.hw.cz/mailman/listinfo/hw-list
> 



Další informace o konferenci Hw-list