久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標(biāo)題:
簡單單片機(jī)交通燈控制程序及講解
[打印本頁]
作者:
leng
時(shí)間:
2019-3-1 10:07
標(biāo)題:
簡單單片機(jī)交通燈控制程序及講解
位定義是依次定義適用的 便于在后面控制時(shí)候使用,思路是基于點(diǎn)亮LED的高低電平控制,所使用的開發(fā)板默認(rèn)都有上拉電阻,所以底電位亮燈。延時(shí)程序使用小精靈自動(dòng)生成,極大地提高效率,通過在main之前定義編輯后直接調(diào)用 結(jié)構(gòu)極大地簡化,也便于明了的修改
#include "reg52.h"
typedef unsigned char u8 ; //定義變量參//
typedef unsigned int u16 ;
sbit D1=P0^0; //A方向行道紅燈
sbit D2=P0^1;//A方向行道綠燈
sbit D3=P0^2;//A方向紅燈
sbit D4=P0^3; //A方向黃燈
sbit D5=P0^4; //A方向綠燈
sbit D6=P0^5; //B方向紅燈
sbit D7=P0^6; //B方向黃燈
sbit D8=P0^7; //B方向綠燈
sbit D9=P2^0; //B方向行道紅燈
sbit D0=P2^1; //B方向行道綠燈
void delay5s() //誤差 0us
{
unsigned char a,b,c;
for(c=165;c>0;c--)
for(b=100;b>0;b--)
for(a=150;a>0;a--);
}
void delay30s() //誤差 0us
{
unsigned char a,b,c,n;
for(c=254;c>0;c--)
for(b=232;b>0;b--)
for(a=253;a>0;a--);
for(n=2440;n>0;n--);
}
void jiaotongdeng()
{
D1=0;D2=1;D3=0;D4=1;D5=1;D6=1;D7=1;D8=0;D9=1;D0=0;
delay30s();
D1=0;D2=1;D3=1;D4=~D4;D5=1;D6=1;D7=~D7;D8=1;D9=1;D0=~D0;
delay5s();
D1=1;D2=0;D3=1;D4=1;D5=0;D6=0;D7=1;D8=1;D9=0;D0=1;
delay30s();
D1=0;D2=1;D3=1;D4=~D4;D5=1;D6=1;D7=~D7;D8=1;D9=1;D0=~D0;
delay5s();
}
void main()
{
while(1)
{
jiaotongdeng();
}
}
復(fù)制代碼
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
天天看天天干
|
国产精品日韩欧美一区二区
|
婷婷久久五月
|
一二区视频
|
97色在线观看免费视频
|
久久大陆
|
日韩av成人在线观看
|
亚洲一页
|
黄色一级视频
|
亚洲精品一区在线观看
|
色婷婷九月
|
欧美激情网站
|
亚洲国产成人一区二区
|
国产日韩一区二区三区
|
精品成人免费一区二区在线播放
|
九九九久久国产免费
|
成人久久18免费网站图片
|
欧美日韩电影一区
|
欧美成人激情
|
精品一区二区三区在线观看国产
|
亚洲欧美综合精品另类天天更新
|
久久精品亚洲欧美日韩精品中文字幕
|
97精品久久
|
国产精品视频一二三区
|
国产一级片
|
99这里只有精品视频
|
亚洲三级在线观看
|
中文字幕av色
|
www.99热
|
www.中文字幕.com
|
亚洲精品v
|
天天综合久久网
|
日韩在线欧美
|
中文成人在线
|
天天色官网
|
欧美婷婷
|
国产美女精品
|
日本高清中文字幕
|
成人精品鲁一区一区二区
|
亚洲一级二级三级
|
91久久久久久久久久久久久
|