74hc164 输出乱码且上电误动作

[复制链接]
1482|3
 楼主| 250052460 发表于 2015-1-19 16:53 | 显示全部楼层 |阅读模式
本帖最后由 250052460 于 2015-1-20 09:04 编辑

74hc164加NPN三极管控制PATLITE报警器(npn型),74hc164输出为乱码,容易受干扰。怎么解决该问题?
程序:
void OUTPUT_Parallel(uint16_t  ShowValue)  
{
uint8_t Count;
  #if 1
  LPC_GPIO2->FIOSET |=OUTCLK1;
  Delay_10ns(10);
for(Count=0;Count<=9;Count++)
{
if((ShowValue&0x200)==0x200)
  {
  LPC_GPIO2->FIOSET |= OUTDATA1;
  LPC_GPIO2->FIOSET |= OUTDATA1;
  }      /* 配置OUTDATA1输出1 */
  else  
  {
  LPC_GPIO2->FIOCLR |=OUTDATA1;
  LPC_GPIO2->FIOCLR |=OUTDATA1;
  }
  ShowValue<<=1;
  Delay_10ns(10);   
  LPC_GPIO2->FIOCLR |=OUTCLK1;
  LPC_GPIO2->FIOCLR |=OUTCLK1;     
  Delay_10ns(20);
  LPC_GPIO2->FIOSET |=OUTCLK1;
  LPC_GPIO2->FIOSET |=OUTCLK1;
   Delay_10ns(10);
  }
LPC_GPIO2->FIOCLR |=OUTCLK1;
#endif
   LPC_GPIO2->FIOCLR |=OUTCLK1;   
}  

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
jiangzb520 发表于 2015-1-19 19:27 | 显示全部楼层
你最好上图,或者说的详细点,高手才能解答你的问题
chunyang 发表于 2015-1-19 19:29 | 显示全部楼层
给出具体电路。
宋业科 发表于 2015-1-20 08:00 | 显示全部楼层
时序不对。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

4

主题

13

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部