久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

51單片機(jī)控制交通燈原理圖及C語言程序

時間:2019-05-14 03:57:57下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《51單片機(jī)控制交通燈原理圖及C語言程序》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《51單片機(jī)控制交通燈原理圖及C語言程序》。

第一篇:51單片機(jī)控制交通燈原理圖及C語言程序

Proteus仿真原理圖:

Keil C源程序:

#include #define uchar unsigned char #define uint

unsigned

int sbit

RED_DONGXI

= P1^0;//南北方向紅燈亮 sbit

YELLOW_DONGXI = P1^1;//南北方向黃燈亮 sbit

RED_NANBEI

= P1^3;//東西方向紅燈亮 sbit

GREEN_DONGXI = P1^2;//南北方向綠燈亮 sbit

YELLOW_NANBEI = P1^4;//東西方向黃燈亮 sbit

GREEN_NANBEI = P1^5;//東西方向綠燈亮

sbit

DXweixuan1

= P1^6;//南北方向數(shù)碼管位選1 sbit

DXweixuan2

= P1^7;//南北方向數(shù)碼管位選2 sbit

NBweixuan1

= P3^0;//東西方向數(shù)碼管位選1 sbit

NBweixuan2

= P3^1;//東西方向數(shù)碼管位選2 sbit

L1=P3^5;sbit

L2=P3^6;sbit

L3=P3^7;uint aa, bai,shi,ge,bb;uint shi1,ge1,shi2,ge2;uint code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};uint code table1[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6};void delay(uint z);void init(uint a);void display(uint shi1,uint ge1,uint shi2,uint ge2);void xtimer0();void init1();void init2();void init3();void init4();void init5();void xint1();void xint0();void LED_ON();void LED_OFF();

void main(){ P0=0xFF;P1=0xFF;P2=0x00;

P3=0xFF;EA=1;EX0=1;IT0=0;

init1();while(1)

{

init2();//第2個狀態(tài)

init3();//第3個狀態(tài)

init4();//第4個狀態(tài)

init5();//第5個狀態(tài)

} } void init1()//第一個狀態(tài):東西、南北方向均亮紅燈5S { uint temp;temp=5;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;while(1){

RED_DONGXI=0;

//第一個狀態(tài)東西、南北均亮紅燈5S

RED_NANBEI=0;

GREEN_DONGXI=1;

GREEN_NANBEI=1;

YELLOW_DONGXI=1;

YELLOW_NANBEI=1;

if(aa==20)//定時20*50MS=1S

{

aa=0;

temp--;

}

shi1=shi2=temp/10;

ge1=ge2=temp%10;

if(temp==0)

{

temp=5;

break;

}

display(ge1,shi1,ge2,shi2);} } void init2()//第二個狀態(tài):東西亮紅燈30S~5S、南北亮綠燈25~0S;{ uint temp;temp=26;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;while(1){

RED_DONGXI=1;

RED_NANBEI=0;

GREEN_DONGXI=0;

GREEN_NANBEI=1;

YELLOW_DONGXI=1;//第二個狀態(tài):東西亮綠燈25S、南北亮紅燈

YELLOW_NANBEI=1;

if(aa==20)//定時20*50MS=1S

{

aa=0;

temp--;

shi1=(temp+5)/10;

}

}

} ge1=(temp+5)%10;shi2=temp/10;ge2=temp%10;if(temp==0){ temp=26;break;} display(ge1,shi1,ge2,shi2);void init3()//第三個狀態(tài):東西綠燈變?yōu)辄S燈閃5次、南北亮紅燈5S { uint temp;temp=6;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;while(1){

RED_NANBEI=0;

GREEN_DONGXI=1;

if(aa==20)//定時20*50MS=1S

{

aa=0;

temp--;

YELLOW_DONGXI=~YELLOW_DONGXI;

shi1=temp/10;

shi2=shi1;

ge1=temp%10;

ge2=ge1;

}

