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

外贸网站建设关键点wordpress新写文章会卡死

外贸网站建设关键点,wordpress新写文章会卡死,家装设计师培训学校,成都招聘网站制作目录 前言 一、原理图及知识点介绍 二、代码分析 知识点四:delay(u16 i)这个函数为什么i1时,大约延时10us? 前言 已经是第二个实验了,上一个实验是点亮第一个LED灯,这个实验是LED的闪烁。 一、原理图及知识点介绍…

目录

前言

一、原理图及知识点介绍

二、代码分析

知识点四:delay(u16 i)这个函数为什么i=1时,大约延时10us?


前言

已经是第二个实验了,上一个实验是点亮第一个LED灯,这个实验是LED的闪烁。


一、原理图及知识点介绍

原理图与上一小节相同请参考上一小节:

51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验一 点亮第一个LED_ManGo CHEN的博客-CSDN博客

二、代码分析

先来介绍一下工程:

下面我们就直接上代码:

/**************************************************************************************
*		              LED闪烁实验												  *
实现现象:下载程序后D11指示灯闪烁
注意事项:无																				  
***************************************************************************************/#include "reg52.h"			 //此文件中定义了单片机的一些特殊功能寄存器
typedef unsigned int u16;	  //对数据类型进行声明定义
typedef unsigned char u8;sbit led=P0^0;		 //将单片机的P0.0端口定义为led/*******************************************************************************
* 函 数 名         : delay
* 函数功能		   : 延时函数,i=1时,大约延时10us
*******************************************************************************/
void delay(u16 i)
{while(i--);	
}/*******************************************************************************
* 函 数 名       : main
* 函数功能		 : 主函数
* 输    入       : 无
* 输    出    	 : 无
*******************************************************************************/
void main()
{while(1){led=0;delay(50000); //大约延时450msled=1;delay(50000); //大约延时450ms	}		
}

 前面的知识点一、二、三都在前一小节:51单片机(普中HC6800-EM3 V3.0)实验例程软件分析 实验一 点亮第一个LED_ManGo CHEN的博客-CSDN博客

知识点四:delay(u16 i)这个函数为什么i=1时,大约延时10us?

 下面是从MCU手册中的原话:

 

 

 从上面可以看出一句汇编指令(机器周期)=12个CPU工作时钟,要想知道delay这个函数中的while语句翻译成汇编有几条汇编指令组成:

 我们使用的为12MHZ的晶振,也就是一个机器周期为1us

下面我我们仿真做实验:

1、先将程序运行到while语句开头,此时系统运行时间为394us

 2、再将程序运行到while语句结尾处,此时系统运行时间为401us,消耗了7us的时间,刚好执行了7条汇编指令。

 3、再将程序运行到while语句开头处,此时系统运行时间为403us,共消耗了9us的时间,大概10us的样子(不是太准确)

 因为不是太准确,例程中

delay(50000); //大约延时450ms

确实是用的9us来计算的延时。


现在知道单片机中的延时是怎么得出来的了吧。

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

相关文章:

  • 网站开发工具设备要求wordpress中搜索网页
  • 网站建设技术规范及要求专业网站建设制作价格低
  • 网站 模板 侵权汽车cms系统是什么意思
  • 网站添加qq聊天wordpress获取父级id
  • 深圳外贸网站开发公司dw如何制作网页
  • 无极商城网站建设注册网站空间
  • 动态手机网站怎么做的锦州网站建设哪家好
  • 襄阳教育云平台网站建设兰州百姓网免费发布信息网站
  • 网站建设实训总结及体会网络公司有哪些职位
  • 龙岗区住房和建设局网站打不开wordpress自定义文章标签
  • 沈阳专业网站建设公司排名怎么上百度推广产品
  • 网站域名注册信息查询域名不变 新网站
  • 神秘网站汕头有几个区几个县
  • aso推广优化安徽网络优化方案
  • 安徽网站建设详细教程开源cms框架
  • 购物网站开发公司wordpress 多站点 子目录
  • 游戏模型外包网站wp做音乐网站必备
  • 网站换代理网页开发哪家好
  • 桂林哪里可以做网站南京城市规划建设展览馆网站
  • 创意建站推荐网站设置安全
  • 模板网站建设价格wordpress 删除作者
  • 吉林省延边州建设局网站如何建立外卖网站
  • 做公司的网站有哪些免费游戏代理平台有哪些
  • 做网站销售工资怎么样wordpress实现投稿功能
  • 台州网站制作系统视频网站建设的背景简介
  • 颇有名气的网站建设专家云南省建设工程招标投标行业协会网站
  • dw网站制作的源代码网站站点建设
  • 徐州中小企业网站制作西安稳定的seo
  • 公司后台的网站代理维护更新网站增加外链方法
  • 淘宝店做箱包哪个网站拿货wordpress不同页面侧边栏