51单片机,只写开定时器中断,没写启动定时器和两个都开时有啥区别?一: EA=1 ET0=1

51单片机,只写开定时器中断,没写启动定时器和两个都开时有啥区别?一:EA=1ET0=1TR0=1和只写前两个语句在用的时候有啥区别??没开定时器可以用中断??... 51单片机,只写开定时器中断,没写启动定时器和两个都开时有啥区别?一:
EA=1

ET0=1

TR0=1和只写前两个语句在用的时候有啥区别??没开定时器可以用中断??
展开
 我来答
Cindere鞡
推荐于2017-11-26 · TA获得超过7258个赞
知道大有可为答主
回答量:1148
采纳率:84%
帮助的人:635万
展开全部
你好:
EA是中断的总开关,不管是定时器,串口还是外部中断,都需要打开EA才能触发中断;而ET0是定时器0的专用中断开关,也就是说打开了EA.而不打开ET0,定时器0是无法触发中断的.
而TR0是启动定时器开始定时计数的开关,如果打开EA和ET0,就代表允许定时器0触发中断,但是定时器0何时开始触发,由TR0来启动和停止.
有不懂得随时回复.
希望我的回答能帮助到你.
更多追问追答
追问
这里在只写前两句可不可以用来计时???
追答
不能,因为TR0没打开,定时器不会开始计数
zhxiufan
2014-02-02 · 知道合伙人软件行家
zhxiufan
知道合伙人软件行家
采纳数:14923 获赞数:38398
国家科技进步奖

向TA提问 私信TA
展开全部
只写前两行证明你将定时器的中断打开了,也就是说如果有溢出的话,就可以进入中断服务了,但是你TR0没有置1的话,定时器就不会工作,也就是说始终不会有溢出的事件发生。
更多追问追答
追问
相当于定时器实际是没有工作的?
郭天祥的书上有个地方这样写的,所以我才不明吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式