Advertisement
Piromanescalzo

Untitled

Jan 16th, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 3.08 KB | None | 0 0
  1. #include <avr/pgmspace.h>
  2. float displayFloat;
  3. int index;
  4. const float PROGMEM ANNO[12][31] = {
  5.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  6.   {38.19, 28.47, 23.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  7.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  8.   {38.19, 28.47, 29.15, 29.42, 38.09, 50.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  9.   {38.19, 28.47, 29.15, 29.42, 38.09, 20.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  10.   {38.19, 28.47, 29.15, 29.42, 48.09, 10.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  11.   {38.19, 28.47, 29.15, 29.42, 38.09, 40.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  12.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 11.02, 11.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  13.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  14.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  15.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  16.   {38.19, 28.47, 29.15, 29.42, 38.09, 30.36, 31.02, 31.28, 31.53, 32.18, 32.42, 33.06, 33.29, 33.51, 34.13, 34.34, 34.54, 35.14, 35.33, 35.52, 36.09, 36.26, 36.42, 36.57, 37.11, 37.25, 37.38, 37.50, 38.01, 38.11, 38.20}, ///gennaio
  17. };
  18.  
  19. void setup() {
  20.   Serial.begin(9600);
  21.  
  22.  
  23.  
  24.  
  25.   for (index = 0; index < 20; index++) {
  26.     displayFloat = pgm_read_float_near(ANNO + index);
  27.     Serial.println(displayFloat);
  28.   }
  29.  
  30. }
  31.  
  32. void loop() {
  33.   // put your main code here, to run repeatedly:
  34.  
  35. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement