We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hello, I've got following simple problem. I need to use SSC in my sw, but I cannot get it running. SCLK doesn't work. I measured output pins, but I'got still 5V. I'v got DP3.13=1, output latch of P3.13=1, SSCBR is counting, but no square signal on P3.13. SSCEN=1, everything is set according to manual and I thing correctly, but no SCLK and so no recieved data and so transmitted data. Thank you for your help and Ideas. Jan
Hello Hans-Dieter, last time I made a mistake. The initialization must be done BEFORE EINIT not after as I wrote last time. I mischanged it.... I do apologize.... there can be a problem with ports. You must choose correct direction of ports that are used for SSC. I don't know ST10F168 but for ST10F269 are for SSC used P3.8, P3.9 and P3.13. P3.8 is for Master processor input, P3.9 and P3.13 are outputs. AS an initialization we use following sequence: extr #1 mov SSCBR,#20 ;1us Baudrate bclr SSCEN mov SSCCON, #0100$0110$0010$1111b bset SSCEN This Sequence of instructions is placed in a Routine, that is called before the execution of EINIT. Jan