国产日韩欧美久久久精品图片|国产综合有码无码中文字幕|国产一区二区综合视频|国产亚洲精品电影网站在线观看|国产精品一区在线

機械社區

 找回密碼
 注冊會員

QQ登錄

只需一步,快速開始

搜索
查看: 2976|回復: 0
打印 上一主題 下一主題

5-LED模擬交通燈單片機C語言程序設計實訓100例

[復制鏈接]
跳轉到指定樓層
1#
發表于 2018-6-21 09:06:56 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
, I  D' k  z% r# b. R0 o
#include<reg51.h>
. x4 C0 S, N0 A8 l) Y! L" u#define uchar unsigned char4 ^2 m; P$ F1 G
#define uint unsigned int2 w; {& O' l5 D* V7 H  g3 \
sbit RED_A=P0^0; //東西向燈
4 W% g% J: c* i& b$ p& Z6 M: |5 {sbit YELLOW_A=P0^1;
8 F0 D7 I- l7 Osbit GREEN_A=P0^2;9 y9 j' T, l& H) T
sbit RED_B=P0^3; //南北向燈% p  F8 ^' E' g0 J, F! q
sbit YELLOW_B=P0^4;' Y* k4 c! w6 j4 x2 n  t
sbit GREEN_B=P0^5;. e" C) Q* ]8 \) o) A
uchar Flash_Count=0,Operation_Type=1; //閃爍次數,操作類型變量  3 a2 m$ T) i1 k2 Z. U7 x' j
' p# x' i+ \) q% X2 G' Y% S
//延時! F  [( a# k' @! P" A
void DelayMS(uint x)
4 H: O' U7 Z& G- `+ M1 J{
3 n+ z' p  O' c7 a# xuchar i;" h# x( o  y. d" Z2 N3 H* F& K* Z
while(x--) for(i=0;i<120;i++);
3 T+ T2 n1 E/ a/ C& p& @1 J) |}2 |- u1 d; _. z# A( h- }0 W( u
//交通燈切換
: u* {5 @0 W- k/ Q2 Ovoid Traffic_Light()% z4 Y9 [# \. P
{5 Q; ~* |% P: j; `9 ?5 L$ e6 s0 u
switch(Operation_Type)
' Z1 w2 L* p$ x; I{+ Q! K' u* ?4 u. ~; F/ x
case 1: //東西向綠燈與南北向紅燈亮
; ~4 b8 f2 f/ r  K' @3 \0 fRED_A=1;YELLOW_A=1;GREEN_A=0;
8 l. o* b1 H  g$ l& g# wRED_B=0;YELLOW_B=1;GREEN_B=1;1 K( v' Z0 n+ R& D% d; G3 R) v
DelayMS(2000);
' k, L. i' S' Y/ @Operation_Type=2;
# P; Y; J0 N3 f3 d0 ^" F$ N9 M4 fbreak;
# s+ g0 b5 a/ Z# V. T2 |case 2: //東西向黃燈閃爍,綠燈關閉
* n: h3 o9 Q# a  z9 cDelayMS(300);
. U% g' M; O! r4 cYELLOW_A=~YELLOW_A;GREEN_A=1;
- w  B6 Z$ _- [9 w2 bif(++Flash_Count!=10) return; //閃爍 5 次
" ?$ X. h# [; \Flash_Count=0;9 T+ a- j" n+ \4 }
Operation_Type=3;& z. I! W9 W- N. z
break;
" Q4 @( {6 g2 bcase 3: //東西向紅燈,南北向綠燈亮9 W6 ^/ _) k) ?5 `- Z& [. V) H
RED_A=0;YELLOW_A=1;GREEN_A=1;5 J/ M' _3 c# P: A9 Y
RED_B=1;YELLOW_B=1;GREEN_B=0;
7 B* m0 Q& M3 F2 S# N3 ?DelayMS(2000);# I# v3 g: S7 Q* w! R' b
Operation_Type=4;
' L/ M& q: D7 p) y7 ~- ubreak;- a- _, n+ v1 N8 k0 n1 w1 k% S
case 4: //南北向黃燈閃爍 5 次  |* [8 Q" Y& V6 J" b
DelayMS(300);
. Y9 ~( q& x* K: X' XYELLOW_B=~YELLOW_B;GREEN_B=1;
2 ?' E$ r( Y* ~0 x, ^) s" ^if(++Flash_Count!=10) return;
7 Z# j  O% F8 k* w0 t" |' M  XFlash_Count=0;# B8 l" B9 a( K2 X* Z; c  v& \+ t
Operation_Type=1;; e& J8 ^* Z& d! g7 M
}
. \0 G4 C4 O+ `# W" I}
9 \/ s  `7 Y! ~6 O( T( y//主程序- e  Y6 o' b" z* E/ o
void main()$ k- `1 z" n4 ?  M- Z# J9 K' t
{6 [# ~6 I! v% Y* t
while(1) Traffic_Light();$ G7 t. e# r  c. A/ V  N. e
}  
+ S* `: q7 ]4 X8 j7 ?
$ Y3 q$ t6 {0 e3 q: B' W9 C) G$ s0 j8 N! q# ~
8 E$ f7 {) L5 Q, c' [
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 注冊會員

本版積分規則

小黑屋|手機版|Archiver|機械社區 ( 京ICP備10217105號-1,京ICP證050210號,浙公網安備33038202004372號 )

GMT+8, 2025-5-7 08:44 , Processed in 0.057996 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 欧美牲交a欧美牲交aⅴ免费下载| 欧美亚洲综合成人a∨在线| 高清人人天天夜夜曰狠狠狠狠| 亚洲熟妇成人精品一区| 胸大美女又黄的网站| 色综合久久久久综合一本到桃花网| 国产精品户露av在线户外直播| 人妻内射一区二区在线视频| 黄片a级一区二区三区| 亚洲国产果冻传媒av在线观看| 国产精品色拉拉| 国产欧美日韩精品丝袜高跟鞋 | 无码精品日韩专区| 欧美在线一区二区成人| 亚洲成av人片在线观看www| 狠狠色噜噜狠狠狠狠蜜桃| 国产女人喷潮视频在线观看| 亚洲欧美在线观看| 日本黄h兄妹h动漫一区二区三区 | 狂野欧美性猛交免费视频| 国色精品卡一卡2卡3卡4卡在线| 亚洲色大成永久ww网站| 一区二区狠狠色丁香久久婷婷| 日韩精品内射视频免费观看| 狠狠综合久久久久综合网址 | 丰满岳乱妇久久久| 亚洲精品av网站在线观看| 国产日韩另类综合11页| 国产中文字字幕乱码无限| 亚洲欧美日韩综合久久久久久| 免费视频一区二区三区网站 | 后入美臀少妇一区二区| 无码中文字幕热热久久| 免费人成视频x8x8入口| 欧美一区二区xxxxxxxx| 四虎精品寂寞少妇在线观看| 乱色精品无码一区二区国产盗| 无码人妻少妇久久中文字幕蜜桃| 婷婷色中文字幕综合在线 | 无码免费一区二区三区| 国产精品婷婷久久爽一下|