这次给大家分享一个三位数码管实现0-999倒计时器
所需元器件如下:
AT89C51芯片 *1
12MHz晶振 *1
33pF电容 *2
10uF电解电容 *1
10K电阻 *1
200Ω电阻 *21
单位7段数码管 *3
代码如下:
仿真电路图如下:
程序可以稍做修改,改变disp的值可以实现想要任何数值的初始值,还可以把倒计时改成累加器的形式,只需要改变disp的初始值,还有把disp–改成disp++,数值随着时间的变化有序增加,改变DelayMs的值可以实现时间间隔的增减。