基于89s51和C语言用一个按键做秒表,实现开始、暂停、清零功能。

2022-12-30 14:35:53

基于89s51和C语言用一个按键做秒表,实现开始、暂停、清零功能。

具体要求:
1.通过定时器实现10s的秒表显示;
按键功能:首先按键计时开始,再次按键暂停,第三次按键清零。 P3.7引脚接键K1;用P0、P2口分别控制2个数码管显示; PO 显示十位 s ,P2显示个位 ms ;转换状态间隔0.1s。
2.设计单片机程序:选择定时器工作方式1,定时50ms。

程序:

#include<reg52.h>
#define uint unsigned int
sbit key=P3^7;	//定义按键
  • 作者:瑶台月下逢
  • 原文链接:https://blog.csdn.net/weixin_46248189/article/details/120793988
    更新时间:2022-12-30 14:35:53