欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
基于51單片機(jī)交通燈程序設(shè)計(jì)
[打印本頁]
作者:
changxinjie
時(shí)間:
2017-3-30 09:41
標(biāo)題:
基于51單片機(jī)交通燈程序設(shè)計(jì)
交通燈單片機(jī)程序:
#include<reg52.h>
#include<bstv51.h>
#define uchar unsigned char
#define uint unsigned int
sbit nbp1=P0^4;//南北方向數(shù)碼管第一位;
sbit nbp2=P0^5;//南北方向數(shù)碼管第二位;
sbit dxp1=P0^6;//東西方向數(shù)碼管第一位;
sbit dxp2=P0^7;//東西方向數(shù)碼管第二位;
sbit hdnb=P0^2;//南北方向紅燈;
sbit hddx=P0^0;//東西方向紅燈;
sbit ldnb=P0^3;//南北方向綠燈;
sbit lddx=P0^1;//東西方向綠燈;
uchar code table[]={0x3f,0x06,0x5b,0x4f,0x66,
0x6d,0x7d,0x07,0x7f,0x6f}; //0-9
uchar num=30;num2,shi,ge;
void delayms(xms) //延時(shí)函數(shù)x毫秒函數(shù)
{
uint i,j;
for(i=xms;i>0;i--)
for(j=110;j>0;j--);
}
void display(uchar shi,uchar ge) //南北數(shù)碼管顯示函數(shù)
{
P1=table[shi];
nbp1=0; //選中南北方向數(shù)碼管第一位
delayms(3);
nbp1=1; //關(guān)閉南北方向數(shù)碼管第一位
P1=table[ge];
nbp2=0; //選中南北第二位
delayms(3);
nbp2=1; //關(guān)閉南北方向數(shù)碼管第二位
P2=table[shi];
dxp1=0; //選中南北方向數(shù)碼管第一位
delayms(3);
dxp1=1; //關(guān)閉南北方向數(shù)碼管第一位
P2=table[ge];
dxp2=0; //選中南北第二位
delayms(3);
dxp2=1;
}
void T1_time()interrupt 3 //定時(shí)器1中斷函數(shù)
{
TH1=(65536-45872)/256;
TL1=(65536-45872)%256;
num2++;
if(num2==20)
{
num2=0; //說明計(jì)時(shí)夠一秒
num--;
if(num==0)
{
lddx=~lddx;
hdnb=~hdnb;
ldnb=~ldnb;
hddx=~hddx;
num=30;
}
}
shi=num/10;
ge=num%10;
}
void main() //主函數(shù)
{
TMOD=0x10;
TH1=(65536-45872)/256;
TL1=(65536-45872)%256;
EA=1;
ET1=1;
TR1=1;
lddx=0; //東西方向綠燈亮
hdnb=0; //南北方向紅燈亮
ldnb=1;
hddx=1;
P1=0x00;
P2=0x00;
nbp1=1;
dxp1=1;
dxp2=1;
nbp2=1;
while(1)
{
display(shi,ge);
}
}
復(fù)制代碼
0.png
(45.72 KB, 下載次數(shù): 110)
下載附件
2017-3-31 05:00 上傳
基于51單片機(jī)交通燈設(shè)計(jì)下載:
交通燈.rar
(32.45 KB, 下載次數(shù): 59)
2017-3-30 09:39 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
作者:
不會飛先生
時(shí)間:
2018-5-30 22:20
這個(gè)沒有數(shù)碼管啊
作者:
415565
時(shí)間:
2018-6-1 14:01
程序很好,nice
作者:
ABCg
時(shí)間:
2018-6-1 15:08
可以,簡單明了
作者:
Marshall43
時(shí)間:
2018-6-25 09:50
請問這個(gè)如何接線。课沂菃纹瑱C(jī)小白,還沒學(xué)明白。。。。
歡迎光臨 (http://www.raoushi.com/bbs/)
Powered by Discuz! X3.1