51单片机数字时钟-proteus仿真原理图及keil C51编译的C51程序.doc

该实验采用proteus 7.4 sp3进行的仿真,仿真原理图如下图所示,该实验采用定时器0的工作方式1定时500ms,等待20次定时1s进行时钟计数。通过定时器1的工作方式1定时500ms,用来调整

proteus 7.4 sp301 该实验采用进行的仿真,仿真原理图如下图所示,该实验采用定时器的工作方式 500ms201s11500ms 定时,等待次定时进行时钟计数。通过定时器的工作方式定时,用来调整数码管 K1 闪烁的时间。是用来选中时分秒,按一下选中时,再按一下选中分,再按一下选中秒,再按一下退出选 K2K3 中状态。按一下数加一,按一下数减一。在调整时间时,时钟停走。 /********************************************************************** *; 程序名时钟实验 *,. 功能:数码管通过动态扫描显示时间,时间可设定调整时间时时钟不走 *ZPZ 编程者: *2009/8/9 编程时间: **********************************************************************/ #include<reg52.h> #define uint unsigned int #define uchar unsigned char sbit _led=P2^7; sbit key1=P2^0; sbit key2=P2^1;

腾讯文库51单片机数字时钟-proteus仿真原理图及keil