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

那些网站是php做的网站制作价

那些网站是php做的,网站制作价,学校网站建设代码,鞍山云网站一、LED简介 1、LED#xff0c;它是一个发光二极管#xff0c;它具有单向导电性#xff0c;那么通过5毫安的一个电流#xff0c;就可以使它发光#xff0c;那么电流越大#xff0c;它的发光也就越强#xff0c;但是电流不能过大#xff0c;过大会把这个发光二极管给烧…一、LED简介 1、LED它是一个发光二极管它具有单向导电性那么通过5毫安的一个电流就可以使它发光那么电流越大它的发光也就越强但是电流不能过大过大会把这个发光二极管给烧坏也就击穿一般呢我们控制在3毫安到20毫安的一个电流通过这个发光二极管的电流控制在这一块可以让我们的这个发光二极管可以正常的一个发光那如果说我们的外部输入的电流大于这个电流范围的话我们会在这个发光氨极管的两个引脚上串一个电阻这个电阻就是限流所以该电阻称为限流电阻其目的是为了保障我们的这个发光二极管不至于因为电流过大而烧毁。 2、发光二极管在发光的时候我们测量两端的电压就这两端的电压大概是1.7V所以这个电压又叫做发光二极管的一个导通压降。 3、 由这两个图我们分别列出了这个发光二极管的两种封装一种是这种插件式的可以直接插的。另一种是贴片式的。 二、硬件设计 1、接下来我们来看一下我们的板载LED模块的一个电路从这个电路我们放了两张图。 1左边一张是我们集成版的也就是我们的A2到A3到A4这三款开发板它对应的这个LED模块的一个电路因为它是集成到资源就是集成到这个单面积的管脚而右边这张图是我们的A5到A6到A7它的一些图因为A5到A7这些产品它的模块是完全独立的。之所以叫完全独立是因为它的这些资源没有对这个芯片的管脚进行绑定由用户自己来连接因此这种灵活性就更多了吧。 2为了方便统一兼容我们可以按照这种集成式的这个管脚进行连接同样提供的程序也按这种管脚来对应的比如说这里有第一管第一指示灯那第一指示灯我们通过网络的标号可以知道它是连接在P2.0关掉的。要让这个发光二极管进行发光那必须保证P20管脚为低电平这样我们的电流才能流进来才能使它发光。像RP9RP10这叫排阻相当于这里面就是一个电阻只是它的封装将四个电阻全部封装在一个小的排阻里面方便于我们PCB的一个板机的缩小所以呢这是我们的这个集成式的这种电路可以看到它的管脚全部被绑定到我们单片机上面了所以要控制那个灯点亮就对应使用哪个管脚输出低电平比如我要让D1指示灯点亮那就将P20管脚让它输出一个低电平让电流往这里流如果是高电平电流是流不过来的。 3我们这里使用的是471也就是470欧如果说为了提高我们的亮度我们也会使用100欧这样我们的发光二极管也会更亮电阻更大电流也就更小。 4右边这张图是我们A5到~A7开发板对应的LED模块的一个电路那我们这里呢对同样的如果说你要让第一指示灯点亮它也是全部供阳极接法所以要让它亮就是要输出低电平那这里对应的是这个管脚因为这个管脚它全部是模块独立这里引出来的都是一些排针那排针的话我可以将一根导线一端连接到我们脚的一端一端连接到我们单片机的P20管脚是不是就相当于这个脚就是P2.0跟我们的这个脚是不是对应了通过这种方式我们可以进行一个程序的兼容。 三、软件设计 1、本部分要实现的功能是点亮D1指示灯即让P2.0管脚输出一个低电平。完成后可再控制D1指示灯闪烁即间隔一段时间点亮和熄灭D1指示灯。 2、前面我们分析了其实只要让这个P20管脚输出一个低电平这样我们的电流才能流向低指示灯才能发光对于我们的A5A6A7这些51的板子这是模块独立所以要让它发光同样要将这个管脚连接到我们单片机对应的管脚你才能使它发光。 3、既然我们是要D1指示灯发光那我们知道D1指示灯他是连接在P2.0的所以我们先定义一下这个管脚那如何来定义这个管教呢在C语言里面我如何用C语言来定义我单片机的管脚这里介绍一个方法我们使用一个关键字前面我们在讲解C语言的时候sbit这个是特殊功能继电器的一些未定义我们在头文件里面也能看到有这样定义的一个身影。 那通过sbit可以将我们的一个寄存器它的某一个位来进行重命名那因为我现在要使用P2口P2口在我们的头文件里面已经进行了一个定义了所以我们可以直接用P2那我们重命名命名为LED1这是我们重命名的那不会写格式没关系我们参照别人写的那我要让它dp 20p20是不是就相当于P2口的D零个管脚。 1^ 这是特殊的写法是系统规定的 2这里的P2是我们的寄存器已经封装好定义的那P2寄存器里面的D0个脚这就是我们的P20脚。 3语句要加分号这是我们的这个单片机的一个LED的一个控制管脚因为它是连接在P20对应到我们的模块独立的开发板上面也可以连接到P20脚。 4定义好我们的LED的控制引脚下面我们就通过程序来控制它点亮要点亮的话我们的程序都是从main函数来执行的进入main函数后开始往下执行执行我首先就要让它亮让它亮是不是就相当于将P20这个管脚输出一个低电平那我既然已经重命名了那我是不是直接就利用我定义的这个名字来代替这个P2.0当然是可以的然后我们让它输出一个低电平。你要对它进行数据的输入和输出就是直接对我们定义的管脚来进行操作就行了。 5这样是不是将相当于把0赋值给我们的这个LED1然后LED1也是我们定义的这个P2.0脚相当于把0赋值给我们也就是我们的P2.0要输出一个低电平因为输出一个低电平这个D1指示灯就会亮因为它的阳极也就是正极是接的VCC电源所以这里输出低电平这里就会有电流就会流过它进行发光。 6当然将LED1放到这里面来也是可以的 因为我们的单片机程序我们所有的功能通常都会在我们的main函数里面进行运行的而且我们会把我们所有的逻辑功能统一放到我们的while(1)循环里面让我们的程序不断地在这里循环运行。 7无论是放前面还是放里面只要让它输出低电平即可这里就会点亮后面的循环你有没有改变他的状态所以他依然是点亮的对你这个指示灯就没有影响然后while循环里面就是一个我们的不断循环我们在前面介绍C语言循环语句的时候说过while1是它的条件这里的1是真的所以他会在这里循环循环。 4、这是我们程序编译之后会产生一个hex文件然后将我们的烧写软件打开然后选择我们的这个hex文件就可以了。 5、我们的这个程序代码有多大呢这里我们可以看一下这个生成编译之后会产生一条信息。 我们可以看到这里面有一个dataxdata以及code那么code表示我们程序所占用的flash的一个大小而这个data表示的是我们数据存储器内部RAM占用的大小我们的这个代码flash占用了16字节然后数据占用了RAM占用了9字节xdata是数据存储器外部RAM外部的RAM我们没有拓展所以这里是0. 6、我们的程序具体有多大可以通过code和data进行一个换算而不是看这个hax文件你可以看一下这个hax文件有1KB但不是看哪里而是看我们这个编译的这个code和data。
http://www.hkea.cn/news/14553827/

