久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费
標題:
新手交通燈代碼 一直運行不起來,只有上下的燈能亮
[打印本頁]
作者:
Banddddd
時間:
2018-3-19 23:26
標題:
新手交通燈代碼 一直運行不起來,只有上下的燈能亮
不知道哪里出錯了。。。一直運行不起來,只有上下的燈能亮
#include"reg51.h"
#define uint unsigned int
#define uchar unsigned char
sbit E_RED = P0^0;
sbit E_YELLOW = P0^1;
sbit E_GREEN = P0^2;
sbit N_RED = P0^3;
sbit N_YELLOW = P0^4;
sbit N_GREEN = P0^5;
sbit LEFT_E=P0^6;
sbit LEFT_N=P0^7;
uchar i,type = 1;
void Delay_Ms(unsigned int time)
{
unsigned char i ;
while (time--)
{
for(i=0;i<120;i++);
}
}
void traffic_light()
{
switch(type)
{
case 1:
E_RED = 1; E_YELLOW = 1;E_GREEN = 0;LEFT_E=1;
N_RED = 0; N_YELLOW = 1;N_GREEN = 1;LEFT_N=1;
Delay_Ms(2000);
type = 2;
break;
case 2:
for(i=0;i<6;i++)
{
E_RED = 0; E_YELLOW = 1;E_GREEN = 1;
N_RED = 0; N_YELLOW = 1;N_GREEN = 1;
Delay_Ms(300);
type =3;
break;
case 3:
E_RED = 0; E_YELLOW = 1;E_GREEN = 1;LEFT_E=0;
N_RED = 1; N_YELLOW = 1;N_GREEN = 0; LEFT_N=1;
Delay_Ms(2000);
type = 4 ;
break;
case 4:
for(i=0;i<6;i++)
{
N_RED = 1; N_YELLOW = ~N_YELLOW; N_GREEN = 1;
Delay_Ms(300);
}
type = 5;
case 5:
E_RED = 0; E_YELLOW = 1;E_GREEN = 1;LEFT_E=1;
N_RED = 1; N_YELLOW = 1;N_GREEN = 0; LEFT_N=1;
Delay_Ms(2000);
type = 6 ;
break;
case 6:
for(i=0;i<6;i++)
{
N_RED = 1; N_YELLOW = ~N_YELLOW; N_GREEN = 1;
Delay_Ms(300);
}
type = 7;
case 7:
E_RED = 0; E_YELLOW = 1;E_GREEN = 1;LEFT_E=1;
N_RED = 1; N_YELLOW = 1;N_GREEN = 1; LEFT_N=0;
Delay_Ms(2000);
type = 8 ;
break;
case 8:
for(i=0;i<6;i++)
{
N_RED = 1; N_YELLOW = ~N_YELLOW; N_GREEN = 1;
Delay_Ms(300);
}
type = 1;
} } }
void main()
{
while(1)
{
traffic_light();
}
}
復制代碼
555.zip
2018-3-19 23:26 上傳
點擊文件名下載附件
692 Bytes, 下載次數(shù): 5
作者:
ssd1008
時間:
2018-3-20 07:54
這么簡單的程序最適合新手用來練習調(diào)試了,學會調(diào)試,很多問題都能自己解決,這才是有收獲的技巧。
作者:
xdl932365660
時間:
2018-3-20 08:38
你貼這個代碼絲毫沒有卵用
作者:
999994
時間:
2018-3-20 09:09
這么簡單的程序最適合新手用來練習調(diào)試了,學會調(diào)試,很多問題都能自己解決,這才是有收獲的技巧。
作者:
zl2168
時間:
2018-3-20 09:19
去看看別人的成功案例吧!如果沒有耐心,干脆不要學單片機!
作者:
MPgUp
時間:
2018-3-20 10:04
你把你的電路圖貼上啊,怎么知道你啥是啥
作者:
zhangxiaozi
時間:
2018-3-20 10:10
程序在case 2 中for 循環(huán)錯誤
for(i=0;i<6;i++)
{
E_RED = 0; E_YELLOW = 1;E_GREEN = 1;
N_RED = 0; N_YELLOW = 1;N_GREEN = 1;
Delay_Ms(300);
}// 這里應該是6次循環(huán),而你把}放到行112處,最好不要用循環(huán)語句,看你的目的是想延時1.8秒
//那就用Delay_Ms(1800)
type =3;
break;
歡迎光臨 (http://www.zg4o1577.cn/bbs/)
Powered by Discuz! X3.1
主站蜘蛛池模板:
国产精品国产成人国产三级
|
一级全黄视频
|
国产一区视频在线
|
人人人艹
|
国产免费一区二区三区最新6
|
91免费福利在线
|
国产精品欧美一区二区
|
久久久久久久国产
|
国产永久免费
|
色婷婷狠狠
|
国产精品中文字幕在线
|
日韩免费在线观看视频
|
毛片网站在线观看
|
91九色在线观看
|
久久青青
|
欧美成视频在线观看
|
亚洲国产一区二区视频
|
国产福利久久
|
神马影院一区二区三区
|
国产一区2区
|
国产日韩精品在线
|
欧美亚洲综合久久
|
精品一区免费
|
一区免费观看
|
久久新
|
精品国产精品国产偷麻豆
|
韩日在线观看视频
|
国产成人精品一区二区三
|
亚洲成人高清
|
国产成人一区二区
|
国内精品视频在线观看
|
秋霞电影院午夜伦
|
国产伦一区二区三区
|
美女久久久久久久
|
91精品久久久久久久久中文字幕
|
亚洲夜射
|
国产欧美日韩在线一区
|
欧美毛片免费观看
|
欧美日韩专区
|
国产成人自拍一区
|
国产欧美日韩精品一区
|