POVOLENI SPI NA AT89S8252
Jan Waclawek
konfera@efton.sk
Čtvrtek Říjen 2 22:20:16 CEST 2008
Pletiete si dve veci.
Jedna vec je SPI ako periferia, ktora je ovladana samotnym mikrokontrolerom. Tato nejde zakazat paralelnym programatorom.
Druha vec je programovacie rozhranie, ktore je zhodou okolnosti tiez typu SPI, umoznuje programovanie cez niekolko malo vodicov z nejakeho externeho zariadenia, a toto sa da zakazat paralelnym programatorom.
Ak chcete pouzit SPI ako periferiu, ta sa riadi sa bitmi registra SPCR. Samotne povolenie je napr.:
SPCR EQU 0D5h
SPE_MASK EQU 040h
orl SPCR, #SPE_MASK
wek
----- Original Message ---------------
>Zdrav=FDm v=B9echny, nev=EDte jak p=F8esn=EC povolit SPI na procesoru =
>AT89S8252 p=F8es
>paralern=ED program=E1tor? Se ho u=E8=EDm programovat a n=ECjak=FDm =
>omylem jsem SPI
>zak=E1zal. V=EDm, =BEe se mus=ED nastavyt bit SPE v SPCR, ale nev=EDm =
>jakou instrukc=ED.
>D=EDky za radu. Martin
Další informace o konferenci Hw-list