--系统要求
- 功能要求:
- 1、ADC报警(级别最高)
- 可变电阻达到最大值的80%,报警方式3,1、2亮一秒,然后3、4灯亮一秒,全灭一秒,蜂鸣器响声3
- 可变电阻达到最大值的20%,报警方式4,1、2、3、4轮流亮一秒,蜂鸣器响声4
- 2、按键报警
- key1-----报警方式1,4个灯亮一秒,再4个灯灭每一秒,蜂鸣器响声1
- key2-----报警方式2,1、3灯亮一秒,然后2、4灯再亮一秒,蜂鸣器响声2
- 3、定时器报警
- key3-----进入报警定时器目录
- 在报警定时器目录下:
- 输入1,设置当前系统的时间
- 输入2,显示当前系统的时间
- 输入3,设置定时器的时间
- 定时器时间触发,报警方式5, 1、2灯亮一秒,然后3、4灯再亮一秒,蜂鸣器响声5
- 4、按键总控制
- 如果报警处于失效状态,则任何报警方式都不起作用。
- key5-----报警失效
- key4-----报警生效
- key6-----报警停止
- 系统要求:
- 1 模块可编译进内核,也可以由脚本挂载。
- 2 自主启动
- 3 修改开机LOGO
- 4 每个模块有独立的线程控制
- 5 模块应独立测试好再提交
附件为我自己写的代码,有些地方偷懒啦,各种因素,写得比较随意。但总体的功能差不多实现了。 alarm.zip
阅读(1537) | 评论(0) | 转发(0) |