-
-
Erfahrener Benutzer
Fleißiges Mitglied
I2C
Hallo ich habe mir einen ds1621 gekauft und möchte ihn nun in einen pic einlesn und über RS232 ausgeben!! ich habe schon vieles ausprobiert aba ich schaffe es einfach nicht!! kann mir bitte jemand helfen!!
ich habe beim DS1621 a0 a1 a2 auf masse gelegt (adresse 0x90)
habe dieses programm ausprobiert aba es funktioniert nicht!!
mfg doolitle
#include<16F873.h>
#use delay (clock=4000000)
#use RS232(baud=9600,xmit=PIN_C6,rcv=PIN_C7)
#use i2c(master, sda=PIN_C4, scl=PIN_C3)
#include<stdlib.h>
void main (void)
{
int8 temp;
while(TRUE)
{
i2c_start();
i2c_write(0x90);
temp=i2c_read();
i2c_stop();
printf("Temperatur= %u°C",temp);
}
}
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln
Lesezeichen