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

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 5250|回復: 1
收起左側

八路搶答器keil代碼+proteus電路仿真

[復制鏈接]
ID:204323 發表于 2017-5-24 15:50 | 顯示全部樓層 |閱讀模式
八路搶答器keil代碼+proteus電路仿真原理圖
0.png

單片機源程序如下:
  1. /* Main.c file generated by New Project wizard
  2. *
  3. * Created:   周四 五月 18 2017
  4. * Processor: AT89C51
  5. * Compiler:  Keil for 8051
  6. */
  7. #include<reg51.h>
  8. #define uchar unsigned char
  9. #define uint unsigned int
  10. uchar code1[]={0x3F,0x06,0x5B,0x4F,0x66,0x6D,0x7D,0x07,0x7F};
  11. sbit key0=P3^1;
  12. sbit key1=P1^0;
  13. sbit key2=P1^1;
  14. sbit key3=P1^2;
  15. sbit key4=P1^3;
  16. sbit key5=P1^4;
  17. sbit key6=P1^5;
  18. sbit key7=P1^6;
  19. sbit key8=P1^7;
  20. sbit speaker=P3^0;

  21. void delay(uint t)
  22. {
  23. uint j;
  24. for(;t>0;t--)
  25. for(j=19;j>0;j--);
  26. }
  27. void display(uchar i)
  28. {
  29. switch(i)
  30. {
  31.   case 0:P0=code1[0];break;
  32.   case 1:P0=code1[1];break;
  33.   case 2:P0=code1[2];break;
  34.   case 3:P0=code1[3];break;
  35.   case 4:P0=code1[4];break;
  36.   case 5:P0=code1[5];break;
  37.   case 6:P0=code1[6];break;
  38.   case 7:P0=code1[7];break;
  39. }
  40. }
  41. void main()
  42. {
  43. P0=0xff;
  44. if(key1==0)
  45. {
  46.    delay(10);
  47.    display(0);
  48.    speaker=1;
  49.    while(key0!=1);
  50.   }
  51.    if(key2==0)
  52. {
  53.    delay(10);
  54.    display(1);
  55.           speaker=1;
  56.    while(key0!=1);
  57.   }
  58.    if(key3==0)
  59. {
  60.    delay(10);
  61.    display(2);
  62.           speaker=1;
  63.    while(key0!=1);
  64.   }
  65.    if(key4==0)
  66. {
  67.    delay(10);
  68.    display(3);
  69.           speaker=1;
  70.    while(key0!=1);
  71.   }
  72.    if(key5==0)
  73. {
  74.    delay(10);
  75.    display(4);
  76.           speaker=1;
  77.    while(key0!=1);
  78.   }
  79.    if(key6==0)
  80. {
  81.    delay(10);
  82.    display(5);
  83.           speaker=1;
  84.    while(key0!=1);
  85.   }
  86.    if(key7==0)
  87. {
  88.    delay(10);
  89.    display(6);
  90.           speaker=1;
  91.    while(key0!=1);
  92. ……………………

  93. …………限于本文篇幅 余下代碼請從51黑下載附件…………
復制代碼

所有資料51hei提供下載:
8路搶答器.rar (57.2 KB, 下載次數: 66)


回復

使用道具 舉報

ID:259848 發表于 2017-12-10 18:27 | 顯示全部樓層
感謝分享
回復

使用道具 舉報

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

本版積分規則

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

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 天堂色| 精品在线观看一区二区 | 色本道 | 精品国产一区二区三区久久影院 | 亚洲精视频 | 成人午夜激情 | 欧美一a一片一级一片 | a亚洲精品| 一区二区三区高清 | 欧美a在线 | 久久99精品国产 | 亚洲精品福利视频 | 亚洲天堂av在线 | 亚洲欧美日韩中文字幕一区二区三区 | 欧美日韩专区 | 午夜天堂精品久久久久 | 超黄视频网站 | 成人久久久 | 高清av在线| 久久久免费在线观看 | 国产精品日韩在线观看一区二区 | 日日做夜夜爽毛片麻豆 | 97色在线观看免费视频 | 亚洲手机视频在线 | 拍戏被cao翻了h承欢 | 国产一区中文字幕 | 成年免费大片黄在线观看岛国 | 国产精品久久久久久久久久久久午夜片 | 亚洲高清在线 | 欧美日韩一区二区三区不卡视频 | 中文字幕 国产 | 国产免费视频在线 | 久久久影院| 中文字幕99 | 给我免费的视频在线观看 | 国家一级黄色片 | 成人免费观看男女羞羞视频 | 中文字幕啪啪 | 久视频在线观看 | 毛片在线看片 | 精品欧美一区二区中文字幕视频 |