免费成人看片_91理论片_9191成人_992tv在线成人免费观看_国产123区在线观看_久久精品国产免费

首页 新闻 > 科技 > 正文

从定时器开始说中断

定时器开始说中断什么叫中断?这个对于刚进入MCU界的人来说是一个难以了解的问题,因为我第一次学单片机的时候就不完全不了解什么叫中断。后来慢慢来知道原来中断是单片机运行到一半突然飞到某个地方运行某些东西运行后又飞回来而已。

后来学着学着就了解到中断的意义了,不过对于第一次接触单片机的人来说,还是很难解说的清楚的。

所以这里我做个比喻吧。假设你客厅的电话来电时,有铃声和闪光提示,而你在房间看书,那么有电话来的时候,你听到铃声,然后放下手上的书,并用书签记录你的页数,再出去听电话。听完后,回到房间,从书签标记的位置继续看你的书。

OK,分析上面的几个动作,电话响并被你听到,那是中断来了;你用书签标记位置,那是现场保护;听电话,就是执行中断咯;听完电话,你要从你刚才标记的地方继续看书,那就是中断执行完毕后回到原中断处继续执行程序。这个就是中断的过程了。

假设没有了中断的话,你会如何?你会用扫描法:电话不会响铃了,只有闪光,但你必须在房间看书,那你只能每看几段,就跑出去看看是否有电话到,如果没有,就跑回去看书,如果有了,那你就听电话吧。很明显,扫描法效率非常低,因为你每看一会书就得花时间看看电话的闪光以判断是否有电话的到来,这样你看书的效率就大大减低了。而且扫描法还有个最大的缺点,就是中断丢失,试想如果你扫描的间隔过大(就是看很久书才去看一下电话),那你极有可能丢了几个重要的来电。

其实上面的比喻,正能很好地表现中断的作用——其实中断就是为了处理突发事件。

对于单片机来说,突发的事情实在太多了,例如用户对单片机输入数据,按键,那都是单片机本身无法估计的事情。外来数据的突然进入,也属于突发事件。这些外部来的突发信号,一般就由单片机的外部中断来处理。外部中断其实就是一个管脚的状态改变引起的中断,在之后会说。

这里先介绍定时器定时器中断:

在测量控制系统中,常常需要实时时钟,以实现定时控制、定时测量或定时中断等。也常需要计数器以实现对外部事件的计数。MCS-51单片机中有两个(增强型有三个)十六位的定时计数器T0,T1,简称定时器0和定时器1,两者均为可编程定时计数器

——以上P话抄自《单片微型计算机与接口技术》94页第一段-_-#!!!!!

其实你问清楚什么叫定时器,我真的不知道用什么言语来说。刚学的时候,听过这样一句话“定时器是单片机上的宝贵资源”,当时不了解,为什么这个资源是宝贵的呢??后来才慢慢知道定时器的伟大所在。当然这个是需要一定的时间来领悟的咯,在这里你还是踏踏实实地往下看吧:)

一开始我就说了,看本教材的时候你手上需要至少一本单片机的基础书,什么书随便买本就是了,反正现在的单片机书啊,都是你抄我我抄你的了,都一个样,最重要的还是例子吧。拿起你的书看看单片机的中断寄存器和定时器寄存器吧,咱们要开始写程序咯,时间是不等人D~~~~

单片机方式0是13位的,从来就没用过,有16位不用你用13位?真浪费也~~~

然后是计算装入值,16位啊,就是16位2进制,2的16次方,就是65536了。16位定时器就是从某个所谓的装入值开始自加,加到65536就计满,如果你允许定时器中断,那就有中断来临。所以16位方式装入值的计算很简单:

65536-你要计算的脉冲数=装入值

但我们一般是要定时时间的,而不是单单计多少个脉冲,所以你要计算的脉冲数要转化为时间,跟你说,一个脉冲的时间就是一个机器周期,51的机器周期就是12/晶振值。如果你的晶振是12M那么这样一除就是1US咯。1US整数,算什么都好算,所以你现在知道为什么这么多12M,24M的晶振买了吧,都是为51准备的咯。

关键词: 中断函数

最近更新

关于本站 管理团队 版权申明 网站地图 联系合作 招聘信息

Copyright © 2005-2018 创投网 - m.vdsvyglz.cn All rights reserved
联系我们:33 92 950@qq.com
豫ICP备2020035879号-12

 

主站蜘蛛池模板: 在线看成品视频入口免 | 午夜肉伦伦影院在线观看 | 亚洲精选在线 | 国产精品亚洲第一区二区三区 | 成年美女xx网站高清视频 | 久久99精品久久久久久秒播放器 | 国产精品国产三级国产专播 | 毛片免费观看网址 | 高清不卡视频 | 91在线中文 | 日本黄色三级视频 | 久久综合伊人 | 一级毛片一级片 | 国产成人精视频在线观看免费 | 国产黄在线免费观看 | 18禁真人抽搐一进一出免费 | 国产一级生活片 | 精品四虎免费观看国产高清午夜 | 草草网 | 亚洲黄色在线视频 | 日韩国产成人精品视频 | 色综合图区 10p | 一区二区三区国产 | 久久久无码人妻精品一区 | 色偷偷偷久久伊人大杳蕉 | 欧美精品亚洲精品日韩经典 | 日韩美女一级视频 | 色婷婷欧美在线播放内射 | 亚洲av无码日韩av无码网站冲 | 97精品国产97久久久久久 | 欧美黄色大片免费观看 | 九九视频免费精品视频 | 亚洲精品一区二区三区四区五区 | 三级三级三三级a级全黄 | 国产97式| 欧美a级毛片免费播敢 | 在线国产三级 | 久久无码人妻丰满熟妇区毛片 | 久久人人妻人人爽人人爽 | 少妇人妻偷人精品一区二区 | 国产亚洲图片 |