Maxim MAX6675 Cold-Junction-Compensated K-Thermocoupleto-Digital Converter (0°C to 1024°C) os2 and os5

Dependents:   STM32_ADC_InternalChannels tareabrayan2

Files at this revision

API Documentation at this revision

Comitter:
star297
Date:
Mon Apr 27 06:43:19 2020 +0000
Parent:
0:7c1c768af92a
Commit message:
update

Changed in this revision

max6675.cpp Show annotated file Show diff for this revision Revisions of this file
max6675.h Show annotated file Show diff for this revision Revisions of this file
diff -r 7c1c768af92a -r 74731b8476a0 max6675.cpp
--- a/max6675.cpp	Thu May 09 22:17:49 2019 +0000
+++ b/max6675.cpp	Mon Apr 27 06:43:19 2020 +0000
@@ -5,8 +5,9 @@
     max(NC, miso, sclk), _cs(cs)
 {
     max.format(16,1);   // set 16 bit SPI format
-    max.frequency(4000000);
+    max.frequency(400000);
 }
+
 float max6675::gettemp(int cf)
 {
     float temp  = 0;
diff -r 7c1c768af92a -r 74731b8476a0 max6675.h
--- a/max6675.h	Thu May 09 22:17:49 2019 +0000
+++ b/max6675.h	Mon Apr 27 06:43:19 2020 +0000
@@ -36,13 +36,14 @@
   public:
   
     max6675(PinName miso, PinName sclk, PinName cs);
-    
+        
     // read temperature 0 Centigrade, 1 Fahrenheit       
     float gettemp(int cf);    
     
   private:  
     SPI max;
-    DigitalOut _cs;    
+    DigitalOut _cs;
+    Timer t;    
 };
 
 #endif