[elektro] 2 SPI eszkoz szimultan

Moczik Gabor pm_levlista at progzmaster.hu
Thu Mar 26 23:03:34 CET 2009


Hali!

Egy SPI DAC-ot és ADC-t kellene egyidőben írni/olvasni, konkrétan LTC1864 és 
MAX513, az MCU pedig PIC18F4620.

Az LTC1864 felfutó élre adja ki az adatot, továbbá a rajzon az van, hogy az 
SCK alaphelyzetben magas, a leírásban viszont nem említi ezt, és azt se, 
hogy kéne az a lefutó él az első felfutó előtt.
Szerintetek fel lehet ezt a két cuccot pakolni egy SPI buszra, ha mondjuk 
beállítom hogy CKP=0 (alaphelyzetben alacsony), CKE=1 (kiírás felfutóra), 
SMP=1 (mintavétel lefutó élnél)?

Nem találtam egyértelmű utalást, hogy a PIC-ben az SPI teljesen duplex módon 
működik-e, azaz kiírom az SSPBUF-ba az első 8 bitet, kimegy ez a 8 bit, 
közben a bejövő 8 bit bekerül, és amikor kapok egy megszakítást, akkor az 
SSPBUF-ban az ADC által küldött adat van?

-- 
((( Móczik Gábor  )))--((( E~mail: "pm-01" @AT "progzmaster" .DOT "hu" )))
((( Skype: moczik )))



More information about the Elektro mailing list