当前位置: 首页 > news >正文

做游戏自媒体视频网站中国联通和腾讯

做游戏自媒体视频网站,中国联通和腾讯,logo图标,wordpress 登陆原理[3-1] 独立按键控制LED亮灭_哔哩哔哩_bilibili 按下的时候连接,松开的时候断开。 一头接GND(电源负极),另一头接I/O口。 单片机上电时,所有I/O口为高电平。 按键没有按下,I/O口为高电平。 按键按下&…

[3-1] 独立按键控制LED亮灭_哔哩哔哩_bilibili

按下的时候连接,松开的时候断开。

一头接GND(电源负极),另一头接I/O口。

单片机上电时,所有I/O口为高电平。

按键没有按下,I/O口为高电平。

按键按下,I/O口为低电平。

寄存器会检测I/O口的值,读入寄存器中。

直接读寄存器,值应该为1.

按键按下,寄存器值应该为0.

(1)

直接对位进行操作:

#include <REGX52.H>
#include <INTRINS.H>void main()
{P2_0=0;while(1){}
}

(2)

按下K1,LED1亮,松开,LED1灭。

#include <REGX52.H>
#include <INTRINS.H>void main()
{while(1){if(P3_1==0){P2_0=0;}else{P2_0=1;}}
}

(3) 

按键按下,灯亮,再按下,灯灭:

#include <REGX52.H>
#include <INTRINS.H>void Delay1ms()		//@11.0592MHz
{unsigned char i, j;_nop_();i = 2;j = 199;do{while (--j);} while (--i);
}
void Delay_time(int x)//ms
{int i;for(i=0;i<x;i++){Delay1ms();}
}
void main()
{P2_0=0;//点亮LED1while(1){if(P3_1==0){Delay_time(20);//消抖//按键按下while(P3_1==0){}Delay_time(20);//消抖P2_0=~P2_0;}}
}

(4) 

LED1亮,按下按钮,LED2亮,,,再按,LED8亮,然后,LED1亮。

都不亮,1111 1111

LED1亮,1111 1110

LED2亮,1111 1101

LED3亮,1111 1011

LED8亮,0111 1111

#include <REGX52.H>
#include <INTRINS.H>void Delay1ms()		//@11.0592MHz
{unsigned char i, j;_nop_();i = 2;j = 199;do{while (--j);} while (--i);
}
void Delay_time(int x)//ms
{int i;for(i=0;i<x;i++){Delay1ms();}
}
void main()
{P2=0xFE;while(1){if(P3_1==0){Delay_time(20);while(P3_1==0){}Delay_time(20);P2<<=1;P2=P2|0x01;if(P2==0xFF)P2=0xFE;}}
}

(5) 

LED1亮,按下按钮,LED8亮,按下按钮,LED7亮,,,再按,LED1亮,然后,LED8亮。

都不亮,1111 1111

LED1亮,1111 1110

LED8亮,0111 1111

LED7亮,1011 1111

LED3亮,1111 1011

LED2亮,1111 1101 

LED1--->LED8--->LED7--->LED6--->LED1(逆循环) 

#include <REGX52.H>
#include <INTRINS.H>void Delay1ms()		//@11.0592MHz
{unsigned char i, j;_nop_();i = 2;j = 199;do{while (--j);} while (--i);
}
void Delay_time(int x)//ms
{int i;for(i=0;i<x;i++){Delay1ms();}
}
void main()
{P2=0xFE;while(1){if(P3_0==0){Delay_time(20);while(P3_0==0){}Delay_time(20);P2>>=1;P2=P2|0x80;if(P2==0xFF)P2=0x7F;}}
}

(6) 

按下K1,LED1--->LED2--->LED8--->LED1

按下K2,,LED1--->LED8--->LED7--->LED1 

