实训任务1-6:掌握串口通信操作
-
1 实训任务要求
-
2 学习视频
-
3 课件
-
4 电子教材
上一节
下一节
【任务要求】
1、任务目标
掌握单片机串口通信操作
2、任务描述
首先要掌握串口通信的基本概念,会配置串口相关的寄存器,实现单片机从电脑接收到一个任意字符X以后,把这个字符重新发给电脑,且发送的格式为“I get X”,发送完“I get X”后单片机再发送回车换行,例如电脑发送A给单片机,那么单片机发送给电脑(串口助手接收并显示)的是“I get A”。要求实现硬件晶振为11.0592MHz下,串口通信的波特率为9600,串口工作于方式1,非多机通信方式,串口工作方式波特率不加倍,采用独立波特率发生器BRT为串口波特率发生器,BRT每12个时钟计数1次。
3、任务分析
单片机从串口接收数据是用中断方式接收,即有数据发送给单片机,那么单片机将产生串口中断;中断产生以后,我们就对数据进行接收,并作相应的处理,即我们要写一个中断处理函数进行处理。

