资源描述:
《基于单片机的多功能时钟控制电路》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、电子·电路2009年第22卷第3期基于单片机的多功能时钟控制电路马庆勇,吴中明(中国海洋大学信息科学与工程学院,山东青岛266100)摘要提出的时钟控制电路,是利用单片机AT89C2051的16位定时器做成电子时钟,并利用电子时钟的精确定时作用实现了实时控制。为了能够增加控制设备的路数,本设计还利用一片74HC374锁存器芯片扩展了5个输出端口,大大提高了电路的控制功能,满足了日常生活和自动化生产中所需要的多路多时控制要求。笔者利用本系统为某单位设计了一款“学校多功能作息时间控制器”。通过近2年的运行验证,工作稳定可靠,受
2、到了使用单位的好评。关键词时钟控制;AT98C2051;电子时钟;74HC374;动态扫描显示中图分类号TP311153文献标识码A文章编号1007-7820(2009)03-056-04MultifunctionalClockControlCircuitBasedonMCUMaQingyong,WuZhongming(InstituteofInformationScienceandEngineering,OceanUniversityofChina,Qingdao266100,China)AbstractThispape
3、rpresentsaclockcontrolcircuitinwhichanelectronicclockismadebyaMCUAT89C2051162bittimerandreal2timecontrolisachievedbytheelectronicclockpsfunctionofprecisetiming.Inordertoincreasethenumberofcontrolequipments,thedesignalsousesa74HC374flip2latchtheextensionofthe5outpu
4、tports,whichgreatlyimprovesthefunctionofthecircuitcontrolandmeettherequirementsofmulti2channelmulti2timecontrolindailylifeandautomatedproduction.Basedonthissystem,theauthorde2signsforadepartmentamulti2purposeschoolschedulecontroller,whichhasbeenrunningfornearly2ye
5、arswithstabilityandreliabilityandwhichwinshighpraisefromusers.Keywordsclockcontrol;AT89C2051;electronicclock;74HC373;dynamicscanshows在日常生活、生产中,很多单位都需要一款1方案总体设计灵活、稳定而又功能强大的自动定时控制系统,以规范本单位的作息时间或定时控制一些设备。本系统主要包括:单片机主控电路、数码管目前,市面上出现的一些时控设备或功能单一,显示电路、键盘电路、功能端口扩展电路、电源或使
6、用烦琐,或价格昂贵,总有一些不尽如人意与复位电路等。系统框图,如图1所示。的地方。本时控系统可以控制8路(可由程序定制)执行设备,每路执行设备的起控时间可多时任意设定,完全能够满足人们所需要的时控要求。收稿日期:2008211219作者简介:马庆勇(1972-),男,硕士研究生。研究方向:电子技术。吴中明(1954-),男,硕士生导师,副教授。研究方向:单片机应用。图1系统框图56基于单片机的多功能时钟控制电路电子·电路主控电路选用美国Atmel公司生产的与MCS-口),为了增加控制通道,本设计利用1片51系列单片机完全兼
7、容的AT89C2051芯片作为电74HC374扩展了5个输出端口。路核心。它是Atmel微控制器家族中廉价的成员,单片机时钟信号采用1110592MHz晶振产生。内部集成了2kB的Flash闪存,不需外扩程序存储电源电路由三端集成稳压块LM7805提供稳定的器,大大简化了电路结构。+5V电压。电路采用6位共阳LED数码管作为系统的显2系统硬件设计示器件。每两位分别用来显示时钟的时、分、秒。键盘电路由6个按键组成,分别用来进行系统基本电路的硬件原理图,如图2所示。整个电复位、时间调整等。路由主控电路、显示电路、键盘电路、接口
8、电路、由于AT89C2051端口资源较少(仅有P1、P3电源电路等组成。图2系统硬件原理图211主控电路的P14~P17将要显示字符的BCD码输入至U2的4U1、C1、C2、Y1、C3、R9、S6构成主控电路个输入端,经U2译码后,输出相应的笔段驱动的最小系统。C1、C2、Y1是单片机时钟源产生电LED