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

做网站常用图标优秀设计作品的网站

做网站常用图标,优秀设计作品的网站,做网站怎么接广告赚钱吗,做网站的流程 优帮云项目文件 文件 关于项目的内容知识点可以见专栏单片机原理及应用 的第四章 IO口编写 参考图电路编写程序,要求实现如下功能: 开始时LED均为熄灭状态,随后根据按键动作点亮相应LED(在按键释放后能继续保持该亮灯状态,直至新的按键压下时为止…

项目文件

文件

关于项目的内容知识点可以见专栏单片机原理及应用 的第四章 IO口编写

 


参考图电路编写程序,要求实现如下功能:

  • 开始时LED均为熄灭状态,随后根据按键动作点亮相应LED(在按键释放后能继续保持该亮灯状态,直至新的按键压下时为止)。

在这里插入图片描述

分析:电路LED采用的是低电平驱动,按键按下后低电压。
需要从P0按键输入电压,到p2输出。

先看这个电路,P2端口这里初始是VCC,二极管是低电阻,端口处是高电压(分的电压多),这是P2端口的初始
P0这里,按下按键前不接地,电压都是一样的,1.25V大概,按下按键后,接地,必然会分压,其中低4位中某一位变成低0。这里就是看P0后面的低4位变化否来判断是否按下

也就是刚开始要使端口P0.4~P0.7强制为0,而P0.0 ~ P0.3不变。屏蔽P0高4位,即key=P0 & 0x0f

然后要把key值也就是P0值传送给P2:
if(key!=0x0f)P2=key; //有按键动作,P0状态值送P2端口

然后只要按键按下了,就把这个值传输到P2端口
按键按下,低4位变化,这样key值不等于0,有一位电压变低
这样传过去,对应哪个端口,那个端口电压变化,这里是低电平驱动,发光(如下图)

在这里插入图片描述

这个问题的参考代码如下:

#include<reg51.h>
void main(){
char key=0; //定义按键变量
while(1){
key =P0&0x0f; //按键P0的高4位清零
if(key!=0x0f)P2=key; //有按键动作,P0状态值送P2端口
}
}

结果:

在这里插入图片描述

运行视频如下:

单片机C51-独立按键识别

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

相关文章:

  • 广州网站建设专业乐云seo手机自己做网站吗
  • 网站设计开发中的具体步骤百度关键词优化工具
  • 中国十大品牌网站怎么制作免费网站
  • 哈尔滨企业网站制作wordpress 怎么上传视频
  • 沈阳做网站比较好的公司培训教育类网站模板下载
  • 网站添加漂浮二维码怎么做软件界面设计教程
  • 织梦怎么做淘客网站如何制作自己的网址教学视频
  • 前端 网站开发 常见功能实现做点小本意 哪个网站拿货便宜点
  • php做直播网站做网站过程视频
  • seo资料站西安公司网站制作价格
  • 中关村在线网站的建设小学校园网站怎么建设
  • 免费字体设计 常见网站网址安全检测
  • 免费手机做网站网站开发的常用流程
  • 建设银行宁波分行 招聘网站网站开发环境构建
  • 网站设计项目策划ppt响应式网站开发步骤
  • 网站建设设计主要系统宁波专业网站建设模板服务
  • 唯品会的网站建设公司网站怎么做简介
  • 论企业网站职能建设企点邮箱登录入口
  • 做微信商城设计网站怎么做网站关键词搜索
  • linux主机做网站wordpress 分类的地址
  • 报网站开发培训班wordpress 缺少临时文件夹
  • 网站建设一般需要多少费用哈尔滨市公共资源交易中心
  • 做棋牌网站建设哪家好哪里不好就去建设
  • wordpress drupal joomla东营网站建设优化
  • 网站建设付款银行写什么用途大连网页设计公司排名
  • 自己做自媒体在哪个网站比较好wordpress用什么服务器配置
  • 南通做网站需要多少钱网站建设论文文献
  • 高端大气企业网站源码wordpress 显示子分类
  • 品牌提升方案关键词的优化方案
  • 有没有专门做家纺的网站外贸公司是私企还是国企