-
大小: 39KB文件類型: .zip金幣: 2下載: 0 次發布日期: 2021-06-13
- 語言: C/C++
- 標簽:
資源簡介
利用proteus軟件對數碼管動態顯示進行了仿真,由于是軟件仿真,對于動態數碼管的視覺殘留有一些影響,所以把延時時間調的較長,以便能夠看清其掃描顯示的過程,可以作為課堂給學生演示的課件,亦可以給愛好者作為參考!

代碼片段和文件信息
#include
unsigned?char?code?num[]={0x3f0x060x5b0x4f
?? ??0x660x6d0x7d0x07
??????????????0x7f0x6f0x770x7c
??????????0x390x5e0x790x71};
sbit?P36=P3^6;
sbit?P20=P2^0;
sbit?P21=P2^1;
void?delay(unsigned?int?x)
{
TH1=0xfc;
TL1=0x66;
TR1=1;
while(x!=0)
{
? if(TF1==1)
{
TR1=0;
TH1=0xfc;
TL1=0x66;
x--;
TR1=1;
}
}
}
void?main()
{
TMOD=0x10;
while(1)
{
P36=1; ???//1
P0=num[5];
P20=1;
P36=0;
P20=0;
P0=0x00;
P21=0;
P0=0x01;
P21=1;
P36=0;
P21=0;
delay(5000);
P36=1; ???//2
P0=num[8];
P20=1;
P36=0;
P20=0;
P0=0x00;
P21=0;
P0=0x02;
P21=1;
P36=0;
P21=0;
delay(5000);
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件????????3126??2011-10-02?16:06??51_C_Design\7_Seg_led
?????文件?????????418??2011-10-02?16:06??51_C_Design\7_Seg_led.hex
?????文件??????????70??2011-10-02?16:06??51_C_Design\7_Seg_led.lnp
?????文件????????6125??2011-10-02?16:06??51_C_Design\7_Seg_led.M51
?????文件????????1039??2011-10-02?16:07??51_C_Design\7_Seg_led.Opt
?????文件????????3776??2011-10-02?16:06??51_C_Design\7_Seg_led.plg
?????文件?????????738??2011-10-02?16:06??51_C_Design\7_Seg_led.plg.c
?????文件????????3106??2011-10-02?16:06??51_C_Design\7_Seg_led.plg.LST
?????文件????????2738??2011-10-02?16:06??51_C_Design\7_Seg_led.plg.OBJ
?????文件????????2168??2011-10-02?16:07??51_C_Design\7_Seg_led.Uv2
?????文件????????1039??2011-09-23?23:28??51_C_Design\7_Seg_led_Opt.Bak
?????文件????????2168??2011-09-22?23:26??51_C_Design\7_Seg_led_Uv2.Bak
?????文件??????129884??2011-10-02?16:07??51_C_Design\7seg_com_cat.DSN
?????文件????????6376??2005-03-22?15:22??51_C_Design\STARTUP.A51
?????文件???????14048??2011-10-02?16:06??51_C_Design\STARTUP.LST
?????文件?????????749??2011-10-02?16:06??51_C_Design\STARTUP.OBJ
- 上一篇:C++面向對象程序設計2007龔曉慶
- 下一篇:c語言課程設計-職工工資管理系統
評論
共有 條評論