您当前的位置:五五电子网电子知识电子制作仪表-仪器用SST89E54RC单片机制作的单键三态秒表 正文
用SST89E54RC单片机制作的单键三态秒表

用SST89E54RC单片机制作的单键三态秒表

点击数:7657 次   录入时间:03-04 11:40:08   整理:http://www.55dianzi.com   仪表-仪器

  本文介绍的单片机控制秒表,硬件结构简单,对初学者来说容易理解。且本文软件实现了一键多功能,节省按键,为学习多功能键提供了范例。单片机可以选用MCS-52系列,具体型号可以为SST89E54RC。按键按一下开始计时,按两下计时停止并保持显示,按三下秒表复位清零。如此循环,操作简单。三个数码管:高位数码管显示十位秒,次高位数码管显示秒和小数点,低位数码管显示零点几秒,各位皆为十进制,最大可计到99.9秒。时钟晶振为12MHz。

  一、硬件电路(参照原理上图)  
  1.电源:MCS-52系列单片机需要5V直流稳压电源。为了使电路性能更好,可以在每个74HC574的VCC和GND上跨接一个0.1微法的瓷片电容,进行滤波。

  2.操作控制电路:利用一个键K控制开始计时,停止计时,复位清零。复位清零也可以采用上电复位。

  3.地址译码电路:用一片三一八译码器即可。

  4.地址锁存部分:利用三个74HC574芯片,接法如电路原理图。

  5.显示电路部分:由三个共阴极数码管构成,分别对应连接三个74HC574芯片。

  二、软件系统
  
  软件系统分两个部分:主程序部分,计时显示子程序部分,具体介绍如下:

  1.主程序部分
  
  主程序流程如右图所示,主要功能是判断键是否按下,并据此改变R3的内容.K键按下一次,R3记一,并开中断,第二次按下记二,并关中断,第三次按下清R3,送出显示00.0;另外还有设置定时器;设置中断;设置延时:循环往复检查是否有键按下等功能。

  2.计时显示中断子程序部分计时显示中断子程序流程如下图。  

  三、电路安装与调试
  
  参考电路图。安装时注意共阴极数码管接电阻。本三态秒表经过使用,性能良好,使用简便。适宜广大电子爱好者习作,并了解单片机控制原理。




本文关键字:单片机  制作  仪表-仪器电子制作 - 仪表-仪器