静静qoq

    1. maychang 发表于 2019-10-24 15:12 我想要说的,6楼已经说过了。 我想要说的是:如果两个按键几乎同时按下(例如先后相差1ms或者5ms),你 ...
      额不知道啊
    2. huo_hu 发表于 2019-10-24 13:55 按键程序我有个贴你可以看看
      好的蟹蟹你啦
    3. #include "reg51.h" typedef unsigned char u8; typedef unsigned int u16; sbit led=P2 ^0;      //D1 sbit k1=P3^1; void delay(u16 i) {     while(i--);  } void keypros() {     if(k1==0)     {         delay(1000);         if(k1==0)         {             led=~led;         }         while(!k1);     } } void main() {     while(1)     {           keypros();     } } 这是独立按键  
    4. #include "reg51.h" typedef unsigned int u16; typedef unsigned char u8; sbit k1=P3^1; sbit beep=P1^5; u8 start=0; void delay(u16 i) {     while(i--); } void sound() {      u8 i=100;      while(i--)      {        beep=~beep;        delay(100);      } } void keypros() {      if(k1==0)      {           delay(1000);           if(k1==0)           {               start=1;           }           while(!k1);       }       if(k1==0)       {           delay(1000);           if(k1==0)           {               start=0;           }           while(!k1);        } } void main() {     while(1)     {           keypros();         if(start==1)         {              sound();         }         else         {             beep=1;         }      } } 这是蜂鸣器  
    5. maychang 发表于 2019-10-24 09:29 想得到回复,总要把你先前 “单独的可以” 的电原理图和程序贴出来吧?否则各网友怎么能帮你 &ld ...
      好的我第一次发帖不知道怎么弄

最近访客

现在还没有访客

< 1/0 >

统计信息

已有--人来访过

  • 芯积分:--
  • 好友:--
  • 主题:1
  • 回复:5

留言

你需要登录后才可以留言 登录 | 注册


现在还没有留言