基于STC89C52单片机的可调闹铃时长万年历设计论文.docVIP

  • 2
  • 0
  • 约2.06万字
  • 约 24页
  • 2018-02-28 发布于贵州
  • 举报

基于STC89C52单片机的可调闹铃时长万年历设计论文.doc

基于STC89C52单片机的可调闹铃时长万年历设计论文

目 录 摘要…………………………………………………………………………………………2 关键词………………………………………………………………………………………2 一 概述……………………………………………………………………………………2 (一)概述………………………………………………………………………………2 (二)单片机的发展历程………………………………………………………………2 二 系统原理与硬件设计…………………………………………………………………3 (一)硬件选择…………………………………………………………………………3 (二)原理图……………………………………………………………………………3 (三)STC89C52单片机简介……………………………………………………………4 (四) LED数码管简介…………………………………………………………………6 (五) 74hc573简介……………………………………………………………………7 三 软件设计………………………………………………………………………………8 (一)主程序……………………………………………………………………………8 (二)软件行走时间的子程序…………………………………………………………9 (三)显示刷新子程序…………………………………………………………………11 (四)调整时间子程序…………………………………………………………………12 四 调试过程及数据分析………………………………………………………………17 (一)硬件调试…………………………………………………………………………17 (二)软件调试…………………………………………………………………………17 结论……………………………………………………………………………………18 致谢……………………………………………………………………………………18 参考文献………………………………………………………………………………20 基于STC89C52单片机的可调闹铃时长万年历设计 摘 要 本次设计根据STC89C52单片机系统扩展的基本原理和方法、常用总线标准和典型接口电路的应用,结合本次设计的题目要求进行系统扩展,通过单片机控制驱动电路驱动LED动态显示的方式完成设计任务,设计论文中附有电路图、程序清单。动态扫描的频率有一定的要求,频率太低,LED将出现闪烁现象。如频率太高,由于每个LED点亮的时间太短,LED的亮度太低,肉眼无法看清,所以一般均取几个ms左右为宜,这就要求在编写程序时,选通某一位LED使其点亮并保持一定的时间,程序上常采用的是调用延时子程序. 本次设计采用74hc573芯片做驱动,使用5V电源供电。由15块LED数码管构成的显示系统,与传统的基于8/16位普通单片机的LED显示系统相比较,本系统在不显著地增加系统成本的情况下,可支持更多的LED数码管稳定显示。 关键词:STC89C52;时钟日历;74hc573锁存芯片 一 概 述 (一) 概述 随着电子技术的迅速发展,特别是随着大规模集成电路产生而出现的微型计算机,给人类生活带来了极大的方便。走入家庭,从洗衣机、微波炉到音响、汽车,到处都可以见到单片机应用的踪影。如果说微型计算机技术的出现使现代科学研究得到了质的飞跃,那么也可以毫不夸张的说:“单片机技术的出现则是给现代工业测控领域带来了一次新的工业革命”。目前,单片机以其可靠性高和智能性等特点被广泛应用到工业控制系统、数据采集系统、智能化仪器仪表、办公自动化等领域中,并已经进入家庭,因此,单片机技术的开发和应用水平已经逐步成为一个国家自动化发展水平的标志之一。 (二)单片机的发展历程 单片机是微型计算机的一个重要分支,也是一种非常活跃和颇具生命力的机种,特别适用于工业控制领域。1971年微处理器研制成功不久,就出现了单片机,但最早的单片机是1位的,处理能力有限。单片机的发展共分四个阶段:第一阶段是初级阶段,功能非常简单;第二阶段是低性能阶段,以INTEL公司制造的MSC-48系列单片机为代表。第三阶段为高性能单片机阶段,这个阶段推出的单片机普遍带有穿行接口,多级中断系统,16位定时器/计数器,片内ROM、RAM容量加大,直到现在仍被广泛应用,是目前应用数量较多的单片机。第四阶段是8位单片机巩固发 展以及16位单片机、32位单片机推出阶段,以满足不同的用户需要。纵观单片机几十年的发展历程,单片机的今后发展方向将向多功能、高性能、高速度、低功耗、低价格、外围电路内装化以及内存储器容量增加和FLASH存储器化方向发展。 二 系统原理与硬件设计 本次的设计题目是电子万年历设计,要求实现年、月、日、时、分、秒的正常显示,需要硬件和

文档评论(0)

1亿VIP精品文档

相关文档