导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→74HC165程序问题麻烦帮忙康一下[原创]

* 15571: 74HC165程序问题麻烦帮忙康一下[原创]

   k19001579 
k19001579发表的帖子 

 74HC165程序问题麻烦帮忙康一下[原创]
unsigned char in_simuseri()
 { 
 char i;
 char data_buf=0x00;
 char data_buf_data=0x00;

drive74165_LD =0;     //并行置入数据
 Delay_165(50);
drive74165_LD =1;     //开始串行移位
   data_buf=data_buf  <  <1;
   if(simuseri_DATA)data_buf|=0x01;
     for(i=0;i  <7;i++)
      {
       simuseri_CLK=0;
      Delay_165(10);
      simuseri_CLK=1;
      data_buf=data_buf  <  <1;
      if(simuseri_DATA)data_buf|=1;
      };
  if(data_buf!=0xff)
     {
       data_buf_data=data_buf;
       return(data_buf_data);
       }
   else
    {
      data_buf_data=0x00;
      return(data_buf_data);
   }
}
大侠们,这个程序有问题吗.移位有错位的现显.可我怎么也查不出来,谢谢~!

发表时间:2008年1月10日2:42:44

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  15873.[详细]循环了几次?
摘要:伙计,作程序不要浮躁,检查你的循环循环了几次?......(46字)
- [peaceliu][750次] 2008年1月18日

[上一篇帖子]:运放仿真问题!!!!!!!!!!请问各位高手,怎样设计电路来测量uA741的DC open
[下一篇帖子]:多谢喜欢,多谢