单片机使用外部中断来读取脉冲数 和使用定时器的计数器来读取脉冲数,这两者各有什么优缺点吗?
答案:3 悬赏:0 手机版
解决时间 2021-01-15 14:51
- 提问者网友:自食苦果
- 2021-01-15 01:50
单片机使用外部中断来读取脉冲数 和使用定时器的计数器来读取脉冲数,这两者各有什么优缺点吗?
最佳答案
- 五星知识达人网友:风格不统一
- 2021-01-15 02:34
外部中断接受外部中断请求,采样方式为电平触发和边缘触发两种方式,
定时器接受内部中断请求。最多可计数2^16个脉冲,可以设置成四个工作模式,中断在设置时相对外部中断麻烦,但在电路的设计中更多的采用定时器/计数器,其实现的功能更广。
设计时要考虑实际情况,采用何种的中断。
定时器接受内部中断请求。最多可计数2^16个脉冲,可以设置成四个工作模式,中断在设置时相对外部中断麻烦,但在电路的设计中更多的采用定时器/计数器,其实现的功能更广。
设计时要考虑实际情况,采用何种的中断。
全部回答
- 1楼网友:未来江山和你
- 2021-01-15 05:20
个人觉得用计数器的话,比如51单片机,用12M晶振的话,测试输入的脉冲频率最高可达1M,即十二分频,但是如果你用中断的话,在中断子程序里你得处理一些问题,导致这段时间你是不能接受脉冲的,所以最高的频率到不了那么高。
- 2楼网友:枭雄戏美人
- 2021-01-15 03:42
呵呵,个人感觉应该差不多,使用定时器的计数器的我试过,还是挺准的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