Hi, in the PIC pins and registers for SD/MMC card
Code:
SD_WE Var PORTA.4 ' SD card write protect
SD_WE_TRIS Var TRISA.4 ' SD card write protect direction
SDI Var PORTB.0 ' SPI data in
SDI_TRIS Var TRISB.0 ' SPI data in direction
SCL Var PORTB.1 ' SPI clock
SCL_TRIS Var TRISB.1 ' SPI clock direction
SD_CS Var PORTB.3 ' SD card chip select
SD_CS_TRIS Var TRISB.3 ' SD card chip select direction
SD_CD Var PORTB.4 ' SD card detect
SD_CD_TRIS Var TRISB.4 ' SD card detect direction
SDO Var PORTC.7 ' SPI data out
SDO_TRIS Var TRISC.7 ' SPI data out direction
PortB.0. PortB.1,PortB.3 and PortB.4 is already in use by a keypad, can I move it to PortD instead?
Like this...
Code:
SD_WE Var PORTA.4 ' SD card write protect
SD_WE_TRIS Var TRISA.4 ' SD card write protect direction
SDI Var PORTD.0 ' SPI data in
SDI_TRIS Var TRISD.0 ' SPI data in direction
SCL Var PORTD.1 ' SPI clock
SCL_TRIS Var TRISD.1 ' SPI clock direction
SD_CS Var PORTD.3 ' SD card chip select
SD_CS_TRIS Var TRISD.3 ' SD card chip select direction
SD_CD Var PORTD.4 ' SD card detect
SD_CD_TRIS Var TRISD.4 ' SD card detect direction
SDO Var PORTC.7 ' SPI data out
SDO_TRIS Var TRISC.7 ' SPI data out direction
Regards,
tacbanon
Bookmarks