程序有问题,我们来分析一下,程序都是从主程序main函数开始,程序往下执行,先调用usartinit()函数,这个初始化函数执行完,就进入了一个while死循环中,并没有调用下面的usart()函数,而且函数名usart()旁边的这个interrupt 4 是什么鬼
while(1)这句代码写在下面上面的程序就只过一遍,你可以拿流水灯试试,要循环必须要用花括号把要执行的语句扩起来