邵阳学院信息工程学院 李 鑫 江世明
基于STC89C52RC单片机的时间控制系统
邵阳学院信息工程学院 李 鑫 江世明
改革开放后,人民生活节奏越来越快,基于STC89C52RC单片机的时间控制系统控制实现了人们对时间掌握的智能化,现代人生活节奏越来越快,基于STC89C52RC单片机的时间控制系统控是现代人们生活必不可少的设备。在基于STC89C52RC单片机的时间控制系统设计中是利用STC89C52RC单片机把自动复位电路,基于STC89C52RC单片机的时间控制系统的显示电路,基于STC89C52RC单片机的时间控制系统的电源电路,基于STC89C52RC单片机的时间控制系统的继电器电路,基于STC89C52RC单片机的时间控制系统电铃的电路连接起来,再通过STC89C52RC单片机的编程实现设计要求。基于STC89C52RC单片机的时间控制系统的作息时间控制系统是利用STC89C52RC单片机定时器计时处理来做秒计数,当所设置的时间到了,则发出一阵声响,启动基于STC89C52RC单片机的时间控制系统的继电器,由基于STC89C52RC单片机的时间控制系统的继电器可以控制放音机开启或关闭。时,分,秒数据是存在变量内并写入七段显示器的缓冲区内,由基于STC89C52RC单片机的时间控制系统的显示器扫描程序中定时扫描而显示出时间。
STC89C52RC单片机;定时器;显示器
基于STC89C52RC单片机的时间控制系统是以STC89C52RC单片机为核心,配以按键输入电路、时钟振荡电路、电铃电路、显示电路、继电器输出电路等外围部件和软件,能实现一种或多种功能的实用系统。基于STC89C52RC单片机的时间控制系统的硬件是应用系统的基础,基于STC89C52RC单片机的时间控制系统的软件则在基于STC89C52RC单片机的时间控制系统的硬件的基础上对其资源进行合理调配和使用,从而完成基于STC89C52RC单片机的时间控制系统所要求的任务,二者相互依赖,却一不可。设计系统图如图1所示。
图1 基于STC89C52RC单片机系统连接图
基于STC89C52RC单片机的时间控制系统应用的电压有+5V、+9V。这些电源的具体应用情况如下:+5V电源:基于STC89C52RC单片机的时间控制系统的STC89C52RC单片机及基于STC89C52RC单片机的时间控制系统的外围电路所用电源。+9V电源:基于STC-89C52RC单片机的时间控制系统的压电喇叭所用电源。根据基于STC-89C52RC单片机的时间控制系统的应用要求,基于STC89C52RC单片机的时间控制系统的复位操作通常有两种基本形式:上电复位和上电或开关复位。上电复位要求接通电源后,自动实现复位操作。基于STC89C52RC单片机的时间控制系统的复位电路采用上电复位。继电器是我们生活中常用的一种控制设备,通俗的意义上来说就是开关,在条件满足的情况下关闭或者开启。基于STC89C52RC单片机的时间控制系统的继电器的开关特性在很多的控制系统尤其是离散的控制系统中得到广泛的应用。从另一个角度来说,由于为某一个用途设计使用的电子电路,最终或多或少都需要和某一些机械设备相交互,所以继电器也起到电子设备和机械设备的接口作用。
基于STC89C52RC单片机的时间控制系统作息时间控制的动作利用时间计时处理来做秒计数,当所设置的时间到了,则发出一阵声响,启动基于STC89C52RC单片机的时间控制系统的继电器,由基于STC89C52RC单片机的时间控制系统的继电器可以控制放音机开启或关闭。基于STC89C52RC单片机的时间控制系统的STC89C52RC单片机定时器负责定时的计数,不会因为按键处理而中断时间秒数的增加。基于STC89C52RC单片机的时间控制系统的时,分,秒数据是存在变量内并写入七段显示器的缓冲区内,而由基于STC89C52RC单片机的时间控制系统的显示器扫描程序中定时扫描而显示出时间。在基于STC89C52RC单片机的时间控制系统的主控程序循环中主要工作为扫描是否有按键,若有按键则应做相应的功能处理,同时也扫描显示器显示时间数据,并检查所设置的时间是否到了。
基于STC89C52RC单片机的时间控制系统的调试是一项很复杂而庞大的工程,它占了整个基于STC89C52RC单片机的时间控制系统设计的大部分时间。调试的整体过程是分别对设计的各功能模块进行调试,然后再进行组装后的整体调试。基于STC89C52RC单片机的时间控制系统的调试过程包括:基于STC89C52RC单片机的时间控制系统的电源部分、基于STC89C52RC单片机的时间控制系统的显示部分、基于STC89C52RC单片机的时间控制系统的单片机控制部分。总结:基于STC89C52RC单片机的时间控制系统的试验过程中一定得认真仔细。基于STC89C52RC单片机的时间控制系统的电路图连接完后,需要检查再通电调试。
基于STC89C52RC单片机的时间控制系统中STC89C52RC单片机在负责响应外部输入和实现反馈自我控制。基于STC89C52RC单片机的时间控制系统的程序的编写修改完成后,用仿真器仿真时,基于STC89C52RC单片机的时间控制系统的几个控制按钮不好使,经检验,是基于STC89C52RC单片机的时间控制系统的软件中等待时间太短,由于按键抖动,响应中断次数过多造成控制不稳定。增加等待时间消除抖动后,基于STC89C52RC单片机的时间控制系统的控制部分达到理想效果。基于STC89C52RC单片机的时间控制系统的显示部分调试成功后,将仿真器接到电路中,显示却闪烁,这应该是由于反馈的信号在自我控制中出现了问题,可能是软件设计中有什么没有考虑到,基于STC89C52RC单片机的时间控制系统的时序上存在问题,经修改通过。
[1]张兴辉,陈守满.基于STC89C52RC单片机的无线呼叫系统设计[J].现代电子技术,2011(13):443.
[2]李书婷,韩国富,吴小林,潘哲.基于STC89C52单片机的教室灯控制系统设计与实现[J].自动化与仪器仪表,2017(01):146.
[3]蔡怀源.基于单片机的交通信号灯控制系统设计[J].电子制作,2017(01):238.
李鑫(1966—),男,大学本科,现就读于邵阳学院信息工程学院电子信息工程专业,研究方向:嵌入式系统。