資源簡介
3-定時器控制交通燈.zip

代碼片段和文件信息
#include?
#define?uchar?unsigned?char
#define?uint?unsigned?int
sbit?wered=P0^0;
sbit?weyellow=P0^1;
sbit?wegreen=P0^2;
sbit?nsred=P0^3;
sbit?nsyellow=P0^4;
sbit?nsgreen=P0^5;
uchar?count=0;
uchar?second=0;
void?delay_ms(uint?x)
{
uchar?y;
for(;x>0;x--)
for(y=113;y>0;y--);
}
void?main()
{
TMOD=0x01;
IE=0X82;
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
TR0=1;
P0=0x00;
while(1)
{
while(second<=20)
{
wered=1;
nsgreen=1;
}
P0=0x00;
while(second<=25)
{
wered=1;
nsyellow=~nsyellow;
delay_ms(200);
}
P0=0x00;
while(second<65)
{
nsred=1;
wegreen=1;
}
P0=0X00;
second=0;
}
}
void?t0()?interrupt?1
{
TH0=(65536-50000)/256;
TL0=(65536-50000)%256;
count++;
if(count==20)
{
second++;
count=0;
}
}
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2020-07-01?15:56??Project\
?????文件????????3126??2020-06-02?19:34??Project\led.LST
?????文件????????3173??2020-06-02?19:34??Project\led.OBJ
?????文件?????????846??2020-06-02?19:34??Project\led.c
?????文件????????3030??2020-06-02?19:34??Project\traffic
?????文件????????4838??2020-06-02?19:34??Project\traffic.M51
?????文件?????????866??2020-06-02?19:34??Project\traffic.hex
?????文件??????????27??2020-06-02?19:34??Project\traffic.lnp
?????文件?????????227??2020-07-01?15:45??Project\traffic.plg
?????文件???????55203??2020-07-01?15:56??Project\traffic.uvopt
?????文件???????13225??2020-06-02?19:36??Project\traffic.uvproj
?????文件???????55207??2020-06-02?19:36??Project\traffic_uvopt.bak
?????文件???????????0??2020-06-02?15:19??Project\traffic_uvproj.bak
?????目錄???????????0??2020-06-02?19:25??SCH\
?????文件???????16264??2020-06-02?19:33??SCH\Backup?Of?New?Project.pdsbak
?????文件???????16189??2020-06-02?19:25??SCH\Last?Loaded?New?Project.pdsbak
?????文件???????16265??2020-06-02?19:33??SCH\New?Project.pdsprj
?????文件????????2199??2020-06-06?15:56??SCH\New?Project.pdsprj.LAPTOP-I8500995.hanlicheng.workspace
- 上一篇:網狐6603最新源碼.txt
- 下一篇:C51一個按鍵控制LED四種模式
評論
共有 條評論