导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→求助!请帮忙看看这个曼彻斯特编码程序错在何处?[草木无间]

 *第39314篇: 求助!请帮忙看看这个曼彻斯特编码程序错在何处?

  
楼 主:草木无间 2006年4月11日18:40
 求助!请帮忙看看这个曼彻斯特编码程序错在何处?
请看看这个曼彻斯特编码程序错误在何处

采用2051单片机,用p1.3输出曼彻斯特码 波特率:9600(晶振 11.0592MHZ)

............

unsigned char flag;

unsigned  char i,,j;

unsigned char Buf[2]={0x45,0x52}

void timer0(void)interrupte 1 using 1{

    flag++;TH0=0xff;TL0=0xd0;}

main(){

..............

TMOD=0x01;

TH0=0xff;

TL0=0xd0;

EA=1;

ET0=1;

TR0=1;

for( i=0;i  <2;i++)

    for(j=8;j>  0;j--)

  {

   while(flag){

P1^3=(Buf[i]&0x01)?1:0;

         while(flag==2){

  P1^3=~P1^3;

flag=0;

Buf[i]=Buf[i]>  >  1;

}

}

}

}

............

出现问题:信号完全不准!!!

  
2楼:sillboy 2006年4月12日15:44
 学习
这个我也不会,学习啊

>>>>>>对该主题发表你的看法

本主题贴数2,分页: [第1页]


[上一篇主题]:请教一个问题

[下一篇主题]:SAMSUNG MCU, SAMSUNG ARM