domingo, 23 de outubro de 2011

Hexadecimal no Arduino

Para gravar dados em Hexadecimal é muito fácil. Primeiro é necessário importar a biblioteca para gravação na EEPROM. Em seguida o comando write faz a gravação enquanto o comando read faz a leitura. O comando Serial.println envia o dado para a leitura pela porta serial.



  1. #include <EEPROM.h>
  2.  
  3. int value;
  4.  
  5. void setup()
  6. {
  7.   Serial.begin(9600);
  8.   EEPROM.write(0,DE);
  9.   EEPROM.write(1,AD);
  10.   EEPROM.write(2,BE);
  11.   EEPROM.write(3,EF);
  12.   EEPROM.write(4,FE);
  13.   EEPROM.write(5,ED);
  14.   value = EEPROM.read(0);
  15.   Serial.println(value,HEX);
  16.   value = EEPROM.read(1);
  17.   Serial.println(value,HEX);
  18.   value = EEPROM.read(2);
  19.   Serial.println(value,HEX);
  20.   value = EEPROM.read(3);
  21.   Serial.println(value,HEX);
  22.   value = EEPROM.read(4);
  23.   Serial.println(value,HEX);
  24.   value = EEPROM.read(5);
  25.   Serial.println(value,HEX);  
  26. }
  27.  
  28. void loop()
  29. {
  30. }


 Mais informações pelo link http://arduino.cc/forum/index.php/topic,69583.0.html

Nenhum comentário:

Postar um comentário