• 51单片机程序 超声波视力保护系统

    程序功能要求:按键设置时期时间、读书时间、设置人与视力保护距离,并具有掉电保护存储功能;当人与视力保护距离低于设置值时,蜂鸣器会发出鸟叫提示音,高于人与视力保护距离设置值时,自动停止鸣叫;当读书时间倒计时为0时,蜂鸣器和LED灯会同时工作;数码管(或液晶)实时显示日期、时间、读书倒计时、人与视力保护距离。 上位机监控功能要求:通过串口或USB口实现上/下位机通信,能够显示视力保护系统当前状态及运行参数,能够从上位机控制下位机之视力保护系统的工作。 使用了AT24C02,DS1302,矩阵键盘,LCD1602等硬件资源。 中南大学课程设计 基于普中开发板

    5
    263
    2MB
    2022-06-23
    9.9
  • 跳水比赛评分系统终极加密版.zip

    中南大学C语言课程设计,对一次跳水比赛的成绩进行管理,要求输入每位运动员的数据包括:编号、姓名、年龄、 国别以及五名评委给出的成绩(0-10 分,一位小数) 编写的跳水比赛评分系统应该具有以下功能: 1、输入功能:输入运动员相关信息,如:编号、姓名、年龄、国别、五位评委的成绩。 (要求:① 至少输入 10 名运动员的信息;② 可以在原有记录的基础上,添加新的记录; ③ 要求编号不能重复,输入过程中如果出现相同的编号,应给出报错信号,并重新输入; ④ 编号、姓名、国别要求用字符数组或字符指针;年龄要求用整数;五位评委的成绩用实 数,输入五位评委给出的成绩后,计算出总成绩,总成绩由去掉最高分和最低分后三个数的 平均值计算得到,所有成绩保留一位小数。) 2、排序功能:对所有录入的运动员记录进行排序,并以表 1 的方式输出。(要求:至少 提供三种排序方式,如按编号排序、按姓名排序、按年龄排序等。) 3、统计功能:对运动员的成绩进行统计。(要求:自己设计统计表格的形式,但必须包 括以下统计信息:冠、亚、季军的所有信息,每个国家的总得分【计分方式:冠军 5 分、亚 军 3 分、季军 1 分、4-6 名 0.5 分】) 4、查询功能:查找满足一定条件的运动员成绩信息,并将满足条件的运动员所有信息 (包括编号、姓名、年龄、国别、五名评委给出的成绩、平均成绩)输出。(要求:① 提供 三种查询方式:按编号查询、按姓名查询、按平均成绩是否在某个区间查询;② 如果满足 条件的记录有多条,应全部列出;③ 如果没有满足条件的记录,应给出相应的提示。) 5、修改功能:输入运动员编号,若存在,则可以对五位评委给出的成绩进行修改;如 果该运动员不存在,必须有相应的提示。(要求:修改之前应再次确认是否修改。) 6、删除功能:输入运动员编号,若存在,删除其所有信息;否则,须有相应的提示。 (要求:删除之前应再次确认是否删除。) 7、退出系统:退出系统之前,要再次确认。 8、各位同学可以根据自己的想法,不完全按照上述功能要求来设计,可以设计一些其 他功能,但所设计的软件功能数目不能少于上述要求。

    5
    799
    67KB
    2021-12-06
    11.9
  • 分享学徒

    成功上传1个资源即可获取
  • 阅读者勋章

    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
关注 私信
上传资源赚积分or赚钱