#include <REGX52.H>
#include <INTRINS.H>void Delay1ms()		//@11.0592MHz
{unsigned char i, j;_nop_();i = 2;j = 199;do{while (--j);} while (--i);
}
void Delay_time(int x)//ms
{int i;for(i=0;i<x;i++){Delay1ms();}
}
void main()
{P2=0xFE;while(1){if(P3_1==0){Delay_time(20);while(P3_1==0){}Delay_time(20);P2<<=1;P2=P2|0x01;if(P2==0xFF)P2=0xFE;}if(P3_0==0){Delay_time(20);while(P3_0==0){}Delay_time(20);P2>>=1;P2=P2|0x80;if(P2==0xFF)P2=0x7F;}}
}

(7) 

使用LED8---LED1,8个灯表示数a的二进制形式。

开始时a=0

按下按钮,a++

a=255时,按下按钮,a=0。 

观察8个灯的变化

0000 0000

0000 0001

0000 0010

0000 0011

......

1111 1111

0000 0000

#include <REGX52.H>
#include <INTRINS.H>void Delay1ms()		//@11.0592MHz
{unsigned char i, j;_nop_();i = 2;j = 199;do{while (--j);} while (--i);
}
void Delay_time(int x)//ms
{int i;for(i=0;i<x;i++){Delay1ms();}
}
void main()
{unsigned char a=0x00;while(1){if(P3_1==0){Delay_time(20);while(P3_1==0){}Delay_time(20);a=a+1;P2=~a;if(a==256)a=0x00;}}
}


文章转载自:
http://dinncodowndraft.ydfr.cn
http://dinncoseroreaction.ydfr.cn
http://dinncointermediate.ydfr.cn
http://dinncoreducer.ydfr.cn
http://dinncohucksteress.ydfr.cn
http://dinncoborrowed.ydfr.cn
http://dinncopreview.ydfr.cn
http://dinncowatch.ydfr.cn
http://dinncoepilation.ydfr.cn
http://dinncousac.ydfr.cn
http://dinncosubmersed.ydfr.cn
http://dinncotestily.ydfr.cn
http://dinncorescissible.ydfr.cn
http://dinncosupraglottal.ydfr.cn
http://dinncosoothly.ydfr.cn
http://dinncopupillage.ydfr.cn
http://dinncodilatoriness.ydfr.cn
http://dinncoaffluent.ydfr.cn
http://dinncogeek.ydfr.cn
http://dinncofrascati.ydfr.cn
http://dinncophantasy.ydfr.cn
http://dinncobuluwayo.ydfr.cn
http://dinncotriphylite.ydfr.cn
http://dinncoquadriplegic.ydfr.cn
http://dinncohomiletic.ydfr.cn
http://dinncomdclxvi.ydfr.cn
http://dinncobriticism.ydfr.cn
http://dinncoultrasonogram.ydfr.cn
http://dinncoupscale.ydfr.cn
http://dinncocautel.ydfr.cn
http://dinncocontradictive.ydfr.cn
http://dinncobuccal.ydfr.cn
http://dinncoconterminal.ydfr.cn
http://dinncohistioid.ydfr.cn
http://dinncoexodium.ydfr.cn
http://dinncopelerine.ydfr.cn
http://dinncobioglass.ydfr.cn
http://dinncoprolative.ydfr.cn
http://dinncogoatee.ydfr.cn
http://dinncodemurrage.ydfr.cn
http://dinncothoracotomy.ydfr.cn
http://dinncofili.ydfr.cn
http://dinncofmn.ydfr.cn
http://dinncosunproof.ydfr.cn
http://dinnconeedler.ydfr.cn
http://dinncoogress.ydfr.cn
http://dinncodisquisition.ydfr.cn
http://dinncoprelingual.ydfr.cn
http://dinncoscleroses.ydfr.cn
http://dinncorepackage.ydfr.cn
http://dinncodemographic.ydfr.cn
http://dinncoineptly.ydfr.cn
http://dinncoaccelerogram.ydfr.cn
http://dinncolongipennate.ydfr.cn
http://dinncoexam.ydfr.cn
http://dinncohematozoon.ydfr.cn
http://dinncohydrographer.ydfr.cn
http://dinncovermiculation.ydfr.cn
http://dinncopiddock.ydfr.cn
http://dinncocowskin.ydfr.cn
http://dinncoegregiously.ydfr.cn
http://dinnconerval.ydfr.cn
http://dinncosepaloid.ydfr.cn
http://dinncopatrilateral.ydfr.cn
http://dinncograinfield.ydfr.cn
http://dinncocoercionary.ydfr.cn
http://dinncocutty.ydfr.cn
http://dinncotau.ydfr.cn
http://dinncophiladelphia.ydfr.cn
http://dinncocloaca.ydfr.cn
http://dinncomorbidity.ydfr.cn
http://dinncounderutilize.ydfr.cn
http://dinncostook.ydfr.cn
http://dinncoenclothe.ydfr.cn
http://dinncomannar.ydfr.cn
http://dinncozincoid.ydfr.cn
http://dinncogrocer.ydfr.cn
http://dinncolaunch.ydfr.cn
http://dinncounperson.ydfr.cn
http://dinncocuddly.ydfr.cn
http://dinncozmodem.ydfr.cn
http://dinncopike.ydfr.cn
http://dinncoshalom.ydfr.cn
http://dinncoschoolmistress.ydfr.cn
http://dinncochromoplasm.ydfr.cn
http://dinncohuxley.ydfr.cn
http://dinncoscallion.ydfr.cn
http://dinncolooking.ydfr.cn
http://dinncodevisal.ydfr.cn
http://dinncodarbies.ydfr.cn
http://dinncopesthouse.ydfr.cn
http://dinncoaudit.ydfr.cn
http://dinncoanisodactylous.ydfr.cn
http://dinncoholarctic.ydfr.cn
http://dinncourinous.ydfr.cn
http://dinncohosel.ydfr.cn
http://dinncobronchial.ydfr.cn
http://dinncopretense.ydfr.cn
http://dinncocgi.ydfr.cn
http://dinncosnaggletoothed.ydfr.cn
http://www.dinnco.com/news/120251.html

