丁香婷婷,三年片观看免费观看大全古装剧,少妇被躁爽到高潮无码,97电影天堂

下載手機汽配人

一共十個開關兩個控制交通燈,八個控制兩位數碼管,實現十種不同現象,求C51單片機程序,能快點嗎?謝謝!

提問者:網友 2018-07-15
最佳回答
10個開關,2個控制交通燈,共輸出3種狀態紅、綠、黃、全滅。其中全滅開關狀態為00,黃燈開關狀態為01,綠燈開關狀態為10,紅燈狀態為11. 8個開關控制兩位數碼管,數碼管采用7段數碼管,2位數碼管共14段顯示。可以采用4行4列的矩陣開關顯示。這樣正好需要8個開關。每個數碼管可顯示0-9. 例如交通燈規律是綠燈40秒,閃爍4秒(也就是綠燈和全滅間隔顯示),黃燈3秒,紅燈20秒。 以上過程一個循環的子程序如下: void one_circle(void) { ligntcontrol(2); // 輸出綠燈,狀態10,十進制是2. for(i=0;i<40;i++) { numdisplay(40-i); //數字從40顯示到1,每間隔1秒變化 delay(1000); //延時1秒 } for(i=0;i<4;i++) { numdisplay(4-i); //數字從4顯示到1,每間隔1秒變化 lightcontrol(0); //輸出全滅 delay(500); //延時500ms lightcontrol(2); //輸出綠燈 delay(500); //延時500ms } lightcontrol(1); //輸出黃燈 for(i=0;i<3;i++) { numdisplay(3-i); //數字從3顯示到1,每間隔1秒變化 delay(1000); //延時1秒 } lightcontrol(3); //輸出紅燈 for(i=0;i<20;i++) { numdisplay(20-i); //數字從20顯示到1,每間隔1秒變化 delay(1000); //延時1秒 } } QQ1340621316
回答者:網友
產品精選
搜索問答
還沒有汽配人賬號?立即注冊

我要提問

汽配限時折扣

本頁是網友提供的關于“一共十個開關兩個控制交通燈,八個控制兩位數碼管,實現十種不同現象,求C51單片機程序,能快點嗎?謝謝!”的解答,僅供您參考,汽配人網不保證該解答的準確性。
主站蜘蛛池模板: 平昌县| 常德市| 恩平市| 合作市| 白山市| 高淳县| 泽普县| 类乌齐县| 朝阳县| 富阳市| 青龙| 尼玛县| 浮梁县| 黔西| 镶黄旗| 安达市| 禹州市| 屏山县| 陇西县| 玉龙| 佛坪县| 巴马| 兰州市| 兴海县| 阜城县| 集安市| 石林| 台江县| 盐源县| 奎屯市| 曲阳县| 宜兰市| 建水县| 英德市| 常山县| 崇礼县| 奉节县| 瓮安县| 义马市| 托克托县| 喀什市|