The following code is working...
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
My question now is it possible to use other pin for SDO? I see it on the datasheet for Pic18F4550 PORTRC.7 is RC7/RX/DT/SDO. I tried PortD.0 and PortB.7 but not working. The reason I want to use other pin is I'm planning to use it for blue tooth module and use hardware interrupt on PortC.7.
Kind regards,
tacbanon
Bookmarks