蓝桥杯单片机设计:初始状态与功能说明

需积分: 6 27 下载量 61 浏览量 更新于2024-08-06 收藏 410KB PDF 举报
"该资源是关于‘第十届蓝桥杯单片机设计与开发项目决赛’的程序设计试题,主要涉及Com Express Module Base Specification 3.0标准的初始状态和功能描述。试题要求参赛者使用特定的单片机平台,完成温度测量、超声波测距、模拟电压输出、参数存储、串口通信以及人机交互等功能,并对LED指示灯、数码管和硬件配置有明确的规定。" 在这份资源中,重要的知识点包括: 1. LED指示灯功能: - 温度指示灯(L1):当检测到的温度超过预设的30℃时亮起,否则熄灭。 - 距离指示灯(L2):若测得的距离小于35cm,则点亮,否则熄灭。 - DAC功能指示灯(L3):在启动状态下常亮,停止时熄灭。 2. 初始状态说明: - DAC默认启动。 - 上电后,数码管会显示温度数据,未经任何操作时,显示界面为数据界面。 - 每次上电,工作参数如温度参数(30℃)和距离参数(35cm)都会重置为默认值。 3. 程序设计要求: - 使用指定的国信长天单片机竞赛实训平台。 - 提供的“资源数据包”可以作为参考。 - 程序需提交为Keil工程文件,命名应与准考证号一致,包含一个hex文件,这是评分依据。 - 不符合提交要求的工程文件可能会被扣分或判零。 4. 竞赛板配置: - 单片机内部振荡器频率设定为12MHz。 - 键盘工作模式跳线J5设置为KBD模式。 - 扩展方式跳线J13设置为IO模式。 5. 硬件组件: - 包括数码管显示单元、超声波测距单元、温度传感器、键盘、LED指示灯、DAC输出单元、串口通讯单元和EEPROM存储器。 6. 功能描述: - 超声波测距单元用于测距,范围10cm-50cm,测量结果刷新不超过1秒。 - DS18B20温度传感器用于温度测量,数据更新不超过0.5秒。 - PCF8591D/A转换芯片实现模拟电压输出。 - AT24C02 EEPROM存储器记录参数变动次数。 - 通过USB转串口模块进行串口通信。 - 通过键盘、数码管和LED指示灯进行人机交互。 这份试题旨在考察参赛者在单片机系统设计、程序编写、硬件配置和调试等方面的能力,同时也强调了规范性和细节处理,这些都是实际工程中非常重要的素质。