The MCP23S17 is the only 16-bit I/O expander that features SPI(tm) clock speeds up to 10 MHz for higher throughput applications. 16-bit remote bi-directional I/O port is connected to Graphic LCD decreasing the number of MCU pins needed for running Graphic LCD.
If i decide to use the PIC then the "Microchip MDD File System" is my choice...
If i get deep into it and use a ARM7 uC then i will use the FatFs code since its more portable. I might be able to port the MDD FileSystem from Microchip to the ARM7 uC but will be more work i think lol
never tried microchip glcd library but mikroC glcd library works with pic16F* chips without a problem... do not see why microchip requires pic24/pic32 to run ????
USB to UART Bridge - FT232RL
i think thats it. Is that a good IC?
USB to UART Bridge - FT232RL
i think thats it. Is that a good IC?
/* Definitions for MMC/SDC command */
#define CMD0 (0x40+0) /* GO_IDLE_STATE */
#define CMD1 (0x40+1) /* SEND_OP_COND (MMC) */
#define ACMD41 (0xC0+41) /* SEND_OP_COND (SDC) */
#define CMD8 (0x40+8) /* SEND_IF_COND */
#define CMD9 (0x40+9) /* SEND_CSD */
#define CMD10 (0x40+10) /* SEND_CID */
#define CMD12 (0x40+12) /* STOP_TRANSMISSION */
#define ACMD13 (0xC0+13) /* SD_STATUS (SDC) */
#define CMD16 (0x40+16) /* SET_BLOCKLEN */
#define CMD17 (0x40+17) /* READ_SINGLE_BLOCK */
#define CMD18 (0x40+18) /* READ_MULTIPLE_BLOCK */
#define CMD23 (0x40+23) /* SET_BLOCK_COUNT (MMC) */
#define ACMD23 (0xC0+23) /* SET_WR_BLK_ERASE_COUNT (SDC) */
#define CMD24 (0x40+24) /* WRITE_BLOCK */
#define CMD25 (0x40+25) /* WRITE_MULTIPLE_BLOCK */
#define CMD55 (0x40+55) /* APP_CMD */
#define CMD58 (0x40+58) /* READ_OCR */
heh the code sample for FatFS is only for the full FatFs. The SRC for the both doesnt come with any initialization code for SD or MMC or ATA as i would have assumed.
Its basically a BARE and i mean BARE skeleton for it all. And for a skeleton to claim to offer alot it kinda sux. I still have to make the READ SECTOR, WRITE SECTOR and many other routines myself.
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?