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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 6126|回復: 1
打印 上一主題 下一主題
收起左側

單片機控制發光二極管狀態反轉的proteus仿真與代碼

[復制鏈接]
跳轉到指定樓層
樓主
通過proteus畫出硬件圖,編寫C51語言程序并調試:
在單片機P2.0引腳處接有一個發光二極管(低電平驅動)。采用外中斷1中斷方式設計實現按鍵壓下一次,發光二極管狀態反轉一次的功能。


仿真原理圖如下(proteus仿真工程文件可到本帖附件中下載)


單片機源程序如下:
  1. #include<reg51.h>
  2. sbit P10=P1^0;
  3. sbit P11=P1^1;
  4. sbit P12=P1^2;
  5. sbit P13=P1^3;
  6. sbit P14=P1^4;
  7. sbit P15=P1^5;
  8. sbit P16=P1^6;
  9. sbit P17=P1^7;
  10. sbit P20=P2^0;
  11. sbit P21=P2^1;
  12. sbit P22=P2^2;
  13. sbit P23=P2^3;
  14. sbit P24=P2^4;
  15. sbit P25=P2^5;
  16. sbit P26=P2^6;
  17. sbit P27=P2^7;
  18. void delay(unsigned int t)
  19. {
  20. unsigned int i;
  21. for(;t>0;t--)
  22. {
  23. for(i=0;i<124;i++);
  24. }
  25. }
  26. void main()
  27. {
  28.         while(1)
  29.         {
  30.                 if(P10==0)
  31.                 {
  32.                   delay(100);
  33.                   if(P10==0)
  34.                   {
  35.                     P20=!P20;
  36.                   delay(100);
  37.                   }
  38.                 }
  39.             if(P11==0)
  40.                 {
  41.                   delay(100);
  42.                   if(P11==0)
  43.                   {
  44.                     P21=!P21;
  45.                     delay(100);
  46.                   }
  47.                 }
  48.                 if(P12==0)
  49.                 {
  50.                   delay(100);
  51.                   if(P12==0)
  52.                   {
  53.                     P22=!P22;
  54.                     delay(100);
  55.                   }
  56.                 }
  57.                 if(P13==0)
  58.                 {
  59.                   delay(100);
  60.                   if(P13==0)
  61.                   {
  62.                     P23=!P23;
  63.                     delay(100);
  64.                   }
  65.                 }
  66.                 if(P14==0)
  67.                 {
  68.                   delay(100);
  69.                   if(P14==0)
  70.                   {
  71.                     P24=!P24;
  72.                     delay(100);
  73.                   }
  74.                 }
  75.                 if(P15==0)
  76.                 {
  77.                   delay(100);
  78.                   if(P15==0)
  79.                   {
  80.                     P25=!P25;
  81.                     delay(100);
  82.                   }
  83.                 }
  84.                 if(P16==0)
  85.                 {
  86.                   delay(100);
  87.                   if(P16==0)
  88.                   {
  89.                     P26=!P26;
  90.                     delay(100);
  91.                   }
  92.                 }
  93.                 if(P17==0)
  94.                 {
  95.                   delay(100);
  96.                   if(P17==0)
  97.                   {
  98.                     P27=!P27;
  99.                     delay(100);
  100.                   }
  101.                 }

  102.         }
  103. }
復制代碼

所有資料51hei提供下載:
JIAO4.rar (48.4 KB, 下載次數: 14)


分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏1 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:836962 發表于 2020-12-17 19:57 | 只看該作者
最上面那個三角形是“電源”還是“地”啊?
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 亚洲成av人影片在线观看 | 亚洲欧美日韩电影 | 日本a v在线播放 | 亚洲一区二区三区视频 | 一区二区在线视频 | 国产精品96久久久久久 | 久久av一区二区 | 国产精品一区二区三级 | 日韩精品在线视频免费观看 | 国产一区二区三区精品久久久 | 欧美性一区二区三区 | 日韩在线精品视频 | 女女百合av大片一区二区三区九县 | 国产精品国产成人国产三级 | 国产精品久久久久一区二区三区 | 日韩在线一区二区三区 | 操射视频| 午夜国产一级 | 国产精品乱码一区二区三区 | 日本精品久久 | 国产精品欧美大片 | 国产欧美一区二区精品久导航 | 二区三区av | 亚洲一区电影 | 亚洲成人999 | 亚洲精品电影网在线观看 | 欧美三级视频在线观看 | 精品国产欧美一区二区三区成人 | 天堂免费看片 | 激情欧美日韩一区二区 | 色婷婷综合久久久久中文一区二区 | 国产成人免费视频网站高清观看视频 | 在线免费看毛片 | 欧美日韩在线观看视频网站 | av二区三区 | 欧美精品在线看 | 天天看片天天干 | 欧美一级黄| 免费看一区二区三区 | 亚洲 中文 欧美 日韩 在线观看 | 国产欧美日韩二区 |