TODOPIC
Microcontroladores PIC => Todo en microcontroladores PIC => Mensaje iniciado por: LuisAlexander en 28 de Abril de 2020, 21:35:15
-
Hola amigos, estoy tratando de escribir datos en la eeprom 93c56 con el pic 18f2550 , estoy usando la libreria que viene por defecto en ccs 9356spi.c
Modifique las salidas pero igual no logro hacer que el pic escriba en la eeprom
#include <18F2550.h>
#FUSES NOWDT
#FUSES NOBROWNOUT
#FUSES NOLVP
#use delay(internal=32000000)
#define EEPROM_SELECT PIN_A1
#include <9356SPI.c>
void main () {
while (1)
{
init_ext_eeprom();
write_ext_eeprom(0,15);
delay_ms (17);
}
}
La parte que modifique en la libreria fue esta
#define EEPROM_SELECT PIN_A1
#define EEPROM_CLK PIN_A2
#define EEPROM_DI PIN_A3
#define EEPROM_DO PIN_A4
Mi conexión
// _____
A1// CS -| ^ |- VCC
A2// SK -| |- NC
A3// DI - | |- ORG to GND
A4// DO -|_____|- GND
Espero puedan ayudarme Saludos