单片机控制电子时钟设计与实现

1 下载量 67 浏览量 更新于2024-06-23 收藏 3.58MB DOC 举报
"该文档是一篇关于CAD电子时钟设计的学年论文,主要涉及计算机技术在电子工程中的应用,特别是单片机控制和电路设计。" 这篇毕业论文详细介绍了如何使用89C2051单片机设计一个具备显示、调整和定时功能的电子时钟。在设计任务中,学生需要完成以下几点: 1. **功能要求**:电子时钟应能实时显示时间,并允许用户通过按键进行时间设置。此外,它还具备定时功能,当设定的时间到达时,扬声器会发出声音提醒。 2. **绘图设计要求**: - 学生需要绘制完整的原理图,确保电路逻辑清晰。 - 完成ERC电气规则检测,以检查电路设计的正确性。 - 创建项目元件库,生成网络表和元件清单,这是PCB制造的重要步骤。 - 设计PCB板,包括规划板子大小、元件布局以及布线。可以选择自动或手工布线,同时需创建自建元件封装库。 - 在原理图和PCB中至少包含3个自建元件符号和封装元件。 在原理图的工作原理部分,89C2051单片机作为核心控制器,通过74LS164串行转并行输出芯片将数据传输到4个LED数码管,实现时间的显示。四个9013晶体管用于驱动数码管,而SB1、SB2、SB3按键则用于时间设置。当定时结束时,单片机会触发中断,通过9300音乐芯片和晶体管放大电流,驱动扬声器发声。 在进度安排上,设计工作从11月5日开始,包括原理图设计、PCB板参数和元件封装确定、PCB版图设计、报告撰写,直至11月12日的答辩。 论文参考了多本教材,如邵群涛的《电气制图与电子线路CAD》和老虎工作室的《电路设计与制版——Protel99入门与提高》、《电路设计与制版——Protel99SE高级应用》,这些书籍提供了关于电路设计和CAD工具使用的详细指导。 这篇论文详细阐述了一个基于89C2051单片机的电子时钟设计过程,涵盖了从原理图设计、PCB布局到功能实现的完整流程,体现了计算机技术在电子工程实践中的应用。