if(temp==0)

{

temp=6;

break;

}

display(ge1,shi1,ge2,shi2);} } void init4()//第四個狀態(tài):東西亮綠燈25~0S,南北方向亮紅燈30~5S; { uint temp;temp=26;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;while(1){

RED_DONGXI=0;

RED_NANBEI=1;

YELLOW_DONGXI=1;//第一個狀態(tài)東西、南北均亮紅燈5S

GREEN_NANBEI=0;

if(aa==20)

{

aa=0;

temp--;

shi1=temp/10;

shi2=(temp+5)/10;

ge1=temp%10;

ge2=(temp+5)%10;

if(temp==0)

{

temp=26;

break;

}

}

display(ge1,shi1,ge2,shi2);} } void init5()//第五個狀態(tài):東西亮紅燈、南北綠燈閃5次轉(zhuǎn)亮黃燈5S { uint temp;temp=6;TMOD=0x01;TH0=(65535-50000)/256;TL0=(65535-50000)%256;EA=1;ET0=1;TR0=1;while(1){

RED_NANBEI=1;

RED_DONGXI=0;

GREEN_DONGXI=1;

GREEN_NANBEI=1;

if(aa==20)

{

aa=0;

temp--;

YELLOW_NANBEI=~YELLOW_NANBEI;

shi1=temp/10;

shi2=shi2;

ge1=temp%10;

ge2=ge1;

if(temp==0)

{

temp=6;

break;

}

}

display(ge1,shi1,ge2,shi2);} }

void display(uint shi1,uint ge1,uint shi2,uint ge2){ DXweixuan1=0;DXweixuan2=1;NBweixuan1=1;NBweixuan2=1;P0=table[ge1];delay(5);DXweixuan1=1;DXweixuan2=0;NBweixuan1=1;NBweixuan2=1;P0=table[shi1];delay(5);DXweixuan1=1;DXweixuan2=1;NBweixuan1=0;NBweixuan2=1;P0=table[ge2];delay(5);DXweixuan1=1;DXweixuan2=1;NBweixuan1=1;NBweixuan2=0;P0=table[shi2];delay(5);} void xint0()interrupt 0 { RED_NANBEI=0;RED_DONGXI=0;GREEN_NANBEI=1;GREEN_DONGXI=1;

YELLOW_NANBEI=1;YELLOW_DONGXI=1;P0=0x00;NBweixuan1=0;NBweixuan2=0;DXweixuan1=0;DXweixuan2=0;delay(2);return;} void xint1()interrupt 2 { RED_NANBEI=1;RED_DONGXI=1;GREEN_NANBEI=0;GREEN_DONGXI=0;

YELLOW_NANBEI=1;YELLOW_DONGXI=1;P0=0x00;NBweixuan1=0;NBweixuan2=0;DXweixuan1=0;DXweixuan2=0;delay(2);return;} void xtimer0()interrupt 1 { TH0=(65535-50000)/256;TL0=(65535-50000)%256;aa++;} void delay(uint z){uint x,y;for(x=0;x

for(y=0;y<110;y++);}

第二篇:單片機(jī)AT89C52十字路口交通燈控制C語言程序

單片機(jī)AT89C52十字路口交通燈控制程序

東西方向60秒,南北方向57秒

#include #define uchar unsigned char #define uint unsigned int

#define ON 0 #define OFF 1 sbit NS_G=P2^5;//南北綠燈

sbit NS_Y=P2^4;//南北黃燈 sbit NS_R=P2^3;//南北紅燈

sbit EW_G=P2^2;//東西綠燈 sbit EW_Y=P2^1;//東西黃燈 sbit EW_R=P2^0;//東西紅燈

sbit LED_D1=P3^7;//南北方向數(shù)碼管位控制 sbit LED_C1=P3^6;//南北方向數(shù)碼管位控制 sbit LED_B1=P3^1;//東西方向數(shù)碼管為控制 sbit LED_A1=P3^0;//東方向數(shù)碼管位控制

/*********倒計(jì)時賦初值*************/ uchar EWF=20,NSF=17,X=20,Y=17,Z=20,SHU=20;uchar count;

void Init(void){ TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;} /*******************中斷服務(wù)程序**************************/ void timer1(void)interrupt 1 {

TMOD=0x01;TH0=(65536-50000)/256;TL0=(65536-50000)%256;EA=1;ET0=1;TR0=1;

count++;if(count>19){

EWF--;

NSF--;

X--;

Y--;

Z--;

SHU--;

count=0;

}

} /******************延時**********************/

void Delay10uS(uchar z){ uchar x,y;for(x=z;x>0;x--)for(y=110;y>0;y--);}

/******************led控制*******************/ unsigned char table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};//共陰極數(shù)碼管賦值

