#include <reg51.h>
//-----------------------------------------------------------------
void UART_init(); //串口初始化函数
void COM_send(void); //串口发送函数
//-------------------------------------------------------------------
void main(void)
{
UART_init(); //初始化串口
COM_send();
while(1);
}
//-------------------------------------------------------------
void COM_send(void)
{
char point;
SBUF=p0;
while(!TI);
TI=0;
}
//--------------------------------------------------------------
void UART_init()
{
//初始化串行口和波特率发生器
SCON =0x40; //选择串口工作方式1,不允许接收
TMOD =0x20; //定时器1工作在方式2,定时器0工作在方式1
TH1 =0xfA; //
PCON = 0x80; //速度加倍
TR1 =1; //启动定时器T1
ET1 =0;
ES=1; //允许串行口中断
PS=1; //设计串行口中断优先级
EA =0; //单片机中断允许
}
编译不通过显示
1.C(28): error C202: 'p0': undefined identifier |