Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Conexiones Del Módulo LCD
Conexiones Del Módulo LCD
#include "__Lib_FAT32.h"
/*#include <DS3231.c>
RTC_Time *mytime;*/
int chip_temp;
// variable declarations
char buffer[43];
short i;
//////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////
int a1=1;
int be1=2;
int c1;
char txt[7];
void main()
TRISB=0;
SPI1_Init_Advanced(_SPI_MASTER_OSC_DIV64, _SPI_DATA_SAMPLE_MIDDLE,
_SPI_CLK_IDLE_LOW, _SPI_LOW_2_HIGH);
FAT32_Init();
//FAT32_Write(fileHandle, "\r\n",2);
c1=a1+be1;
UART1_Write_Text(txt);
IntToStr(c1, txt);
FAT32_Write(fileHandle,txt,3);
FAT32_Close(fileHandle);
//
//}
/////////////////////////////////////////////////////////////////////////////////////////////////////////
#include "__Lib_FAT32.h"
// -- Variable globales --
char tempStr[6];
char FileName[13];
__HANDLE fileHandle[4];
void main(){
int i,k;
ADCON1 |= 0x07;
CMCON |= 7;
TRISE.F1 = 0;
LATE.F1 = 1;
//--------------------------
TRISB = 0x00;
PORTB = 0X00;
SPI1_Init_Advanced(_SPI_MASTER_OSC_DIV64,_SPI_DATA_SAMPLE_MIDDLE,
_SPI_CLK_IDLE_LOW, _SPI_LOW_2_HIGH);
//--------------------------------------------------------
//----------- Inicialización de tarjeta SD ---------------
err = FAT32_Init();
LATE.F0 = 0;
err = FAT32_Init();
Delay_ms(1000);
LATE.F0 = 1;
//-------------------------------------------------------
SPI1_Init_Advanced(_SPI_MASTER_OSC_DIV4, _SPI_DATA_SAMPLE_MIDDLE,
_SPI_CLK_IDLE_LOW, _SPI_LOW_2_HIGH);
//-------------------------------------------------------
LATE.F1 = 0;
//Cabecera:
err = FAT32_Write(fileHandle[0],nl,2);
// Estampa de tiempo (en una aplición real debe ser tomada de un RTC)
err = FAT32_Write(fileHandle[0],sep,1);
err = FAT32_Write(fileHandle[0],nl,2);
LATE.F1 = 1;
err = FAT32_Close(fileHandle[0]); // Cerrar archivo