标题:
求一个pc随意发送一条字符串,单片收到后又原样的发回来
[打印本页]
作者:
lify5288
时间:
2017-11-21 20:11
标题:
求一个pc随意发送一条字符串,单片收到后又原样的发回来
求一个pc随意发送一条字符串,单片收到后又原样的发回来;单片机是15w4K56s4,,只能用定时器2做波特绿,,急急急_______
作者:
HC6800-ES-V2.0
时间:
2017-11-22 08:48
你的上条帖子我发的程序是用定时器1的,重新发一个定时器2的
#include <STC15F2K60S2.H>
void UartInit(void) //9600bps@11.0592MHz
{
SCON = 0x50;
AUXR |= 0x01;
AUXR |= 0x04;
T2L = 0xE0;
T2H = 0xFE;
AUXR |= 0x10;
ES=1;
EA=1;
}
void main(void)
{
P0M1 = 0; P0M0 = 0; //设置为准双向口
P1M1 = 0; P1M0 = 0; //设置为准双向口
P2M1 = 0; P2M0 = 0; //设置为准双向口
P3M1 = 0; P3M0 = 0; //设置为准双向口
P4M1 = 0; P4M0 = 0; //设置为准双向口
P5M1 = 0; P5M0 = 0; //设置为准双向口
UartInit();
while(1)
{
}
}
void Usart() interrupt 4//串口中断,其实是接收中断,串口调试用
{
unsigned char receiveData;
receiveData=SBUF;
RI = 0;
SBUF=receiveData;
while(!TI);
TI=0;
}
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1