基于单片机的“彩灯控制器”的程序设计与调试
2023-09-14 09:05:33 时间
1、试题
一、基本要求
1.1 使用 CT107D 单片机竞赛板,完成“彩灯控制器” 功能的程序设计与调试;
1.2 设计与调试过程中,可参考组委会提供的“资源数据包”;
1.3 Keil 工程文件以准考证号命名,完成设计后,提交完整、可编译的 Keil工程文件到服务器。
二、硬件框图
![8ff5a8f786eb342942f8c38372fd17f6.png](https://img-blog.csdnimg.cn/img_convert/8ff5a8f786eb342942f8c38372fd17f6.png)
三、功能描述
3.1 基本功能描述
通过单片机控制 8 个 LED 指示灯按照特定的顺序(工作模式) 亮灭;指示灯的流转间隔可通过按键调整,亮度可由电位器 RB2 进行控制;各工作模式的流转间隔时间需在 E2PROM 中保存,并可在硬件重新上电后,自动载入。
3.2 设计说明
(1)关闭蜂鸣器、继电器等与本试题程序设计无关的外设资源
(2)设备上电后默认数码管、 LED 指示灯均为熄灭状态;
(3)流转间隔可调整范围为 400ms-1200ms;
(4)设备固定按照模式 1、模式 2、模式 3、 模式 4 的次序循环往复运行。
3.3 LED 指示灯工作模式
(1)模式 1:按照 L1、 L2…L8 的顺序, 从左到右单循环点亮。
(2)模式 2:按照 L8、 L7…L1 的顺序,
相关文章
- 【windows核心编程】双机调试操作
- unity 联机调试(android ios)
- 【BSP视频教程】BSP视频教程第17期:单片机bootloader专题,启动,跳转配置和调试下载的各种用法(2022-06-10)
- SAP Spartacus LockFocusDirective的单步调试
- SAP UI5 Custom Cordova plugin的调试方法
- uniapp微信小程序开发者工具-真机调试报错:message:Error: /XXX.bak.js does not exists
- androidframework 调试记录
- 如何调试Python程序(pdb使用手册)
- 【蓝桥杯单片机组第八届省赛】— 基于单片机的电子钟程序设计与调试
- 基于单片机的电子钟程序设计与调试
- 手把手教您在PyCharm中连接云端资源进行代码调试
- Android NDK调试出错Unknown Application ABI, Unable to detect application ABI's的解决方式
- MFC调试小技巧
- 【博客543】golang pprof性能调试:寻找cpu瓶颈
- PostgreSQL的学习心得和知识总结(二十四)|CentOS环境 配置生成coredump程序崩溃内存转储文件及gdb调试core文件