void display1(uchar num1,uchar num2)

//控制東西方向led顯示 {

P0=table[num1];

LED_A1=ON;

Delay10uS(1);

LED_A1=OFF;

P0=table[num2];

LED_B1=ON;

Delay10uS(1);

LED_B1=OFF;

} void display2(uchar num3,uchar num4)//控制南北方向led顯示 {

P0=table[num3];

LED_C1=ON;

Delay10uS(1);

LED_C1=OFF;

P0=table[num4];

LED_D1=ON;

Delay10uS(1);

LED_D1=OFF;

} void main(){ int i;/************初始狀態(tài)東西南北禁止通行************/

NS_R=ON;//南北方向紅燈打開

EW_R=ON;

//東西方向紅燈打開

for(i=0;i<600;i++)

{

Delay10uS(20);

} NS_R=OFF;//南北方向紅燈關(guān)閉

EW_R=OFF;//東西方向紅燈關(guān)閉

while(1)

{

Init();

// 初始化計(jì)時器

/****************狀態(tài)1:東西綠燈(57s),南北紅燈(60s)**************/ /***************狀態(tài)2:東西黃燈(3s),南北紅燈(60s)****************/

EW_G=ON;//東西方向的綠燈打開

NS_R=ON;//南北方向的紅燈打開

while(EWF!=0)

{

display1(EWF/10,EWF%10);// 東西方向紅燈(60s)

display2(NSF/10,NSF%10);// 南北方向綠燈(57s)

while(EWF==3)

{

while(X!=0)

{

display1(EWF/10,EWF%10);// 東西方向紅燈(3s)

display2(X/10,X%10);// 南北方向黃燈(3s)

EW_G=OFF;// 東西方向的綠燈關(guān)閉

EW_Y=ON;// 東西方向的黃燈打開

}

}

}

NS_R=OFF;// 南北方向的紅燈關(guān)閉

EW_G=OFF;// 東西方向的綠燈關(guān)閉

EW_Y=OFF;// 東西方向的黃燈打?

/*=*************狀態(tài)3:東西紅燈(60s),南北綠燈(57s)************/ /****************狀態(tài)4:東西紅燈(60s),南北黃燈(3s)***************/

EW_R=ON;// 東西方向的紅燈打開

NS_G=ON;// 南北方向的綠燈打開

while(Z!=0)

{

display2(Z/10,Z%10);// 南北方向紅燈(57s)

display1(Y/10,Y%10);// 東西方向綠燈(57s)

while(Z==3)

{

while(SHU!=0)

{

display2(Z/10,Z%10);// 東西紅燈(3s)

display1(SHU/10,SHU%10);// 南北綠燈(3s)

NS_G=OFF;//南北方向的綠燈關(guān)閉

NS_Y=ON;// 南北方向的黃燈打開

}

}

}

} EW_R=OFF;// 東西方向的紅燈關(guān)閉

NS_G=OFF;// 南北方向的綠燈關(guān)閉

NS_Y=OFF;// 南北方向的黃燈關(guān)閉

EWF=60,NSF=57,X=60,Y=57,Z=60,SHU=60;//重新賦值

}

