单片机中时间问题

2022-11-30 12:29

2个回答
楼主的第二个delay函数中的变量i是全局变量还是忘定义的局部变量
不能直接算出来的吧 函数的调用是需要时间的(晶振频率不同调用函数需要的时间也不一样)
要知道函数的执行时间可以通过仿真来得知函数的运行时间,仿真时要记得设置晶振的频率
可以用定时器中断时现
比如用定时器1
通过写TMOD寄存器进行如下设置:
C/T=0 定时/计数器1工作于定时方式
M1=1;M0=0--选择工作模式1,构成最大定时器
GATE=0
再通过写TL1和TL0指定定时时间,
比如定时50ms可设为
TL1 = 0x13; TH1 = 0x2C; //指定定时时间为50ms
//65536-50/(11.0592/12)=11283=2C13h
然后开定时器中断
ET1 = 1
当计时满后会进入定时器中断服务程序
在中断服务程序中这样设计:
TL1 = 0x13; TH1 = 0x2C; //重新赋值
timer_count++;//定时器计数器加1
timer_count为自己定义的一个变量,每进入一次中断,对变量加1,然后再退出中断,这样可以实现任意时间的定时,比如定时1s,即当timer_count等于20时时定时时间即为1s。
我是用C语言写的,你可以转为汇编语言。
相关问答
“超级血色月全食”登场在即 ,月全食是一种什么现象?
3个回答2023-02-10 13:03
其实就是太阳投射过来的光把月球挡住了。所以在地球上看月亮就是一个圈儿。
赵露思是谁旗下的艺人?为什么她会屡次蹭其他女艺人热度?
3个回答2023-02-10 13:03
赵露思是银河酷娱的艺人,这个公司还有刘特、漆培鑫等艺人。她总是蹭热度是因为想尽快提高自己热度吧,毕竟她蹭热度的那些艺人都比她红。
问你个问题,一张纸,一个气球和一条绳子能做成什么
1个回答2023-02-10 13:04
我会把吹胀的气球拧成一个人型(无四肢),再把纸裹在气球上,做成裙子.然后用绳子在气球腰间系成蝴蝶结状,就像天使的翅膀,取名--守护.
男生明明跟你说有点困想睡觉了,然后我跟他说了“晚安”为什么过了一个半小时他又给我发一个表情包?
2个回答2023-02-10 13:04
本来是来了睡意的,但脑海里总是想起你,又睡不着了,所以发个表情包给你试试,看你睡着了没有。
女朋友对我说我想要你的温柔是什么意思?
1个回答2023-02-10 13:04
每个人,在感情开始之初,都希望能有个完美的结局,希望能够和自己相爱的人白头偕老,但并不是每个人都能如愿。 可能一开始,两个人的感情真的很好,毕竟在热恋期,对彼此还很新鲜,但随着时间的推移,如果不好好...
全文
魔兽世界猎人必刷的声望
2个回答2023-02-10 13:04
这位朋友没有理解你的意思,作为LR,必刷的声望有塞纳里奥远征队声望,沙城声望,还有奥尔多或者占星者声望,为什么只有这3个,肩膀和头的FM必须要声望才能买到的,所以塞纳里奥远征队和奥尔多或者占星者必刷,...
全文
一波未平得下半句是什么
1个回答2023-02-10 13:05
下一句为:一波又起。 释 义: 一个浪头尚未平复,另一个浪头又掀起了。比喻事情进行波折很多,一个问题还没有解决,另一个问题又发生了。
说明文答题方法
2个回答2023-02-10 13:05
1 概括说明对象及其特征:3 概括说明的内容: (这个要靠你自己的阅读能力了) 2说明方法及其作用: 答:列数字,作比较,下定义,打比方、模状貌(加描写也对)、做比拟、分类别、做诠释、列图标、...
全文
钟繇流传下来的作品有哪些?
1个回答2023-02-10 13:05
钟繇的作品流传下来的有《贺捷表》(即《贺克捷表》、《戎路表》)、《荐季直表》、《力命表》、《还示表》,以及王羲之临写的《尚书宣示表》、《丙舍帖》等。
维持友情的因素有哪些?
3个回答2023-02-10 13:05
维持友情肯定是两个人兴趣相投,而且彼此都很重视。想维持友情就经常保持沟通,不要断了联系。逢年过节的多走动走动,平时多聚会,出去吃饭逛街。
热门问答