#include <pic.h>
char data[]=0x1;
void UARTINIT()
{
SPBRG=0X19; /*将传输的波特率设为约9 600位/秒*/
TXSTA=0X04; /*选择异步高速方式传输8位数据*/
RCSTA=0X80; /*允许同步串行口工作*/
}
/*主程序*/
main()
{
UARTINIT(); /*SCI部件初始化*/
di(); /*中断禁止*/
while(1)
{
TXREG=data[0];
TXEN=1;
while(1)
{
if(TXIF==1) break;
}
TXEN=0;
}
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>