题目:基于单片机的自行车里程计系统设计设计内容设计制作和调试一个由 8052MCU 组成的自行车里程计系统。通过这个过程学习熟悉单片机的外围扩展、键盘控制和七段数码管的使用,掌握 51 系列单片机控制和测试方法。设计以 STC89C51 单片机为核心,以霍尔传感器做为输入、使用独立键盘控制显示停止/开始、清零,以 LED 为显示方式的自行车里程计,完成基本要求。1)数码管显示:自行车里程;2)键盘控制里程计的开始、停止和清零; 设计步骤一、 总体方案设计其中,采纳 51 系列 MCU 构成典型电路。选用适当的霍尔传感器器件。选择独立键盘和 4 位共阴极数码管。二、硬件选型工作三、硬件的设计和实现1. 选择计算机机型(采纳 51 内核的单片机);2. 设计支持计算机工作的外围电路(EPROM、RAM、I/O 端口、键盘、显示接口电路等);3. 接口电路;4. 其它相关电路的设计或方案(电源、通信等)四、软件设计1. 分配系统资源,编写系统初始化和主程序模块;2. 编写相关子程序;3. 其它程序模块(显示与键盘等处理程序)。五、编写课程设计说明书,绘制完整的系统电路图(A3 幅面)。课程设计说明书要求1. 课程设计说明书应采纳学院统一印制的课程设计(论文)说明书封面,书写应仔细,字迹工整,论文格式参考国家正式出版的书籍和论文编排。2. 论理正确、逻辑性强、文理通顾、层次分明、表达确切,并提出自己的见解和观点。3. 课程设计说明书应有目录、摘要、序言、主干内容(按章节编写)、主要结论和参考书,附录应包括程序清单、系统方框图和电路原理图。4. 课程设计说明书应包括按上述设计步骤进行设计的分析和思考内容和引用的相关知识。5. 要求打印 B5 纸,排版要求请向指导老师索取。6. 每组单独一个题目,每组上限 5 人。时间安排课程设计计划时间 4 周。课程设计题目于 15 周下发。课程设计完成后于 18 周四下午下班前送交电子信息办公室(实验楼三楼),届时指导老师安排短暂答辩。辅导时间和地点答疑请直接与指导老师联系。目 录一、设计任务和要求…………………………… 2二、设计目的………………………………………… 2三、设计的具体实现…………………………… 3 1.系统概述 ………………………………… 3 2.STC 单片机的原理及应用………………… 4 3.霍尔传感器电路设计 …………………… 7 4.USB 供电电路设计 ………………………… 9 5.按键电路设计 …………………...