基于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; //定义按键