完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
求大神看下为什么没法正确通信,labview发送指令电路板没反应。是labview的程序问题还是单片机程序的问题啊? ![]() ![]() #ifndef __uart__H #define __uart__H #define jingzhen 12000000L #define botelv 9600UL unsigned char sending; unsigned char Uart_Receive[10]; unsigned char pUartRec = 0 ; void uart_init(void) { EA=0; TMOD&=0x0F; TMOD|=0x20; SCON=0x50; TH1=256-jingzhen/(botelv*12*16); TL1=256-jingzhen/(botelv*12*16); PCON|=0x80; ES=1; TR1=1; REN=1; EA=1; } void send(unsigned char d) { SBUF=d; sending=1; while(sending); } void sendc(unsigned char * pd) { while((*pd)!=' |