第三篇:單片機(jī)定時器控制交通燈程序1

定時器控制交通指示燈

/* 名稱:定時器控制交通指示燈

說明:東西向綠燈亮5s后,黃燈閃爍,閃爍5次亮紅燈,紅燈亮后,南北向由紅燈變成綠燈,5s后南北向黃燈閃爍,閃爍5次后亮紅燈,東西向綠燈亮,如此往復(fù)。*/ #include #define uchar unsigned char #define uint unsigned int sbit RED_A=P0^0;//東西向指示燈

sbit YELLOW_A=P0^1;sbit GREEN_A=P0^2;sbit RED_B=P0^3;//南北向指示燈

sbit YELLOW_B=P0^4;sbit GREEN_B=P0^5;//延時倍數(shù),閃爍次數(shù),操作類型變量

uchar Time_Count=0,Flash_Count=0,Operation_Type=1;//定時器0中斷函數(shù) void T0_INT()interrupt 1 { TL0=-50000/256;TH0=-50000%256;switch(Operation_Type){

case 1: //東西向綠燈與南北向紅燈亮5s

RED_A=0;YELLOW_A=0;GREEN_A=1;

RED_B=1;YELLOW_B=0;GREEN_B=0;

if(++Time_Count!=100)return;//5s(100*50ms)切換

Time_Count=0;

Operation_Type=2;

break;

case 2: //東西向黃燈開始閃爍,綠燈關(guān)閉

if(++Time_Count!=8)return;

Time_Count=0;

YELLOW_A=~YELLOW_A;GREEN_A=0;

if(++Flash_Count!=10)return;//閃爍

Flash_Count=0;

Operation_Type=3;

break;

case 3: //東西向紅燈與南北向綠燈亮5s

RED_A=1;YELLOW_A=0;GREEN_A=0;

RED_B=0;YELLOW_B=0;GREEN_B=1;

if(++Time_Count!=100)return;//5s(100*50ms)切換

Time_Count=0;

Operation_Type=4;

break;

case 4: //南北向黃燈開始閃爍,綠燈關(guān)閉

if(++Time_Count!=8)return;

Time_Count=0;

YELLOW_B=~YELLOW_B;GREEN_A=0;

if(++Flash_Count!=10)return;

Flash_Count=0;

Operation_Type=1;

break;}

} //主程序 void main(){ TMOD=0x01;

//T0方式1 IE=0x82;TR0=1;while(1);}

//閃爍

第四篇:單片機(jī)帶應(yīng)急的交通燈控制實(shí)驗(yàn)程序(精選)

單片機(jī)帶應(yīng)急的交通燈控制實(shí)驗(yàn)(匯編)

org 00h ajmp main org 0003h ajmp int_

red_we equ p1.1 yel_we equ p1.2 gre_we equ p1.3 red_sn equ p1.5 yel_sn equ p1.6 gre_sn equ p1.7 org 0030h main: mov sp ,#65h call init_int clr red_we clr red_sn call delay3 loop: clr gre_we setb red_we call delay5

setb gre_we clr yel_we mov r4,#10 sight:call delay_200ms cpl yel_we djnz r4,sight setb yel_we

call delay_200ms clr gre_sn setb red_sn clr red_we call delay5 setb gre_sn

clr yel_sn mov r4,#10 sight1:

call delay_200ms cpl yel_sn djnz r4,sight1 setb yel_sn

clr red_sn clr red_we call delay_200ms sjmp loop

;;;;;;;;;;;;;;;;;;;;;;;;;;;中斷服務(wù)程序;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;int_: push psw push 04h setb gre_sn setb yel_sn setb gre_we setb yel_we clr red_sn clr red_we call delay5 call init_int pop 04h pop psw reti;;;;;;;;;;;;;;;;;;;;;;;;;;外部中斷初始化

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;init_int: setb ex0 setb it0 setb ea ret

