0
我遇到問題,請幫助我。 爲有關項目的功課,我需要從的MicroC虛擬串口讀取和發送該信息,以AT89C52 microconttoller .. 這是我的源代碼:使用MicroC爲8051讀取虛擬串行端口
int uart_rd;
void main() {
P1=0X00;
UART1_Init(9600);
delay_ms(100);
while(1)
{
if(UART1_Data_Ready()){
uart_rd=UART1_read();
if(uart_rd=='1')
{P1=0X01; delay_ms(1500); P1=0X00; }
if(uart_rd=='2')
{P1=0X02; delay_ms(1500); P1=0X00; }
}
}
}
,但我不能得到的端口信息。錯誤在哪裏,請幫助我......