magatzem en cadena de pic EEPROM ajudar!

D

desertkids

Guest
hola, li pot dir com puc solucionar el problema,

1) tenen importància per a la mesura 2 del sensor de temperatura i 1 sensor de pressió
2) pot millorar les volts a terme, temperatura mesura mesura de la premsa
i cada un dels sensors (per exp, volt_T1, TEMP_1, volt_T2, TEMP_2, voit_press, PREMSA)
3) ara el meu problema és com puc emmagatzemar tota aquesta cadena en EEPROM a pic? He d'emmagatzemar en memòria intermèdia primer?

please help me, si em poden mostrar alguns c codi sobre la manera de fer això, gràcies

 
Què compilador estàs usant?
Hi-Tech, té funcions de lectura i escriptura a EEPROM,
amb tan sols mirar a 'pic.h'

Jo no ús CCS però Im que segur que recolzarà lectura / escriptura de EEPROM.

A continuació, només
s'escriu i es llegeix, i de EEPROM com una matriu de valors.

 
Aquest és el codi que utilitzo per escriure els valors a la memòria EEPROM per a un 18F2455 i utilitzant MCC18

/ / Següent emmagatzemarà l'estat de la memòria EEPROM
EECON1bits.CFGS = 0; / / Per poder realitzar operacions de lectura / escriptura
EECON1bits.EEPGD = 0; / / Per seleccionar l'operació d'escriptura EEPROM
EECON1bits.WREN = 1 / / Habilitació escriptura
EEADR = PacketFromPC.Address; / / Direcció a la botiga
EEDATA = PacketFromPC.Command / / de dades per emmagatzemar
EECON2 = 0x55; / / La seqüència ha de ser capaç d'escriure
EECON2 = 0xAA / / La seqüència ha de ser capaç d'escriure
EECON1bits.WR = 1; / / Escriu la informació
EECON1bits.WREN = 0; / / Finalitzar operació

 
hi, im usant el compilador CCS.però im encara no és molt clara sobre com emmagatzemar i llegir la memòria.Sóc capaç d'escriure la funció de guardar i llegir el codi hexadecimal en la memòria, però no en sèrie / string ... please mostra c i font llavors clar que en ella .. gràcies

 

Welcome to EDABoard.com

Sponsor

Back
Top