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

铁岭免费网站建设女生学电子商务好吗

铁岭免费网站建设,女生学电子商务好吗,东莞网站优化seo,php网站开发全程实例项目文件 文件 关于项目的内容知识点可以见专栏单片机原理及应用 的第四章 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.tj-hxxt.cn/news/111632.html

相关文章:

  • 百花广场做网站的公司搜索软件使用排名
  • 做第一个php网站宁波seo整体优化公司
  • 祥安阁风水网是哪个公司做的网站seo分析师招聘
  • web网站开发教材广东seo推广贵不贵
  • 简单网站建设流程品牌网络seo方案外包
  • 网站的建设和推广创建自己的网站怎么弄
  • h5网站和响应式网站区别seo排名工具外包
  • 公司做网站 需要准备什么百度网首页
  • 廊坊高端品牌网站建设公司免费推广网站
  • 网站备案取消百度广告安装入口
  • 深圳疫情调整宁波优化网页基本流程
  • 企业网站seo方案案例互动营销是什么意思
  • 一台独立服务器如何做多个网站seo查询系统源码
  • 火星免费建网站花西子网络营销案例分析
  • 去哪网网站设计风格深圳关键词排名优化系统
  • 番禺建设网站开发微信指数查询
  • 专业做写生的网站佛山旺道seo优化
  • 长春网站建设费用中国网络营销公司
  • 博望网站建设营销活动推广策划
  • 网站建设 福步百度推广管理平台登录
  • 网络调查问卷怎么制作企业网站的搜索引擎推广与优化
  • 黑龙江省建设工程交易中心网站网站ip查询站长工具
  • 网站建设技术路线百度一下百度搜索百度
  • 二维码生成器在线制作图片怎样优化关键词到首页
  • 广东网站建设公司报价旺道网站排名优化
  • 百度网站大全软文推荐
  • 营销型网站测评方法十大推广app平台
  • 做网站后期维护工资贴吧青岛网站设计微动力
  • wordpress如何上传文档供下载阿拉善盟seo
  • 可以做天猫代码的网站软文推广做的比较好的推广平台