;;;;;;;;;;;;;;;;;;;;;;;5秒延時

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;delay5: mov r4,#5 delay5_ : call delay_1s djnz r4,delay5_ ret;;;;;;;;;;;;;;;;;;;;;;;3秒延時

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;delay3: mov r4,#3 delay3_: call delay_1s djnz r4,delay3_ ret

;;;;;;;;;;;;;;;;;;;;;;

delay_200ms: mov r5,#20 s: call delay_10ms djnz r5,s ret

0.2秒延時

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

;;;;;;;;;;;;;;;;

非中斷精確1MS定時程序

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;delay_1ms: push 07h MOV R7 ,#249 signed:

;循環(huán)部分4機(jī)器周期 nop

nop djnz R7 ,signed pop 07h ret

;返回指令2機(jī)器周期

;2+249*4+2=1000us 可以精確定時1MS,假設(shè)外部晶振是12M

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;非中斷精確10MS定時程序

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;delay_10ms: push 06h mov r6,#9

;2個機(jī)器周期用2us

delay_10ms_sined:;9次循環(huán)共用9(1ms+4us)=9036us acall delay_1ms djnz r6,delay_10ms_sined

MOV r6 ,#240

;2個機(jī)器中期用2us signed_10ms :

;循環(huán)部分4機(jī)器周期 共240次 nop

nop djnz r6 ,signed_10ms pop 06h ret

;返回指令要2us;2us+9036us+240*4us+2us = 10ms 即可精確定時10ms;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

非中斷精確定時1s

;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;

delay_1s: push 05h mov r5,#99

;兩個機(jī)器周期2us

delay_1s_signed:

;循環(huán)指令周期為4us,加上延時10ms

;(10ms+4us)*99 = 990.396ms acall delay_10ms djnz r5,delay_1s_signed mov r5 ,#9

;兩個機(jī)器周期2us signed_1s:

;循環(huán)指令周期為4us,加上延時1ms

;(1ms+4us)*9 = 9ms+36us acall delay_1ms djnz r5 ,signed_1s

mov r5 ,# 140

;機(jī)器周期2us signed_1s_:

;一次循環(huán)4us共有140次。140us*4 = 560us nop nop djnz r5,signed_1s_ pop 05h ret

;2us

;2us+990ms+396us+2us+9ms+36us+2us+560us+2us = 999ms+1000us = 1s

end

第五篇:單片機(jī)控制交通燈的案例

單片機(jī)控制交通燈

AT89C51單片機(jī)及由Keil 軟件編寫單片機(jī)程序,并且通過Proteus仿真測試,設(shè)計(jì)一個交通燈系統(tǒng),實(shí)現(xiàn)簡單的交通燈的管理功能。在交通燈系統(tǒng)的管理中,用發(fā)光二極管模擬交通信號燈,用邏輯電平開關(guān)模擬控制開關(guān)。在交通繁忙時,交通信號燈控制系統(tǒng)應(yīng)有手控開關(guān),可人為地改變信號燈的狀態(tài),以緩解交通擁擠狀況。

工作內(nèi)容及最終成果:

十字路口的交通指揮信號燈控制要求如下:

(1)信號燈受一個起動開關(guān)控制,當(dāng)起動開關(guān)接通時,信號系統(tǒng)開始工作,且先南北紅燈亮,東西綠燈亮。當(dāng)起動開關(guān)斷開時,所有信號燈都熄滅。(2)南北綠燈和東西綠燈不能同時亮,如果同時亮?xí)r應(yīng)關(guān)閉信號燈系統(tǒng),并報警。

(3)南北紅燈亮維持25S。在南北紅燈亮的同時東西綠燈也亮,并維持20S。到20S時,東西綠燈閃爍,閃爍3S后熄滅。在東西綠燈熄滅時,東西黃燈亮,并維持2S。到2S時,東西黃燈熄,東西紅燈亮。同時,南北紅燈熄滅,南北綠燈亮。

