单片机课程设计之自动打铃系统院系:电气与信息工程系
专业: 应用电子
班级: 电子092班
指导教师:
设计时间:
2010年11月05 日
摘要
本次设计中的LED数码管电子时钟电路采用24小时制记时方式,本次设计采用AT89S52单片机的扩展芯片和6个PNP三极管做驱动,由三块LED数码管构成的显示系统,与传统的基于8/16位普通单片机的LED显示系统相比较,本系统在不显著地增加系统成本的情况下,可支持更多的LED数码管稳定显示。
设计采用AT89S52单片机,使用5V电源供电,并且在按键的作用下可以进行调时,调分,复位功能。
计时数据的更新在计算机C语言的驱动下每秒自动进行一次,但不需程序干预其输出状态。
关键词:AT89S52;数码管; LED
目录
引言 (1)
第一章设计简介及方案论述 (1)
1.1 作息时间控制钟系统概述 (1)
1.2 本设计任务和主要内容 (1)
第二章系统硬件电路设计 (2)
2.1单片机总体设计思路 (2)
2.2 各功能模块程序实现原理分析 (2)
2.21 七段式数码管驱动模块 (2)
2.22 蜂鸣器驱动模块 (2)
2.23 按钮控制模块 (3)
2.3系统主要硬件电路 (5)
2.31 七段式数码管驱动模块的硬件设计 (6)
2.32 蜂鸣器驱动模块的硬件设计 (7)
第三章系统软件设计 (8)
3.1 系统软件设计的主要内容..........................................................................................83.2 系统软件设计的流程图 (8)
第四章系统调试与测试结果分析 (10)
4.1 系统调试 (10)
4.11 软件调试 (10)
4.12 硬件调试 (10)
第五章附录及参考文献 (12)
5.1 汇编程序清单 (12)
5.2 器材仪表 (34)
5.3参考资料 (34)
第六章设计总结
引言
本设计是根据我们所学习的单片机课程,按照大纲要求对我们进行的一次课程检验,是进行单片机课程训练的必要任务,也对我们掌握单片机应用有很大的帮助。
掌握
单片机技术是一门不可或缺的技术,对我们将来的工作以及生活和学习都有很密切的联系。
近年来,随着电子技术和微机计算机的迅速发展,单片机的档次不断提高,其应用
领域也在不断的扩大,已在工业控制、尖端科学、智能仪器仪表、日用家电、汽车电子
系统、办公自动化设备、个人信息终端及通信产品中得到了广泛的应用,成为现代电子
系统中最重要的智能化的核心部件。
当今时代是一个新技术层出不穷的时代,在电子领域尤其是自动化智能控制领域,
传统的分立元件或数字逻辑电路构成的控制系统,正以前所未有的速度被单片机智能控
制系统所取代。
单片机具有体积小、功能强、成本低、应用面广等优点,可以说,智能
控制与自动控制的核心就是单片机。
目前,一个学习与应用单片机的高潮正在工厂、学。