上传者: youngpat
|
上传时间: 2021-10-12 20:46:36
|
文件大小: 2.59MB
|
文件类型: -
数字跑表是人们日常生活中比较常见的工具,应用也比较广泛。本课题的主要内容是用AT89C51单片机为核心,配备7段数码显示模块等功能模块设计一款数字跑表,要求用数码管可以显示百分秒、秒、分,具有暂停\启动功能和重新开始功能。
本文的核心主要有硬件设计和软件编程两个大的方面。硬件电路设计主要包括中央处理单元电路、时钟电路、人机接口电路、信号处理电路、执行电路等几部分。软件编程用C语言来实现,主要包括主程序、键盘扫描子程序、时间设置子程序等软件模块。程序编译可用keil软件实现,电路功能仿真用Proteus软件实现。