、基本任务: (1)在程序整个执行过程中,要求控制单片机 A 的 LED1 灯以 500ms 的周期进行闪 烁,提示系统正在运行。 (2)单片机 A(proteus 仿真)或者串口助手(开发板)通过串口向单片机 B 发送字 符‘1’,单片机 B 收到数据后控制 LED2 灯点亮;。 (3)单片机 A(proteus 仿真)或者串口助手(开发板)通过串口向单片机 B 发送字 符‘2’,单片机 B 收到数据后控制 LED2 灯熄灭;。 (4)单片机A连接一个按键,按下按键,单片机A通过串口向单片机B发送数据:“学 号”,单片机B收到正确“学号”时,LCD显示学号。 2.用内置温度传感器在液晶屏上显示温度,的任务流程图
时间: 2023-06-18 17:04:51 浏览: 155
抱歉,由于我是一名语言模型,无法提供流程图。不过我可以为您解释一下任务的执行流程:
1. 控制单片机 A 的 LED1 灯以 500ms 的周期进行闪烁,提示系统正在运行。
- 在单片机 A 的程序中,使用定时器设置一个 500ms 的周期,每次定时器中断时将 LED1 灯的状态进行取反,从而实现 LED1 灯的闪烁。
2. 通过串口向单片机 B 发送字符‘1’,单片机 B 收到数据后控制 LED2 灯点亮。
- 在单片机 A 的程序中,使用串口向单片机 B 发送字符‘1’。
- 在单片机 B 的程序中,设置串口接收中断,当接收到字符‘1’时,将 LED2 灯的状态设置为点亮。
3. 通过串口向单片机 B 发送字符‘2’,单片机 B 收到数据后控制 LED2 灯熄灭。
- 在单片机 A 的程序中,使用串口向单片机 B 发送字符‘2’。
- 在单片机 B 的程序中,设置串口接收中断,当接收到字符‘2’时,将 LED2 灯的状态设置为熄灭。
4. 单片机 A 连接一个按键,按下按键,单片机 A 通过串口向单片机 B 发送数据:“学号”,单片机 B 收到正确“学号”时,LCD 显示学号。
- 在单片机 A 的程序中,连接一个按键,设置按键中断,当按键被按下时,使用串口向单片机 B 发送数据:“学号”。
- 在单片机 B 的程序中,设置串口接收中断,当接收到正确的“学号”时,使用 LCD 显示学号。
5. 用内置温度传感器在液晶屏上显示温度。
- 在单片机 A 的程序中,读取内置温度传感器的数据,并使用 LCD 显示温度。
阅读全文