Temperatur und Luffeuchtigkeit ueber I^2 einlesen und an der serielen Schnittstelle ausgeben

Dependencies:   mbed Si7021

Committer:
happy_alien
Date:
Thu Nov 21 11:56:02 2019 +0000
Revision:
1:700f6e782bf9
Parent:
0:fd27a92aaa8c
Child:
2:538939bfd629
runlightworks

Who changed what in which revision?

UserRevisionLine numberNew contents of line
happy_alien 0:fd27a92aaa8c 1 #include "mbed.h"
happy_alien 0:fd27a92aaa8c 2
happy_alien 0:fd27a92aaa8c 3
happy_alien 0:fd27a92aaa8c 4
happy_alien 0:fd27a92aaa8c 5 // D20,D19,D18,D17,...
happy_alien 0:fd27a92aaa8c 6 BusOut lb(D2,D3,D6,D9,D11,D12,A6,D13);
happy_alien 0:fd27a92aaa8c 7
happy_alien 0:fd27a92aaa8c 8
happy_alien 0:fd27a92aaa8c 9
happy_alien 0:fd27a92aaa8c 10 DigitalIn T1(A2), T2(A1);
happy_alien 0:fd27a92aaa8c 11
happy_alien 0:fd27a92aaa8c 12
happy_alien 0:fd27a92aaa8c 13 void OneRunLightStep2();
happy_alien 0:fd27a92aaa8c 14
happy_alien 0:fd27a92aaa8c 15
happy_alien 0:fd27a92aaa8c 16 int main()
happy_alien 0:fd27a92aaa8c 17
happy_alien 1:700f6e782bf9 18 {
happy_alien 0:fd27a92aaa8c 19 while(1)
happy_alien 0:fd27a92aaa8c 20 {
happy_alien 1:700f6e782bf9 21 if (T1==0)
happy_alien 0:fd27a92aaa8c 22
happy_alien 0:fd27a92aaa8c 23 OneRunLightStep2();
happy_alien 0:fd27a92aaa8c 24
happy_alien 0:fd27a92aaa8c 25
happy_alien 0:fd27a92aaa8c 26
happy_alien 0:fd27a92aaa8c 27 }
happy_alien 0:fd27a92aaa8c 28
happy_alien 0:fd27a92aaa8c 29 }
happy_alien 0:fd27a92aaa8c 30
happy_alien 0:fd27a92aaa8c 31
happy_alien 0:fd27a92aaa8c 32 void OneRunLightStep2()
happy_alien 0:fd27a92aaa8c 33 {
happy_alien 0:fd27a92aaa8c 34 if(lb==0)
happy_alien 0:fd27a92aaa8c 35 lb=1;
happy_alien 0:fd27a92aaa8c 36 else
happy_alien 0:fd27a92aaa8c 37 lb=lb<<1; // Finster
happy_alien 0:fd27a92aaa8c 38 wait_ms(500);
happy_alien 0:fd27a92aaa8c 39 }
happy_alien 0:fd27a92aaa8c 40