打印
[51单片机]

HC165多级级联

[复制链接]
1783|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
qinjianbo2013|  楼主 | 2013-9-12 16:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
哪位朋友有hc165多片级联电路图和程序,.借来参考一下了。 我现在调试的时候检测数据出错,当检测低电平的时候拿表笔碰一下165数据管脚就可以检测出电平,麻烦哪位朋友贴一下多片级联程序参考一下了? 谢谢了
以下是我的165程序有问题麻烦哪位朋友指导一下
void Equally_To_Strand_74HC165_Drive_Pointer(tByte *pBuf,  tByte Number){
        tByte i=0, j, c= 0;
       
        PL_165 = 1;
        _nop_();_nop_();_nop_();_nop_();_nop_();

       
        PL_165 = 0;
        _nop_();_nop_();_nop_();_nop_();_nop_();
        //PL_165 = 1;

       
        for(j=0; j<(Number*8); j++){
                CP_165 = 1;
                i <<= 1;
               
               
                _nop_();_nop_();_nop_();_nop_();_nop_();
                _nop_();_nop_();_nop_();_nop_();_nop_();

                CP_165 = 0;                //时钟低
               
                i |=DIN_165;                       
        //        CP_165=0;                        //1bit
                CP_165 = 1;
                _nop_();
                _nop_();
                _nop_();
                _nop_();
                _nop_();

                c++;                               
                if(c == 8){                        //8bit later
                        *pBuf = i;
                        c = 0;
                        pBuf++;
                }
       
        }
}

相关帖子

沙发
qinjianbo2013|  楼主 | 2013-9-12 20:57 | 只看该作者
进来的朋友能不当观众么? 给点意见和指导了?  可能是我问的问题太简单了吧, 只是我真调试了2天了,  没点思路所以发贴请教大家了,斑竹们,牛人们, 指导一下了。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

12

帖子

0

粉丝