TM1628急救啊

2019-07-21 02:22发布

void init(void)

// u8 i=0;
 RCC->APB2ENR|=1<<3;
 GPIOB->CRH&=0x000fffff;
 GPIOB->CRH&=0x33300000;
 Bout(15)=1;
 Bout(14)=1;
 jicuenqi(0x03);
 jicuenqi(0x44);
// jicuenqi(0xc0);
// for(i=0;i<14;i++)
//  xieshuju(0);
// jicuenqi(0x88+3);
 
 
} void gudingdizhi(u8 h,u8 i)
{
 Bout(15)=0;
 jicuenqi(0xc0+h);
 jicuenqi(i);
 Bout(15)=1;
} void xieshuju(u8 a)

 u8 i=0,u=0;
// DIOO(); 
 for(;i<8;i++)
 {
 Bout(13)=a&0x01;
 Bout(14)=0;
 for(;u<50;u++){};
 Bout(14)=1; 
 a=a>>1;
 }
} void jicuenqi(u8 x)
{
  Bout(15)=0;
   xieshuju(x);
  Bout(15)=1;
}



int main(void)
 {
u8 i=0;     
  init();
  while(1)
  {   gudingdizhi(0x04,0x03);
  gudingdizhi(0x06,0x20); 
  for(;i<250;i++)
  for(;i<250;i++){};
  jicuenqi(0x8e);
  } 
 }  没反应啊怎么搞
一下午都没成
仿真io口都正常改变电平啊
新人啊
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。