里面有keil编写的51C语言源程序,以及proteus仿真工程文件,请大家多多指教
单片机源程序如下:
- #include<reg51.h>
- #define uchar unsigned char
- sbit P22=P2^2;
- uchar code display_data[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xF8,0x80,0x90};
- void main( )
- {
- uchar i,m1,n1,m2,n2,tcount=0;
- TMOD=0x10;
- m1=(2^16-50*10^-3*12/(12*10^-6))/256;
- n1=(2^16-50*10^-3*12/(12*10^-6))%256;
- m2=15536/256;
- n2=15536%256;
- TR1=1;
- while(1)
- {
- for(i=0;i<10;)
- {
-
-
- if(TF1)
- {
- tcount++;
- if(tcount==20)
- {
- tcount=0;
- P1=display_data[i];
- i++;
- }
- TF1=0;
-
- ……………………
- …………限于本文篇幅 余下代码请从51黑下载附件…………
复制代码
所有资料51hei提供下载:
keil proteus数码管显示的秒表设计.rar
(62.03 KB, 下载次数: 30)
|