68精品久久久久久欧美,最近中文字幕完整在线看一,久久亚洲男人天堂,最近中文字幕完整视频高清1

你好!歡迎來到深圳市穎特新科技有限公司!
語言
當前位置:首頁 >> 技術(shù)中心 >> 單片機入門 >> 單片機C語言程序設(shè)計:LED 模擬交通燈

單片機C語言程序設(shè)計:LED 模擬交通燈

關(guān)鍵字:LED 單片機 C語言 程序設(shè)計 作者:admin 來源:不詳 發(fā)布時間:2018-05-19  瀏覽:11

/*  名稱:LED 模擬交通燈

說明:東西向綠燈亮若干秒,黃

燈閃爍 5 次后紅燈亮, 紅燈亮后,南

北向由紅燈變?yōu)榫G燈,若干秒后南北

向黃燈閃爍 5 此后變紅燈,東西向變

綠燈,如此重復(fù)。

*/

#include<reg51.h>

#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;

uchar Flash_Count=0,Operation_Type=1; //閃爍次數(shù),操作類型變量

 

 

//延時

void DelayMS(uint x)

{

uchar i;

}

while(x--) for(i=0;i<120;i++);

 

//交通燈切換

void Traffic_Light()

{

switch(Operation_Type)

{

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

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

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

DelayMS(2000);

Operation_Type=2; 

break; 

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

DelayMS(300); 

YELLOW_A=~YELLOW_A;GREEN_A=1;

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

Flash_Count=0;

Operation_Type=3; 

break; 

case 3: //東西向紅燈,南北向綠燈亮

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

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

DelayMS(2000);

Operation_Type=4; 

break; 

case 4: //南北向黃燈閃爍 5 次

DelayMS(300); 

YELLOW_B=~YELLOW_B;GREEN_B=1;

if(++Flash_Count!=10) return;

Flash_Count=0;

Operation_Type=1; 

}

}

//主程序

void main()

{

while(1)Traffic_Light();

}

單片機C語言程序設(shè)計:LED 模擬交通燈

編輯:admin  最后修改時間:2018-05-19

聯(lián)系方式

0755-82591179

傳真:0755-82591176

郵箱:vicky@yingtexin.net

地址:深圳市龍華區(qū)民治街道民治大道973萬眾潤豐創(chuàng)業(yè)園A棟2樓A08

Copyright © 2014-2023 穎特新科技有限公司 All Rights Reserved.  粵ICP備14043402號-4

岑巩县| 绥江县| 嵊泗县| 玉龙| 黔西| 河西区| 红河县| 顺昌县| 常熟市| 来安县| 房山区| 梅州市| 西华县| 朝阳区| 肃宁县| 白银市| 广德县| 扎囊县| 康乐县| 武宁县| 兰西县| 特克斯县| 万全县| 台北市| 甘泉县| 山阳县| 江阴市| 县级市| 视频| 雅安市| 城市| 荣昌县| 荣昌县| 扬州市| 唐海县| 纳雍县| 青冈县| 靖远县| 聊城市| 彭山县| 南投市|