双 {MOD}点阵问题 !求大神答疑!!

2019-07-15 16:36发布

void SendSeg(unsigned char dat)
{   
unsigned char i;
   for(i=0;i<8;i++)  //发送字节
        {
         SRCLK_B=0;
         SER_B=dat&0x80;
         dat<<=1;
         SRCLK_B=1;
         }
      LATCH_B=0;    //锁存
      _nop_();
      LATCH_B=1;
}//这段为位锁存代码;


在双 {MOD}点阵中,这段代码for(i=0;i<8;i++)结束后才进行锁存,为什么不是在
for(i=0;i<8;i++)
{
    SRCLK_B=0;
    SER_B=dat&0x80;
     dat<<=1;
     SRCLK_B=1;

LATCH_B=0;   
_nop_();
LATCH_B=1;
}里面进行锁存呢?


友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。