第十二届蓝桥杯单片机设计与开发项目省赛
第二部分程序设计试题(70分)
1、基本要求
1.1使用大赛组委会提供的国信长天单片机竞赛实训平台,完成本试题的程序设计与调试。
1.2选手在程序设计与调试过程中,可参考组委会提供的“资源数据包”。
1.3请注意:程序编写、调试完成后选手应通过考试系统提交完整、可编译的Keil工程文件压缩包。选手提交的工程文件应是最终版本,要求Keil工程文件以准考证号(7位数字)命名,工程文件夹内应包含以准考证号命名的hex文件,该hex文件是成绩评审的依据。不符合以上文件提交要求和命名要求的作品将被评为零分或者被酌情扣分。
举例说明:选手准考证号为1234567,hex文件应命名为:1234567.hex。
1.4请勿上传与作品工程文件无关的其它文件。
2、竞赛板配置要求
2.1将IAP15F2K61S2单片机内部振荡器频率设定为12MHz。
2.2键盘工作模式跳线J5配置为KBD键盘模式。
2.3扩展方式跳线J13配置为IO模式。
2.4请注意:选手需严格按照以上要求配置竞赛板,编写和调试程序,不符合以上配置要求的作品将被评为零分或者被酌情扣分。
3、硬件框图
4、功能描述
4.1功能概述
- 通过获取DS18B20温度传感器的温度数据,完成温度测量功能。
- 通过PCF8591AD/DA芯片完成DAC输出功能。
- 通过数码管完成题目要求的数据显示功能。
- 通过按键完成题目要求的显示界面切换和设置功能。
- 通过LED指示灯完成题目要求的指示功能。
4.2性能要求