ADuC7026 SPI problem

I cannot enable the SPI MISO line on my ADuC7026.  The SPI is configured in slave mode.  Using an oscilloscope, I see ~CS go low and the master start clocking SCLK.  I can successfully receive bytes on MOSI.  However, it appears that MISO is permanently stuck in high-impedance mode.  I've tried many combinations of settings in the SPICON register, but nothing happens on MISO.  Any suggestions?

  • 0
    •  Analog Employees 
    on Dec 10, 2014 9:31 AM

    Is the pin configured as SPI in GPCON?

    Do you have the MISO enabled in SPICON?

    Also have you loaded any values into SPITX? (if you have no values loaded I believe that by default it will send out 0xFF which could make it appear as high impedence)

    It might be usefull if you just post some code you tried.

    Regards,

    Alex