accellerometro ST & I2c - BaroneRosso.it - Forum Modellismo

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


 
 
Strumenti discussione Visualizzazione
Prev Messaggio precedente   Prossimo messaggio Next
Vecchio 09 novembre 12, 23: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




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 19:36
I2C - lezione faustog_2 Circuiti Elettronici 3 23 febbraio 12 10:06
I2C PIC SLAVE LeoPG Circuiti Elettronici 1 17 febbraio 05 18:51



Tutti gli orari sono GMT +2. Adesso sono le 06:33.


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