1、 单片机原理及应用 课程设计 题 目 自行车里程计/速度计 二级学院 电子信息与电气工程学院 班 级 姓 名 学 号 指导教师 设计时间 2010-6-212010-7-2 目录目录 一、概述 1、设计目的 1 2、课题简介 1 二、系统设计 1、总体设计方案 2 2、硬件部分简介 3 (A)AT89c51 芯片简介 3 (B)硬件设计 4 3、软件部分 5 (A)初始化程序6 (B)主程序8 (C)中断程序9 (D)里程、速度处理程序11 (E)显示子程序14 (F)延时子程序16 三、调试17 1、硬件调试 17 2、软件调试 17 四、操作说明19 五、参考文献20 六、心得体会21 七
2、、附录22 1、元器件清单 22 2、整体原理图 23 3、完整程序 24 4、实物图 33 自行车里程计自行车里程计/ /速度计的设计速度计的设计 一、一、 概述概述 1 1、 设计目的设计目的 本设计采用 AT89C51 单片机作控制,利用霍尔元件等器件设计一个可用 LED 数码管显示当前自行车行驶的距离及速度并具有超速报警功能的自行车 里程/速度表,使其作为自行车的一种辅助工具,让自行车的功用更强大,给 人们带来更多的方便。 2 2、 课题简介课题简介 自行车被发明及使用到现在已有两百多年的历史,在这两百年间人类在 不断的尝试与研发过程中,自行车发展的目的也从最早的代步工具转换成休 闲娱乐的用途,随着生活水平的提高,人们希望自行车的功能更强大,而里 程计/速度计正满足了这个需求。现在先进的里程/速度计不仅能显示实时的 速度和里程,还显示时间,甚至具有测量骑车人的心跳、显示骑车人热量消 耗等功能。 由于时间有限,本设计完成的功能减为两个,即测量并通过 LED 数码管 进行动态显示当前的速度和里程,并在超速时发出警报。 要求达到的各项指标及实现方法如下: 1. 利用