33章:Arduino(アルドゥイーノ)演習(EEPROM/eeprom_clear編)

    作成2015.08.30

  1. Arduino(アルドゥイーノ)演習参照アドレス
     Arduino(アルドゥイーノ)演習は下記のアドレスを参照します。
    https://www.arduino.cc/en/Tutorial/HomePage


  2. EEPROM/eeprom_clearの回路図
     パソコンとのUSB接続のみとなります。


  3. EEPROM/eeprom_clearのスケッチ
    (1)メニューの「ファイル」_「スケッチの例」_「EEPROM」_「eeprom_clear」 で以下のスケッチが設定されます。
    /*
     * EEPROM Clear
     *
     * Sets all of the bytes of the EEPROM to 0.
     * Please see eeprom_iteration for a more in depth
     * look at how to traverse the EEPROM.
     *
     * This example code is in the public domain.
     */
    
    #include 
    
    void setup()
    {
    
      /***
        Iterate through each byte of the EEPROM storage.    
        
        Larger AVR processors have larger EEPROM sizes, E.g:
        - Arduno Duemilanove: 512b EEPROM storage.
        - Arduino Uno:        1kb EEPROM storage.
        - Arduino Mega:       4kb EEPROM storage.
        
        Rather than hard-coding the length, you should use the pre-provided length function.
        This will make your code portable to all AVR processors.    
      ***/
      
      for ( int i = 0 ; i < EEPROM.length() ; i++ )
        EEPROM.write(i, 0);
    
      // turn the LED on when we're done
      digitalWrite(13, HIGH);
    }
    
    void loop(){ /** Empty loop. **/ }
    


  4. EEPROM/eeprom_clearの実行
    (1)メニューの「スケッチ」_「マイコンボードに書き込む」で書込みされ、実行されます。
    (2)書込み可能なEEPROM 領域に0が設定されます。
    (3)設定が完了するとLED(L)オレンジが点灯します。


  5. EEPROM/eeprom_clearまとめ
    (1)書込み可能なEEPROM 領域に0を設定する演習です。




34章:Arduino(アルドゥイーノ)演習(EEPROM/eeprom_read編)に行く。

トップページに戻る。