(4)東西紅燈亮維持30S。南北綠燈亮維持25S。然后閃爍3S,熄滅。同時南北黃燈亮,維持2S后熄滅,這時南北紅燈亮,東西綠燈亮。(5)周而復(fù)始。

ORG

0000H

LJMP START

ORG

0040H START:

MOV

SP,#60H

LCALL STATUS0;初始狀態(tài)(都是紅燈)CIRCLE:

LCALL STATUS1;南北綠燈,東西紅燈

LCALL STATUS2;南北綠燈閃轉(zhuǎn)黃燈,東西紅燈

LCALL STATUS3;南北紅燈,東西綠燈

LCALL STATUS4;南北紅燈,東西綠燈閃轉(zhuǎn)黃燈

LJMP CIRCLE STATUS0:

;南北紅燈,東西紅燈

MOV DPTR,#8300H

MOV A,#0FH

MOVX @DPTR,A

MOV R2,#10

;延時1秒

LCALL DELAY

RET STATUS1:

;南北綠燈,東西紅燈

MOV DPTR,#08300H

MOV A,#96H

;南北綠燈,東西紅燈

MOVX @DPTR,A

MOV R2,#200

;延時20秒

LCALL DELAY

RET STATUS2:

;南北綠燈閃轉(zhuǎn)黃燈,東西紅燈

MOV DPTR,#8300H

MOV R3,#03H

;綠燈閃3次 FLASH:

MOV A,#9FH

MOVX @DPTR,A

MOV R2,#03H

LCALL DELAY

MOV A,#96H

MOVX @DPTR,A

MOV R2,#03H

LCALL DELAY

DJNZ R3,FLASH

MOV A,#06H

;南北黃燈,東西紅燈

MOVX @DPTR,A

MOV R2,#10

;延時1秒

LCALL DELAY

RET STATUS3:

;南北紅燈,東西綠燈

MOV DPTR,#8300H

MOV A,#69H

MOVX @DPTR,A

MOV R2,#200

;延時20秒

LCALL DELAY

RET STATUS4:

;南北紅燈,東西綠燈閃轉(zhuǎn)黃燈

MOV DPTR,#8300H

MOV R3,#03H

;綠燈閃3次 FLASH1:

MOV A,#6FH

MOVX @DPTR,A

MOV R2,#03H

LCALL DELAY

MOV A,#69H

MOVX @DPTR,A

MOV R2,#03H

LCALL DELAY

DJNZ R3,FLASH1

MOV A,#09H

;南北紅燈,東西黃燈

MOVX @DPTR,A

MOV R2,#10

;延時1秒

LCALL DELAY

NOP

RET DELAY:

;延時子程序

PUSH 2

PUSH 1

PUSH 0 DELAY1:

MOV 1,#00H DELAY2:

MOV 0,#0B2H

DJNZ 0,$

DJNZ 1,DELAY2;延時 100 mS

DJNZ 2,DELAY1

POP 0

POP 1

POP 2

RET

END

