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.