相关文章:

  • 苏州做网站优化的公司做网站 点击跳转
  • 建行网站网址是多少html5网站单页模板
  • 合肥网站建设兼职php网站后台密码忘记
  • 云建设网站免费word文档模板下载网站
  • 商城网站管理系统可以通过哪些网站注册域名
  • 创意视觉网站做网站服务器收费吗
  • 建立网站的基本流程黑龙江省住房与建设厅网站
  • 一键lnmp搭建wordpress柳市网站优化
  • 深圳做网站什么公司好医院网站建设要素
  • 武义建设工程网站单位建设网站申请报告
  • 在线修图网站网站建设专员工作
  • 网站建设数据库怎么选择wordpress网盘插件
  • 东莞手机网站建设怎么选景区旅游门户网站建设方案
  • 二级网站免费建wordpress导航怎么弄
  • 优秀的网站建设开发案例邢台网站建设服务商
  • 网站开发都用什么浏览器怎么制作图片文档
  • 网站怎么做百度的关键字印度网站开发成本
  • wordpress建什么网站好机器人网站建设规划书
  • 合肥建设学校网站界面做的比较好的网站
  • 中企动力 网站价格威联通怎么建设网站
  • 温州网站建设哪家公司好苏州保洁公司排行榜
  • 海南省住建设厅网站报监做传媒网站公司
  • 石家庄网站排名软件综合办公oa系统
  • wordpress 多站点建站教程深圳品牌策划与设计
  • 销售推广做那个网站著名网站设计
  • 塑模毕业设计代做网站游戏网站排行
  • 完成网站开发需要什么样技术单位网站的方案
  • 做网站可以卖钱吗开源cms下载
  • 兰州网站建设论坛网站建设公司教程
  • 美橙互联建站黄页网站怎么做 获取企业信息