Empty

Dependencies:   mbed

Revision:
4:9e6950da125f
Parent:
3:6d221b7c12f2
Child:
5:f619f1f71966
--- a/main.cpp	Tue May 24 11:59:07 2022 +0000
+++ b/main.cpp	Tue May 24 12:00:03 2022 +0000
@@ -3,49 +3,49 @@
 void SPI_Ecrire2Octets(unsigned char MSB, unsigned char LSB);
 void Init_MAX7219(void);
 
-    // Déclarer ici le composant
-    
-    // Déclarer ici le CS
-    
-    // Programme principal
+// Déclarer ici le composant
+
+// Déclarer ici le CS
+
+// Programme principal
 int main()
 {
     cs.write(1);                    // CS initially High
     spi.format(8,0);                // 8-bit format, mode 0,0
     spi.frequency(1000000);         // SCLK = 1 MHz
     Init_MAX7219();                 // Initialize the LED controller
-        
+
     while (1) {
-                                
+
 
     }
 }
-    // Pour envoyer 2 octets sur le bus SPI
+// Pour envoyer 2 octets sur le bus SPI
 void SPI_Ecrire2Octets(unsigned char MSB, unsigned char LSB)
 {
     // Ecrire ici le code de votre fonction
 }
 
-    // initialisation du MAX7219 
+// initialisation du MAX7219
 void Init_MAX7219(void)
 {
-    
-        SPI_Ecrire2Octets(0x09, 0x00);         // Decoding off
-        SPI_Ecrire2Octets(0x0A, 0x08);         // Brightness to intermediate
-        SPI_Ecrire2Octets(0x0B, 0x07);         // Scan limit = 7
-        SPI_Ecrire2Octets(0x0C, 0x01);         // Normal operation mode
-        SPI_Ecrire2Octets(0x0F, 0x0F);         // Enable display test
-        wait_ms(500);                   // 500 ms delay
+
+    SPI_Ecrire2Octets(0x09, 0x00);         // Decoding off
+    SPI_Ecrire2Octets(0x0A, 0x08);         // Brightness to intermediate
+    SPI_Ecrire2Octets(0x0B, 0x07);         // Scan limit = 7
+    SPI_Ecrire2Octets(0x0C, 0x01);         // Normal operation mode
+    SPI_Ecrire2Octets(0x0F, 0x0F);         // Enable display test
+    wait_ms(500);                   // 500 ms delay
 
-        SPI_Ecrire2Octets(0x01, 0x00);         // Clear row 0.
-        SPI_Ecrire2Octets(0x02, 0x00);         // Clear row 1.
-        SPI_Ecrire2Octets(0x03, 0x00);         // Clear row 2.
-        SPI_Ecrire2Octets(0x04, 0x00);         // Clear row 3.
-        SPI_Ecrire2Octets(0x05, 0x00);         // Clear row 4.
-        SPI_Ecrire2Octets(0x06, 0x00);         // Clear row 5.
-        SPI_Ecrire2Octets(0x07, 0x00);         // Clear row 6.
-        SPI_Ecrire2Octets(0x08, 0x00);         // Clear row 7.
-        SPI_Ecrire2Octets(0x0F, 0x00);         // Disable display test
-        wait_ms(500);                   // 500 ms delay
-    }
+    SPI_Ecrire2Octets(0x01, 0x00);         // Clear row 0.
+    SPI_Ecrire2Octets(0x02, 0x00);         // Clear row 1.
+    SPI_Ecrire2Octets(0x03, 0x00);         // Clear row 2.
+    SPI_Ecrire2Octets(0x04, 0x00);         // Clear row 3.
+    SPI_Ecrire2Octets(0x05, 0x00);         // Clear row 4.
+    SPI_Ecrire2Octets(0x06, 0x00);         // Clear row 5.
+    SPI_Ecrire2Octets(0x07, 0x00);         // Clear row 6.
+    SPI_Ecrire2Octets(0x08, 0x00);         // Clear row 7.
+    SPI_Ecrire2Octets(0x0F, 0x00);         // Disable display test
+    wait_ms(500);                   // 500 ms delay
+}