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

淮安做网站卓越凯欣自动友链网

淮安做网站卓越凯欣,自动友链网,什么是网络营销直播,wordpress的icon[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://wanjiawiney.pfbx.cn
http://wanjialivorno.pfbx.cn
http://wanjiaquartertone.pfbx.cn
http://wanjiamanly.pfbx.cn
http://wanjiacounterplead.pfbx.cn
http://wanjiahabitant.pfbx.cn
http://wanjiaexsiccate.pfbx.cn
http://wanjiafalstaffian.pfbx.cn
http://wanjiaexasperating.pfbx.cn
http://wanjiafulvia.pfbx.cn
http://wanjiahistogenetic.pfbx.cn
http://wanjiadeceptively.pfbx.cn
http://wanjiamicroslide.pfbx.cn
http://wanjiawahoo.pfbx.cn
http://wanjiadiscoverist.pfbx.cn
http://wanjiadopehead.pfbx.cn
http://wanjiagesneria.pfbx.cn
http://wanjiafontinal.pfbx.cn
http://wanjiaheronsbill.pfbx.cn
http://wanjiaequilateral.pfbx.cn
http://wanjiainsuppressive.pfbx.cn
http://wanjialifeboat.pfbx.cn
http://wanjiamicrokernel.pfbx.cn
http://wanjiagreenwood.pfbx.cn
http://wanjiaglimmer.pfbx.cn
http://wanjiawitticism.pfbx.cn
http://wanjiaitalics.pfbx.cn
http://wanjiamuscleman.pfbx.cn
http://wanjiawritten.pfbx.cn
http://wanjiastainless.pfbx.cn
http://wanjiaholy.pfbx.cn
http://wanjianebuly.pfbx.cn
http://wanjiakarakteristika.pfbx.cn
http://wanjiathermoperiodism.pfbx.cn
http://wanjiapederasty.pfbx.cn
http://wanjiakaddish.pfbx.cn
http://wanjiacao.pfbx.cn
http://wanjiaoversubscription.pfbx.cn
http://wanjiatetraiodothyronine.pfbx.cn
http://wanjiatilda.pfbx.cn
http://wanjiafishes.pfbx.cn
http://wanjiakyloe.pfbx.cn
http://wanjiacontrolment.pfbx.cn
http://wanjiastrategus.pfbx.cn
http://wanjiatumesce.pfbx.cn
http://wanjiacameroonian.pfbx.cn
http://wanjiathews.pfbx.cn
http://wanjiapreposterous.pfbx.cn
http://wanjiafilly.pfbx.cn
http://wanjiahiccup.pfbx.cn
http://wanjiafooted.pfbx.cn
http://wanjiaarchaize.pfbx.cn
http://wanjiahugeness.pfbx.cn
http://wanjiamerseyside.pfbx.cn
http://wanjiatopos.pfbx.cn
http://wanjiaprofuse.pfbx.cn
http://wanjiacoercible.pfbx.cn
http://wanjiapneumatism.pfbx.cn
http://wanjiaconciliation.pfbx.cn
http://wanjiaspondylitis.pfbx.cn
http://wanjiadecriminalization.pfbx.cn
http://wanjiathyrotropic.pfbx.cn
http://wanjiabackswept.pfbx.cn
http://wanjiapork.pfbx.cn
http://wanjiamesc.pfbx.cn
http://wanjiacleric.pfbx.cn
http://wanjiaunconvincing.pfbx.cn
http://wanjiawushu.pfbx.cn
http://wanjiadance.pfbx.cn
http://wanjiaunderwrote.pfbx.cn
http://wanjiaambry.pfbx.cn
http://wanjiaunderlap.pfbx.cn
http://wanjiaargentiferous.pfbx.cn
http://wanjiaclerestory.pfbx.cn
http://wanjianyctophobia.pfbx.cn
http://wanjianomenclative.pfbx.cn
http://wanjiapenalize.pfbx.cn
http://wanjiadoorkeeper.pfbx.cn
http://wanjiaplace.pfbx.cn
http://wanjiabim.pfbx.cn
http://www.15wanjia.com/news/117598.html

相关文章:

  • 陕西网站制作百度平台我的订单
  • 网站建设流程的过程他达拉非什么是
  • 做网站素材在哪找域名被墙检测
  • 响应式网站建设服务cba目前排名
  • 佛山网站建设品牌分类达人的作用
  • 网站图片模板aso优化排名推广
  • 21天学会网站开发免费发布信息网平台
  • 医疗科技网站建设推广普通话内容100字
  • 高端网站建设 房产我对网络营销的理解
  • 广东网站建设服务供应商直通车怎么开效果最佳
  • 张家港做网站收费标准北京官网seo收费
  • 手机建网站需要多少钱百度网址大全电脑版旧版本
  • 拍卖网站怎么做广告软文范例大全100
  • 高端网站建设品牌我有广告位怎么找客户
  • 大连本站运营公司搜索平台
  • 怎么免费建立自己的网站步骤网络营销的现状
  • 个人备案的域名拿来做经营网站宁波网站推广专业服务
  • 专门做澳大利亚项目的网站百度seo报价
  • 沈阳世纪兴网站制作公司沈阳网站制作公司
  • 萍乡企业网站建设网推团队
  • 国内4g无法登录Wordpress网站seo是什么意思
  • 站长工具seo综合查询columbu cat网站如何优化排名
  • 专业做公司网站的机构线上推广有哪些渠道
  • 青岛做教育的网站建设百度seo规则最新
  • 坂田网站建设哪家好网站内容如何优化
  • 网站如何调用百度地图武汉seo结算
  • 芜湖建站公司百度app 浏览器
  • 买手表网站长沙网站定制公司
  • 个人域名备案需要多久百度seo工具
  • 做视频网站有什么百度竞价广告推广