SPI CLOCK generator AVR

A

amnakhan786

Guest
I AM povezovanje ADE7758 Z AVR SKOZI SPI.WITH FOSC = 22 MHZ, SCL = 1,375 MHz,.OBRAZEC pravi:, ko so postavljeni kot Master, vmesnik SPI nima samodejni nadzor linije SS.
To je treba ravnati s programsko opremo uporabnika, preden komunikacija se lahko začne.
Ko to stori, je, pisanje bajt za SPI Data Register začne generator ure SPI in strojne opreme premiki osem bitov v Slave.
Po premik en bajt, SPI ustavi generator uro, nastavitev konca prenosnih Zastava (SPIF).
Če prekinitev Omogoči bit (SPIE) v SPCR register je določena SPI, prekinitev je zahtevala.
Master lahko še naprej premika naslednji byte, ki ga je pisno v SPDR, ali signal koncu paketa s potegom visoko Slave Izberite, SS linijo.
Zadnji dohodni byte bodo shranjeni v intervencijskih register za kasnejšo uporabo.Podatki v ADE7758 JE V OBLIKI 24 BIT REGISTERS.WONT LAST dva bajta, bodo izgubljene urni generator ustavi takoj po preusmeritvi en bajt.
CAN Pošiljanje LUTKE BYTE odpraviti to ISSUE.BUT kako sem lahko to storil?

 
Hi amnakhan786,
Poskušam uporabiti AVR (AVtiny priporočeno) s hitrim SPI (~ 8 MHz).Najbolj DS trdijo, da zahtevajo visoke napetosti za podporo višjim frequecies, in tudi SPI je 1 / 2 sistema freq.
Kako ste povežete> 22 MHz f_osc?kaj napetosti boste uporabili?
Hvala vnaprej,
UZI

 

Welcome to EDABoard.com

Sponsor

Back
Top