[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