• 大小: 45KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-06-13
  • 语言: C/C++
  • 标签: c程序  仿真图  

资源简介

该资源实现0000到9999的计数,有仿真图,程序为c语言。下载之后,导入工程即可仿真。

资源截图

代码片段和文件信息

#include
#define uint unsigned int
#define uchar unsigned char
uint ij;
uint qianbaishigetemp;
sbit dula=P2^6;
sbit wela=P2^7;
uchar code table[]={0x3f0x060x5b0x4f0x660x6d
0x7d0x070x7f0x6f};
void delay(uint z)
{
for(i=z;i>0;i--)
for(j=120;j>0;j--);
}
void main()
{
temp=0;
while(1)
{
if(temp==9999)
temp=0;
qian=temp/1000;
bai=temp%1000/100;
shi=temp%100/10;
ge=temp%10;

dula=1;
P1=table[qian];
dula=0;
wela=1;
P1=0xfe;
wela=0;
delay(50);

dula=1;
P1=table[bai];
dula=0;
wela=1;
P1=0xfd;
wela=0;
delay(50);

dula=1;
P1=table[shi];
dula=0;
wela=1;
P1=0xfb;
wela=0;
delay(50);

dula=1;
P1=table[ge];
dula=0;
wela=1;
P1=0xf7;
wela=0;
delay(50);

temp++;

}
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        821  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.c

     文件        220  2010-07-10 07:12  四位数码管计数器\四位数码管计数器.plg

     文件         49  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.lnp

     文件       5247  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.M51

     文件        747  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.LST

     文件       3956  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.OBJ

     文件       3421  2010-05-11 09:00  四位数码管计数器\四位数码管计数器

     文件       1059  2010-05-11 09:00  四位数码管计数器\四位数码管计数器.hex

     文件     117740  2010-05-11 08:55  四位数码管计数器\Last Loaded 四位数码管计数器.DBK

     文件     117737  2010-05-11 09:01  四位数码管计数器\四位数码管计数器.DSN

     文件        742  2010-06-22 17:17  四位数码管计数器\四位数码管计数器.PWI

     文件          0  2010-05-11 08:59  四位数码管计数器\四位数码管计数器_Uv2.Bak

     文件       2177  2010-05-11 09:01  四位数码管计数器\四位数码管计数器.Uv2

    .......       997  2010-05-11 09:01  四位数码管计数器\四位数码管计数器_Opt.Bak

     文件       1006  2010-07-10 07:12  四位数码管计数器\四位数码管计数器.Opt

     目录          0  2010-04-27 13:18  四位数码管计数器

----------- ---------  ---------- -----  ----

               255919                    16


评论

共有 条评论