单片机 计数器 设定计数初值

我想问几个菜鸟的问题,希望大家不要笑。尽量来帮忙~谢谢大家!!回答的好我可以追加分数的!!首先:我想知道。单片机的定时器/计数器是干什么的到底??第二:计数。是怎么计呢?... 我想问几个菜鸟的问题,希望大家不要 笑。尽量来帮忙~谢谢大家!!回答的好我可以追加分数的!!
首先:我想知道。单片机的定时器/计数器是干什么的到底??
第二:计数。是怎么计呢??怎么体现出他在计数呢??
第三:编程的时候自己设定了计数初值。那如何通过按键。手动输入计数初值呢??
第四:那么多方式(0 1 2 3)。我看了具体的介绍。还是没怎么明白。到底用在什么场合呢?
展开
 我来答
百度网友7485cca76
推荐于2016-04-16 · TA获得超过744个赞
知道小有建树答主
回答量:233
采纳率:100%
帮助的人:150万
展开全部
第一:单片机的计数器的作用就是计数。单片机内部有晶振(好比人的心脏),为单片机工作提供脉冲,每来一脉冲,它就计数一次,此时记录的是单片机内部的时钟脉冲。而定时的工作原理也是计数。每计一次数,都会流过一段时间,所以可以用计数这种方式来实现它的定时功能,此时是对外部输入信号的计数。
第二:上面已回答
第三:初值是在程序中自己根据需要设定的,不是手动通过按键来实现。方式1,每计满时(65536),需要重新赋初值,就是在中断函数里再写一遍赋初值的语句(如果你用的是中断法,当然也可以用查询法),因此方式一计数并不十分精确。而方式2为8为自动重装模式,无需再赋初值,故较之方式一,精确许多。而设计钟表类的计时仪器,他们显然不行,得用市面上售的专用芯片,时钟芯片。
第四:1,2很常用,熟练掌握。据说方式0,基本没用过,他是比80C51还要早的单片机里用的。80C51跟以前的兼容,同时也是从那里发展而来,因而具有这一功能。方式二,可以尝试用一下。
百度网友8645c30
2011-01-06 · TA获得超过2062个赞
知道小有建树答主
回答量:701
采纳率:0%
帮助的人:671万
展开全部
1、定时器和计数器都是计数,前者是计的内部时钟脉冲的计数器,用于定时控制;后者是对外部脉冲的计数,比如计产品的数量。
2、他的数据存储单元的数字在变化呀,如果用一个数码管接出来的话你就可以看到了。
3、设定的初值不是用手输入的,是用数字编入程序的。
4、这个要按具本的实际需要来选用哪一个。
能实际做几个实例就明白了,或者用仿真也可以
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
oucchina
2011-01-07
知道答主
回答量:15
采纳率:100%
帮助的人:9.7万
展开全部
看看datasheet,主频,分频系数,加/减计数。。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式