综合训练-基于UART通信的工厂灯光控制系统

上传者: xuanqugongda | 上传时间: 2021-03-21 20:03:26 | 文件大小: 6KB | 文件类型: C
因为要参见12届蓝桥杯比赛,看了小蜜蜂笔记的视频讲解,我自己完成了这个题目,也借鉴了该UP主的一些优点。总体感觉这个项目较为适宜参加单片机比赛的人练习,能学到很多。 1.系统初始化; 2.检测外设是否能正常工作,检测LED灯,L1-L8依次点亮,在L8-L1依次熄灭;然后检测数码管,依次显示8,然后逐个熄灭。 3.系统上电后显示00-00-00,时-分-秒 4.要求LED1-LED4为远程控制组,LED7和LED8为本地控制组。远程控制通过串口通讯控制,本地控制通过独立按键实现。 5.按键S4控制LED7,按键S5控制LED8,按键松开后有效。 //==================串口UART通信约定================ // 1.工作在8位UART模式,波特率9600bps // 2.上位机通过串口控制下位机的LED1-LED4指示灯,读取单片机系统运行时间 // 3.控制命令为1字节,高4位为命令类型,低4位为执行参数。 // 4.0XA_为控制灯光命令,低4位,每位控制1个LED灯。高电平点亮,如0XA5,点亮LED1和LED3 // 5.0XB0为读取时间命令字,返回3字节的时间数据(时 分 秒,如12时34分56秒,返回0X12 0X34 0X56)

文件下载

评论信息

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明