Torna indietro   BaroneRosso.it - Forum Modellismo > Elettronica > Circuiti Elettronici


 
 
Strumenti discussione Visualizzazione
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 10 novembre 12, 00:39   #1 (permalink)  Top
User
 
L'avatar di faustog_2
 
Data registr.: 19-07-2008
Residenza: catania
Messaggi: 978
accellerometro ST & I2c

salve ho preso un Accelerometro della STMicroelctronics, utilizza un LIS302DL, comunica con un protocollo I2C

ecco il datasheet:
http://www.st.com/internet/com/TECHN...CD00135460.pdf

Con Arduino c'è la libreria Wire che ci permette di leggere comodamente.. mi volgio spingere un po piu a fondo anche per capire meglio questo protocollo e avere le idee piu chiare...

Il protocollo seriale I2C con un PIC16F84 - Davide Bucci

MI PERMETTO DI COMMENTARE IL CUORE DELLA TRASMISSIONE:

LOOP
BCF PORTB,0 ; ASSICURA UNO 0 ALLA LINEA CLOCK
RLF DATO,F ;PONE IN C DI STATUS IL BIT + SIGNIFICATIVO
BCF PORTB,1 ; ASSICURA 0 ALLA LINEA DATI
BTFSC STATUS,C ; LEGGE IL BIT + SIGNIFICATIVO
BSF PORTB,1 ; se == 1 allora scrive 1 nella SDA
CALL DELAY ; altrimenti attesa lascia a zero la SDA
BSF PORTB,SCK ; pone a 1 la SCK
CALL DELAY

DECFSZ TMP,F ; esegui 8 volte dopo di che esci
GOTO LOOP
return
faustog_2 non è collegato   Rispondi citando
 

Bookmarks



Strumenti discussione
Visualizzazione
Modalità elencata Modalità elencata

Regole di scrittura
Non puoi creare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi inserire allegati
Non puoi modificare i tuoi messaggi

BB code è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks è Disattivato
Pingbacks è Disattivato
Refbacks è Disattivato


Discussioni simili
Discussione Autore discussione Forum Commenti Ultimo Commento
I2C - lezione faustog_2 Circuiti Elettronici 1 13 marzo 12 20:36
I2C - lezione faustog_2 Circuiti Elettronici 3 23 febbraio 12 11:06
I2C PIC SLAVE LeoPG Circuiti Elettronici 1 17 febbraio 05 19:51



Tutti gli orari sono GMT +2. Adesso sono le 08:03.


Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002