下載51單片機(jī)控制交通燈原理圖及C語言程序word格式文檔
下載51單片機(jī)控制交通燈原理圖及C語言程序.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    基于51單片機(jī)的交通燈控制電路設(shè)計(jì)

    交通燈 一、功能要求 要求甲車道和乙車道兩條交叉道路上的車輛交替運(yùn)行,每次通行時間都設(shè)為25秒,黃燈先亮5秒鐘,才能變換運(yùn)行車道;黃燈亮?xí)r,要求每秒鐘閃亮一次。 二、電路圖 說......

    基于單片機(jī)控制的交通燈設(shè)計(jì)系統(tǒng)

    基于單片機(jī)控制的交通燈設(shè)計(jì)系統(tǒng) 班級: 姓名: 學(xué)號: 第一章 概述 1. 設(shè)計(jì)內(nèi)容 本系統(tǒng)需要采用AT89C51單片機(jī)AT89C5中心器件來設(shè)計(jì)交通燈控制器,實(shí)現(xiàn)以下功能: 1.1初始東西綠......

    單片機(jī)C語言學(xué)習(xí)

    單片機(jī)C語言之一___________________________________________________________________ _____________________ 預(yù)處理 一》宏定義: 1、不帶參數(shù): #define 標(biāo)識符 常量表達(dá)......

    單片機(jī)c語言學(xué)習(xí)心得轉(zhuǎn)載

    單片機(jī)c語言學(xué)習(xí)心得(一)相信很多愛好電子的朋友,對單片機(jī)這個詞應(yīng)該都不會陌生了吧。不過有些朋友可能只聽說他叫單片機(jī),他的全稱是什么也許并不太清楚,更不用說他的英文全稱和......

    單片機(jī)C語言學(xué)習(xí)心得

    8、指針的使用 8.1 在定義的時候,*ap中的‘*’是指針類型說明符;在進(jìn)行指針預(yù)算時,x = *ap 中的‘*’是指針運(yùn)算符。 8.2 如果在已定義好的指針變量,并引用,即 int *ap, int a; a......

    單片機(jī)C語言知識點(diǎn)大全

    【C語言】 【數(shù)據(jù)類型】 【轉(zhuǎn)義字符】 【語句】 【#define】 #define 新名 原名 【typedef】 typedef 原類型名 新類型名; 【sbit】 sbit P1_0=P1^0; 在reg52.h或reg51.h的......

    單片機(jī)C語言學(xué)習(xí)心得

    8、指針的使用 8.1 在定義的時候,*ap中的‘*’是指針類型說明符; 在進(jìn)行指針預(yù)算時,x = *ap 中的‘*’是指針運(yùn)算符。 8.2 如果在已定義好的指針變量,并引用,即 int *ap, int a;......

    單片機(jī)交通燈控制程序

    #include #define uchar unsigned char #define uint unsigned int uchar code table[]={ 0x3f,0x06,0x5b,0x4f, 0x66,0x6d,0x7d,0x07, 0x7f,0x6f,0x40 }; //*************d......

主站蜘蛛池模板: 国产亚洲欧洲日韩在线...| 最近免费中文字幕大全高清10| 亚洲av中文无码乱人伦在线播放| 国产成a人亚洲精品无码久久网| 国产午夜无码片在线观看影视| 国产乱人无码伦av在线a| 国产精品自在线拍国产| 无码欧亚熟妇人妻av在线外遇| 国产成人精品福利一区二区| 亚洲国产成人精品女人久久久| 中文亚洲成a人片在线观看| 亚洲av无码成h人动漫无遮挡| 99久热re在线精品99 6热视频| 欧洲人免费视频网站在线| 久久精品国产亚洲av成人| 久久欧美与黑人双交男男| 国产精品毛片久久久久久久| 亚洲精品熟女国产| 风流少妇按摩来高潮| 国内精品久久久久影视| 麻豆成人久久精品综合网址| 尤物yw午夜国产精品大臿蕉| 国产美女被遭强高潮网站不再| 亚洲国产精品毛片av不卡在线| 伊人久久精品亚洲午夜| 激情偷乱人伦小说视频在线| 四虎国产精品永久在线国在线| 秋霞国产午夜伦午夜福利片| 小妖精又紧又湿高潮h视频69| 中文字幕无码乱人妻| 国产精品人妻一区夜夜爱| 天干天干天啪啪夜爽爽av| 日本无遮挡真人祼交视频| 日日碰狠狠添天天爽超碰97久久| 国产一在线精品一区在线观看| 人人玩人人添人人澡欧美| 97碰碰碰人妻无码视频| 久久久久久欧美精品se一二三四| 久碰久摸久看视频在线观看| 国产免费人成视频尤勿视频| 鲁丝一区二区三区免费|