导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→woyou

* 10264: 关于c语言控制串口的问题

   hushiyong 
hushiyong发表的帖子 

 woyou
void baud(void)
{
  TMOD=0X20;
  TR1=1;
  SCON=0XD0;// 0xD0 now work mode 3
  PCON=0X00;
  EA=1;        
 switch(d_baud)
  {
  case  127://9600
  TH1=0xFD;
  TL1=0xFD;
  break;
  case 2 ://4800
  TH1=0xFA;
  TL1=0xFA;
  break;
  case 3://2400
  TH1=0xF4;
  TL1=0xF4;
    break;
  }
}void tdp(unsigned char sig)
{
    unsigned char xdata i;
    unsigned char type[11];
    //n=0;
    switch(sig)
    {
    case 0:
    
    type[0]=72;
    type[1]=85;//u
    type[2]=83;
    type[3]=72;
    type[4]=73;
    type[5]=89;
    type[6]=79;
    type[7]=78;
    type[8]=71;
    type[9]=CR;
    type[10]=LF;
    for(i=0;i<=10;i++)
    {
    TI=0;TB8=1;
    SBUF=type[i];
    do{;}while(TI==0);
    }


    }

}


发表时间:2002年8月21日16:13:00

  
回复该帖

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

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

[上一篇帖子]:我也要我很想要,我现在正在做非接触式感应卡,email:xycchun@mail.china.com
[下一篇帖子]:可以用555搭一个延时电路