久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 51單片機實現兩個按鈕控制流水燈1、3、5、7循環的開和關Proteus仿真程序 [打印本頁]

作者: 渡渡鳥    時間: 2020-4-3 12:29
標題: 51單片機實現兩個按鈕控制流水燈1、3、5、7循環的開和關Proteus仿真程序
仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
#include <reg51.h>
sbit key=P3^4;//對P3.4重命名
sbit key1=P3^7;//對P3.7重命名
#define key_on 0//啟動開燈指令
#define key1_off 0//啟動關燈指令
void delay(int ms)//延時程序
{
while(ms--)
{
  unsigned int i=109;//局部變量 i。
  while(i--);
}
}
void main()//主函數
{
  if(key==key_on)//判斷是否按下P3.4
   {
  delay(20);//防抖
  if(key==key_on)//確定按下P3.4
    {      
         while(1)//第一個死循環
         {
    P1=0xfe;//第1個燈亮
             delay(500);//延時0.5秒
    if(key1==key1_off)//判斷是否按下P3.7
            {
          break;//如果是,則跳出循環,進入下一個while(1),如果不是,繼續執行。
               }
             P1=0xfb;//第3個燈亮
             delay(500);//延時0.5秒
    if(key1==key1_off)//判斷是否按下P3.7
            {
          break;//如果是,則跳出循環,進入下一個while(1),如果不是,繼續執行。
               }
             P1=0xef;//第5個燈亮
             delay(500);//延時0.5秒
    if(key1==key1_off)//判斷是否按下P3.7
            {
          break;//如果是,則跳出循環,進入下一個while(1),如果不是,繼續執行。
               }
             P1=0xbf;//第7個燈亮
             delay(500);//延時0.5秒
        if(key1==key1_off)//判斷是否按下P3.7
            {
          break;//如果是,則跳出循環,進入下一個while(1),如果不是,繼續執行。
               }
      }
剩下的代碼在壓縮包里


全部資料51hei下載地址:
按鈕控制開關.zip (57.14 KB, 下載次數: 10)

作者: 渡渡鳥    時間: 2020-4-3 12:31
新手可以嘗試一下,如果喜歡,希望點個支持,謝謝!




歡迎光臨 (http://www.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 中国美女撒尿txxxxx视频 | 在线观看视频你懂得 | 免费一看一级毛片 | 国产一区二区三区在线 | 亚洲国产精品久久久久秋霞不卡 | 另类专区亚洲 | 99免费在线| 国产精品久久久久久久岛一牛影视 | 免费人成在线观看网站 | 亚洲国产成人精品久久久国产成人一区 | 日韩一区二区在线看 | 在线观看免费av片 | 在线成人 | 玖玖色在线视频 | 精品国产色 | 久久综合九色综合欧美狠狠 | 福利电影在线 | 在线观看国产视频 | 午夜精品影院 | 91精品国产乱码久久蜜臀 | 成人一区二区三区在线观看 | 精品欧美一区二区在线观看视频 | 亚洲综合中文字幕在线观看 | 四虎免费视频 | 中文字幕综合 | 久久久久久亚洲 | 中文字幕在线观看日韩 | 亚洲自拍一区在线观看 | 天天操天天拍 | 久久一区二区三区四区 | 亚洲精品电影在线 | 久久国| 一区二区三区四区在线视频 | 国产乱码精品一区二区三区忘忧草 | 久久久亚洲一区 | 91电影 | 亚洲中午字幕 | 波波电影院一区二区三区 | 亚洲国产精品一区二区三区 | 99国内精品 | 久久精品国产a三级三级三级 |