EEPROM-u PIC16f84a??

A

ahmad_abdulghany

Guest
Molimo vas bilo tko reći mene kako se nositi s EEPROM-u PIC 16F84 ..
isto kako mogu sučelje vanjske memorije za ovu fotku ..

trebam brz i detaljan odgovor molim jer ću iskoristiti ovaj u mom projektu ..

puno ti hvala

 
Koji su vam razvojnih alata?C, ASM?
U CCS C compiler imate mnogo izgrađen u funkcijama za pristup EEdata i mnogim roniocima da inteface vanjske memorije iako PIC-a koristi ne imati bilo koji I2C ni SPI.

 
Bok,
Za unutarnje EEPROM za PIC pogledati podatkovna tablica je sve objasniti za korištenje ovog EEPROM.

Jer I2C EEPROM uzeti vanjski izgled www.microchipc.com, naći ćete neki kod u C sučelje ovaj sklop.

CD

 
Bok,

Ovdje je kod u C

# define LAST_VOLUME 10
= Read_EEPROM (LAST_VOLUME);

;
write_eeprom (LAST_VOLUME,);

 
Pitanje je 3 godine.Vjerojatno nije tako hitno anymore.

 
Hi:

To subrutine kodovi za montažu programera.Kopirajte i zalijepite na Mplab ASM datotekuwrite_EEPROM
Bcf STATUS, 5; Switch to banka 0.Because EEADR & EEDATA u Bank0

movlw d'3 '; w <- 3

movwf EEADR; EEADR <- w
movlw d'20 '; w <- 20
movwf EEDATA; EEDATA <- w
BSF STATUS, RP0; Switch to banka 1.Because EECON1 & EECON2 u Bank1
Bcf INTCON, GIE; onemogućiti sve prekida
BSF EECON1, Wren;
movlw 0x55
movwf EECON2
movlw 0xAA
movwf EECON2
BSF EECON1, WR
čekati
btfsc EECON1, WR
goto waitBSF INTCON, 7

Bcf STATUS, 5povratakread_EEPROM

movlw 1h
movwf EEADR
BSF STATUS, RP0
BSF EECON1, RD
Bcf STATUS, RP0
movf EEDATA, W
movwf COUNT1

povratakBEST RF
Prasad

 

Welcome to EDABoard.com

Sponsor

Back
Top