1、 课程设计报告课程设计报告 课程名称课程名称 微机原理及应用课程设计 设计题目设计题目 电压采集系统 学生姓名学生姓名 班班 级级 学学 号号 指导老师指导老师 成成 绩绩 20122012 年年 6 6 月月 2121 日日 1 目录 一、 课程任务- 2 二、 总设计方案- 2 三、 部分电路设计及 功能解说- 2 四、 硬件接线图- 3 五、 软件设计流程图- 4 1、 系统初始化程序 4 2、 A/D 转换子程序 4 3、 显示子程序跟 BCD 码子程序 5 4、 报警子程序 7 六、 程序段功能汇总- 7 1、 A/D 转换子程序程序段. 7 2、 BCD 转换子程序程序段 8 3、
2、 显示子程序程序段. 8 4、 报警子程序程序段. 9 七、 实验结果及分析- 9 八、 课程设计体会和总结- 9 九、 程序清单- 10 2 一、一、 课程设计的任务课程设计的任务 设计一个电压采集系统: 采集五次电压取其平均值,并在数码管上显示十进制数。 当电压值超过 45V 时,喇叭发声报警。 二、二、总体设计方案总体设计方案 通过一个 A/D 转换器循环采样 1 路模拟电压,采样 5 次信号,然后通过计算取 得平均值,平均值放在 AVERAGE 中。A/D 转换器芯片 ADC0809 将采样到的模拟信号 转换为数字信号,转换完成后,CPU 读取数据转换结果,并将结果送入外设即 LED 显 示,显示 5 个电压数据的平均值。 设计详细思路如下: 1) 1 路模拟电压信号通过电位器提供 0-6V 的电压信号。 2) 选择 ADC0809 芯片作为 A/D 转换器, 电压输入输入信号接到 ADC0809