/*************************************************** AVR USART串口使用范例 ******* **************************************************//*本程序简单的示范了如何使用ATMEGA16的USART USART的设置 波特率的计算 发送采用查询方式 接收采用中断方式
除非有特殊格式要求,否则不建议使用 printf函数库,该函数会耗用3~6KB程序空间这里的应用比较简单,所以自己编写了put_c/put_s函数。
出于简化程序考虑,各种数据没有对外输出,学习时建议使用JTAG ICE硬件仿真器*/
#include <avr/io.h>#include <avr/delay.h>#include <avr/signal.h>#include <avr/interrupt.h>