求助;我用这个程序,怎么在电脑上接收不到数呢?波特率是9600,数据位是8位,用查询的方式。
#include <pic.h>
void main()
{
TRISC=0XC0;//
SPBRG=71;//波特率9600
TXSTA=0X24;//
RCSTA=0X90;//
TXIE=0X0;
GIE=0X0;
PEIE=0X0;
while(1)
{
TXEN=1;
while(!TXIF);
TXREG=0X01;
while(!TRMT);
TXEN=0;
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>