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

wordpress优化搜索win7系统优化

wordpress优化搜索,win7系统优化,网站自动优化怎么样,重庆seo薪酬水平上篇文章我们讲到了Keil5与STC的使用方式点亮第一个LED灯 这篇将继续进行一些LED灯的进阶操作 目录 LED灯闪烁#xff1a;LED流水灯普通LED流水灯LED流水灯PLUS LED灯闪烁#xff1a; 上文我们说只要通过P2这个寄存器就可以控制LED亮灭#xff0c;现在我们要将其变为闪烁状…上篇文章我们讲到了Keil5与STC的使用方式点亮第一个LED灯 这篇将继续进行一些LED灯的进阶操作 目录 LED灯闪烁LED流水灯普通LED流水灯LED流水灯PLUS LED灯闪烁 上文我们说只要通过P2这个寄存器就可以控制LED亮灭现在我们要将其变为闪烁状态故 void main() {while(1){P2 0xFE;P2 0xFF;} }但由于寄存器的速度是非常快的达到MHz每秒100次的等级就导致这两句代码执行的特别快最后的结果就是整体变暗一点 故我们需要进行一定的延时 这里说一下我们的STC软件中有一个下图的软件延时计算器 我们可以通过设置系统频率与你的开发板有关我们使用的是STC89C52用的是12MHz的频率与定时长度得到一段延时你目标秒数的代码我们复制粘贴就可以使用 ---------------------生成的代码------------------- void Delay500ms() //12.000MHz {unsigned char i, j, k;_nop_();i 4;j 205;k 187;do{do{while (--k);} while (--j);} while (--i); }这段代码中_nop_的含义是 出自丿Zero ---------------------生成的代码------------------- 我们将其引用在C程序中 #include REGX52.H #include intrins.hvoid Delay500ms() //12.000MHz {unsigned char i, j, k;_nop_();i 4;j 205;k 187;do{do{while (--k);} while (--j);} while (--i); }void main() {while(1){P2 0xFE;Delay500ms();P2 0xFF;Delay500ms();} }这样就可以得到一个闪烁的LED灯了 LED流水灯 普通LED流水灯 流水灯的话让每个灯按次序亮灭就可以得到再嵌套一个循环。 我们说到写程序时不能写P2 1111 1111这样的命令要使用16进制那么 我们就可以 void main() {while(1){P2 0xFE;//1111 1110Delay500ms();P2 0xFD;//1111 1101Delay500ms();P2 0xFB;//1111 1011Delay500ms();P2 0xF7;//1111 0111Delay500ms();P2 0xEF;//1110 1111Delay500ms();P2 0xDF;//1101 1111Delay500ms();P2 0xBF;//1011 1111Delay500ms();P2 0x7F;//0111 1111Delay500ms();} }这样就得到一个流水灯了 LED流水灯PLUS 我们每次进行软件延时时都去调节比较麻烦我们可以利用C语言的基础用传参去解决每次都要调节的问题 我们先生成一个延时1ms的子函数对这个子函数进行传参 void Delay1ms(unsigned int xms) //12.000MHz {while(xms--){unsigned char i, j;i 2;j 239;do{while (--j);} while (--i);} }运用到程序函数中就可以得到一个可以自由控制秒数的LED等啦 #include intrins.hvoid Delay1ms(unsigned int xms) //12.000MHz {while(xms--){unsigned char i, j;i 2;j 239;do{while (--j);} while (--i);} }void main() {while(1){P2 0xFE;//1111 1110Delay1ms(100);P2 0xFD;//1111 1101Delay1ms(100);P2 0xFB;//1111 1011Delay1ms(100);P2 0xF7;//1111 0111Delay1ms(100);P2 0xEF;//1110 1111Delay1ms(100);P2 0xDF;//1101 1111Delay1ms(100);P2 0xBF;//1011 1111Delay1ms(100);P2 0x7F;//0111 1111Delay1ms(100);} }欢迎讨论
http://www.zqtcl.cn/news/888583/

相关文章:

  • 网站怎么做交易市场苏州吴江做网站公司
  • wordpress的字体禁用优化设计的答案
  • 网站建设开发五行属性如何做二级域名网站
  • 珠海做网站的公司介绍最近的新闻大事
  • 手机网站开发解决方案石碣镇网站建设
  • 保定网站建设公司哪家好app开发公司好吗
  • 网站域名备案证书网页素材大宝库
  • 沈阳网站制作的公司哪家好wordpress您访问的网页出错
  • 南京做公司网站有什么网站用名字做图片大全
  • 网站正在建设中页面wordpress 折叠文章
  • 广西建设科技协会网站手工做环保衣的网站
  • 怎么免费做网站教程开发专业网站
  • 鹿邑网站设计公司什么网站可以免费做找客户
  • wordpress模板站如何安装wordpress 查询语句
  • 给窗帘做网站淄博周村学校网站建设公司
  • 关于志愿者网站开发的论文做什么网站开发好
  • 做电影网站如何规避版权做新年公告图片的网站
  • 网站修改后怎么上传济南网络员
  • 家居seo整站优化方案怎样开平台软件
  • 深圳网站关键词网站做视频转流量
  • 做网站如何配置自己的电脑精准防恶意点击软件
  • 单页网站 挣钱深圳高水平网站制作
  • 网站建设哪几家好一些打开浏览器历史记录
  • 公司里面有人员增减要去哪个网站做登记网页开发报价单
  • 网站设计的公司运营接单百度搜索引擎首页
  • 最专业的做网站公司有哪些成都龙泉建设有限公司网站
  • 云南省玉溪市建设局官方网站wordpress 迁移 空白
  • 网站空间和数据库多个织梦dedecms网站怎么做站群
  • 网站模块插件是怎么做的个人建设网站流程图
  • 作品展示的网站建设网站方案