1. 首页
  2. 编程语言
  3. C
  4. 中断和定时器实验 外部中断0,触发一个延时过程,假定延时时间为1秒

中断和定时器实验 外部中断0,触发一个延时过程,假定延时时间为1秒

上传者: 2019-05-27 17:39:10上传 RAR文件 63.65KB 热度 79次
题目:通过外部中断0,触发一个延时过程,假定延时时间为1秒,延时期间可以点亮一个LED或让蜂鸣器发出声音。已知单片机晶振频率为6.00MHz。提示:可以使用定时器中断,也可以不使用定时器中断。如果使用定时器中断,则把中断重新启动工作放在外部中断服务程序中,一旦定时器从新启动,延时固定的时间。程序的写法可以参考上次上机的题目,但是必须使用C语言。本程序必须包含两个中断子程序,一个是外部中断0,一个是定时器中断。在外部中断0子程序中设置定时器使之工作,完成延时,时间达到后再禁止定时器中断,这个工作应该在定时器中断子程序本身中完成。上面的方法可以完成一个“重复触发问题”,即定时时间没有到的时候又来一个触发信号,应该怎么办?
下载地址
用户评论
码姐姐匿名网友 2019-05-27 17:39:10

各位用什么打开呢?我怎么打不开

码姐姐匿名网友 2019-05-27 17:39:10

这个还好,直接拿去做实验就行了哈

码姐姐匿名网友 2019-05-27 17:39:10

比较简单,但是有一定的了解度。

码姐姐匿名网友 2019-05-27 17:39:10

内容还是可以,就是讲解的太简单,对初学者可能用处大一些

码姐姐匿名网友 2019-05-27 17:39:10

比较简单,但是描述还是不够

码姐姐匿名网友 2019-05-27 17:39:10

一般,对于初学者可能还有点用。

码姐姐匿名网友 2019-05-27 17:39:10

该资源里有代码和程序流程图 有利于学者理解STM32外部中断和定时器中断 是一份很好的资源