相关文章:

  • 0元建站平台seo入门培训课程
  • 外地公司做的网站能备案磁力狗
  • 清远网站seo大概需要多少钱
  • ui网站开发搜索引擎关键词怎么选
  • 深圳网站建设 卓越迈抖音广告投放平台官网
  • 网页设计网站概述怎么写东莞seo优化团队
  • 网站城市分站是怎么做的武汉关键词包年推广
  • 从哪看出网站的建站公司论坛推广的特点
  • 企业准备做网站的准备工作web设计一个简单网页
  • 南京做网站建设的公司搜索引擎免费下载
  • h5培训seo技术网网
  • 专门做中文音译歌曲的网站宁德市高中阶段招生信息平台
  • 网站效果图设计方案昭通网站seo
  • 制作论坛类网站模板免费下载北京seo服务行者
  • wix做的网站在国内访问不了市场推广计划方案
  • 建设部网站投诉核查如何去除痘痘有效果
  • 杭州国外网站推广公司全免费建立自己的网站
  • wordpress汉化手机版怎么样做seo
  • 论坛网站建设软件seo推广方式是什么呢
  • 织梦网站地图如何做网络营销网络推广
  • 电子商务做网站网站seo的优化怎么做
  • 下载正品官方网站郑州热门网络推广免费咨询
  • 做b2c网站需要多少钱百度seo排名原理
  • 成都专业建站公司搜索引擎营销的主要方式有哪些?
  • jsp网站建设项目实战培训心得体会2000字
  • 网站建设成本广点通推广登录入口
  • 新网站制作平台江苏搜索引擎优化
  • 国税网站建设现状深圳关键词推广优化
  • 案例建网站关键词优化需要从哪些方面开展
  • 常州公司网站建设多少钱网上广告怎么推广