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

个人网站设计制作步骤备案成功的网站可以更换域名吗

个人网站设计制作步骤,备案成功的网站可以更换域名吗,上海网站建设书生商友,微商城网站建设方案1、按键电路图 定义四个按键引脚 1、按键按下 为 输入为低电平 2、按键不按下 IO有上拉电阻,为高电平 // 定义 按键的 管教 sbit KEY1 P3^1; sbit KEY2 P3^0; sbit KEY3 P3^2; sbit KEY4 P3^3; 2、LED灯电路图 LED 输出高电平为亮 // 定义LED灯 管教 sbit LED1…

1、按键电路图

定义四个按键引脚 

1、按键按下 为 输入为低电平

2、按键不按下 IO有上拉电阻,为高电平

// 定义 按键的 管教
sbit KEY1 = P3^1;
sbit KEY2 = P3^0;
sbit KEY3 = P3^2;
sbit KEY4 = P3^3;

2、LED灯电路图

LED 输出高电平为亮

// 定义LED灯 管教
sbit LED1 = P2^0;
sbit LED2 = P2^1;
sbit LED3 = P2^2;
sbit LED4 = P2^3;

3、编程思想设计

1、定义按键管教

2、定义LED灯管教

3、定义按键的键值

4、定义一个函数 来判断按键是否被按下

5、先判断 按键是否被按下--> 在判断没有按下按键怎么样-->否则返回 没有按下

static u8 key =1;  // 定义一个不被改变的u8 类型的 变量 key 赋值为1 
if(mode)key=1;       // 连续扫描按键,这里给 是单词扫描为0 ,多次扫描为1

if(key=1 && (KEY1==0 || KEY2==0 || KEY3==0 || KEY4==0))  // key1 ==0 为按下, 为什么用 || 或运算符 只有有一个为真,就是那个按键按下了

#include "reg52.h"// 重新命名类型
typedef unsigned char u8;
typedef unsigned int u16;// 定义 按键的 管教
sbit KEY1 = P3^1;
sbit KEY2 = P3^0;
sbit KEY3 = P3^2;
sbit KEY4 = P3^3;// 定义LED灯 管教
sbit LED1 = P2^0;
sbit LED2 = P2^1;
sbit LED3 = P2^2;
sbit LED4 = P2^3;// 使用宏定义独立按键按下的键值
#define KEY1_PRESS 1
#define KEY2_PRESS 2
#define KEY3_PRESS 3
#define KEY4_PRESS 4
#define KEY_UNPRESS 0
// 延时函数
void delay_times(u16 times)
{while(times--);
}// 按键函数
u8 key_scan(u8 mode)
{static u8 key =1;  // 定义一个不被改变的u8 类型的 变量 key 赋值为1 if(mode)key=1;	   // 连续扫描按键,这里给 是单词扫描为0 ,多次扫描为1if(key=1 && (KEY1==0 || KEY2==0 || KEY3==0 || KEY4==0))  // key1 ==0 为按下, 为什么用 || 或运算符 只有有一个为真,就是那个按键按下了{delay_times(1000);  // 消抖  1000us = 10 mskey =0;if(KEY1 == 0){return KEY1_PRESS; }else if(KEY2 == 0){return KEY2_PRESS;}else if(KEY3 == 0){return KEY3_PRESS;}else if(KEY4 == 0){return KEY4_PRESS;}}else if(KEY1 ==1 && KEY2 ==1 && KEY3 == 1 && KEY4 ==1)	 // 这里是判断 按键没有被按下,为什么用 && 与运算  只要条件都为真,那就都为真{key =1;}return KEY_UNPRESS; 
}// 主函数
void main()
{u8 key=0;while(1){key=key_scan(1);	  // key_scan 有返回值需要被接收   if(key==KEY1_PRESS)LED1=~LED1;		  // LED1灯 取反 发光else if(key==KEY2_PRESS)LED2=~LED2;else if(key==KEY3_PRESS)LED3=~LED3;else if(key==KEY4_PRESS)LED4=~LED4;	}
}

4、实现效果

http://www.yayakq.cn/news/879757/

相关文章:

  • wordpress首页标题不显示网站描述wordpress皮肤下载站
  • 襄阳专业网站建设wordpress 验证码不显示
  • 豆芽网站建设 优帮云建设网站要在需求
  • 青岛门户网站建设台州网站定制
  • 沈阳京科男科医院温州网站关键词排名优化
  • 评网网站建设网页打不开百度网盘
  • 上海公司网站建设以子wordpress翻页图片效果
  • 网站备案用英文怎么说企业管理培训课程简介
  • 上海建站宝盒logo网站设计论文
  • 网站右侧二维码代码天津企业网站设计哪家好
  • 门户网站属于数字媒体吗简单网页图片
  • 网站建设教程下载广州市城市建设档案馆网站
  • 中山哪里有做网站互联网公司和软件公司
  • 网站流量分析工具网站网站的建设
  • aspx网站开发室内设计去哪里学
  • seo站长论坛外贸推广平台哪家好
  • .net 网站模板下载地址电器网站建设规划书
  • 换服务器后网站首页不收录南城网站建设公司策划
  • 如何新做的网站让百度快速收录wordpress 鼠标悬停图片 焦点
  • cloud域名注册网站塑料机械网站建设
  • 网站内容被删除怎么取消收录软件企业网站建设栏目结构图
  • 呼和浩特市城乡建设保障局网站淘宝客网站建站源码
  • 星级酒店网站建设公司电子政务门户网站建设的意义
  • 常州网站建设市场如何注册一个设计网站
  • 买卖域名的网站好网站建设网站排名优化
  • 电影网站vps服务器网站建设糹金手指花总
  • 消防网站建设目标免费动态域名申请
  • 网站备案成功后怎么办漳州违法建设举报网站
  • 毕业设计代做网站jsp本地建站软件有哪些
  • 浙江昆仑建设集团网站推荐wordpress安装方式