collapse

* Posts Recentes

Fabricação de ferramenta de corte por zordlyon
[Ontem às 00:23]


SCT-013 + i2c eeprom, Gravar e Ler dados. por dennis_boy
[23 de Abril de 2018, 21:43]


Controlar Motor AC por senso
[23 de Abril de 2018, 12:34]


Apresentação do Legendary Urban Hacker por Sarat
[23 de Abril de 2018, 00:24]


Redes LoRa por ralex
[22 de Abril de 2018, 22:53]


Canal de video aulas no youtube! por zkreamer
[22 de Abril de 2018, 21:58]


Nueva en el Foro!!!!!!!! me presento!! por zkreamer
[22 de Abril de 2018, 21:48]


Alguem usa as libs md_max72xx e md_parola ? por vasco
[21 de Abril de 2018, 23:44]


Paineis Fotovoltaicos para Autoconsumo (Kits EDP)? por KammutierSpule
[20 de Abril de 2018, 13:42]


Como repôr posições dos Icones/Pastas no Desktop W8? por senso
[19 de Abril de 2018, 23:55]

Autor Tópico: Armazenar dados  (Lida 1253 vezes)

0 Membros e 1 Visitante estão a ver este tópico.

Offline helivelton.gomes

  • Mini Robot
  • *
  • Mensagens: 21
Armazenar dados
« em: 18 de Junho de 2011, 18:05 »
Oi,

Estou armazendo dados na memória EEPROM do arduino Mega.
Mas pelo que ví que espaço da EEPROM só armazena 1byte, dificutando o armazenamento de variáveis strings ou números inteiros.

Logo em cada byte só é possível armazenar um char colocando o código da tabela ASCI.

Há alguma função do arduino para converter um caractere para o código da tabela ASCI?

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Armazenar dados
« Responder #1 em: 18 de Junho de 2011, 19:30 »
ou muito me engano, ou as variaveis do arduino ja estao em ascii

Offline GnGz

  • Mini Robot
  • *
  • Mensagens: 665
Re: Armazenar dados
« Responder #2 em: 18 de Junho de 2011, 21:11 »
O valor do char é o numero em ascii equivalente á letra.

Offline xiserre

  • Mini Robot
  • *
  • Mensagens: 277
Re: Armazenar dados
« Responder #3 em: 19 de Junho de 2011, 00:02 »
logo, se imprimires numa string, ta feito

Offline senso

  • Global Moderator
  • Mini Robot
  • *****
  • Mensagens: 9.489
  • Helpdesk do sitio
Re: Armazenar dados
« Responder #4 em: 19 de Junho de 2011, 00:05 »
Um int são dois bytes por exemplo, para o Arduino tens uma função EEPROM writeanything que anda pelas internets e no playground no Arduino que permite escrever qualquer coisa e ler qualquer coisa da eeprom e a função trata dos detalhes por ti.
Avr fanboy