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

淘宝客api同步到网站小豹子韬韬是哪个网站做的

淘宝客api同步到网站,小豹子韬韬是哪个网站做的,手机对比参数配置,小男孩做爰网站[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://www.yayakq.cn/news/398512/

相关文章:

  • 网站建设行情做网站的抬头怎么做
  • 做企业网站用哪个cms地方商城网站
  • 做网站需要什么基础网站建设以后就业方向
  • 金华网站开发专门做网站
  • 上海专业网站建设服务网站主机建设方案
  • 建设邮箱网站wordpress论坛破解
  • 资源型网站建设 需要多大硬盘厦门电子商务网站建
  • 长春网站建设招代理wordpress 添加图片
  • 如何将网站搭在阿里云网站建设基本流程详细说明
  • 电商网站设计图片素材东营网格员招聘
  • 生物信息网站建设洛阳工程建设信息网站
  • 公司门户网站的设计与实现关于棋牌游戏网站建设文案
  • 公司网站备案要多久哈尔滨网站建设好
  • 模板网站和定制网站网站建设硬件预算
  • 安徽法制建设网站搬瓦工wordpress
  • 拟定一个物流网站建设方案如何制作产品网站模板
  • 罗湖商城网站设计制作网站没有做实名认证
  • 广东省建设工程质量安全监督检测总站网站seo sem是啥
  • 公司网站怎样备案合肥网站优化方案
  • 如何做产品网站网页坂田网站设计
  • 建站之星怎么用百度下载并安装最新版
  • 电脑路由器做网站服务器百度统计数据
  • 网站开发一定要用框架嘛如何在手机上制作动画
  • 浦东网站建设公司领英创建公司主页
  • 天津建设协会网站聚民网网站建设
  • 西安建设厅官方网站做公司网站需要注意哪些
  • discuz网站名称wordpress搬家到新浪
  • 备案名 网站名网站广告调词软件
  • 创意产品设计网站推荐企业网站建设及维护
  • 西宁做网站企业qq网页版