可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
1、理想可测量的最小时间应该是定时器的最短定时时间。晶振的6分频(X2方式)或12汾频
2、利用INT0或INT1管脚的下跳沿触发。每次中断读取定时计数值Xi。△X反应脉冲间隔
我大体知道应该是这样 但是 就是程序老是要出错啊! 求指点 !
你对这个回答的评价是?
用单机机的定时器.来一个脉冲开定时器.
再来一个脉冲关定时器.
然后读定时器里面的值.就可以了.
我也是新手.给个思路给你.
你对这个回答的评价是?
呵呵刚弄了AVR的,51的道理也是一样的就是你将需要检测的脉冲输入到INT0端口,然後查询INT0的连续上升沿的电平时间差就可以知道其时间间隔啦。但是AVR单片机编程有输入捕捉功能(ICP)所以....比这更方便些而已。
你对这个囙答的评价是
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
1、理想可测量的最小时间应该是定时器的最短定时时间。晶振的6分频(X2方式)或12汾频
2、利用INT0或INT1管脚的下跳沿触发。每次中断读取定时计数值Xi。△X反应脉冲间隔
我大体知道应该是这样 但是 就是程序老是要出错啊! 求指点 !
你对这个回答的评价是?
用单机机的定时器.来一个脉冲开定时器.
再来一个脉冲关定时器.
然后读定时器里面的值.就可以了.
我也是新手.给个思路给你.
你对这个回答的评价是?
呵呵刚弄了AVR的,51的道理也是一样的就是你将需要检测的脉冲输入到INT0端口,然後查询INT0的连续上升沿的电平时间差就可以知道其时间间隔啦。但是AVR单片机编程有输入捕捉功能(ICP)所以....比这更方便些而已。
你对这个囙答的评价是
可选中1个或多个下面的关键词搜索相关资料。也可直接点“搜索资料”搜索整个问题
现在,已经可以编译了
原文中,就缺少很多变量和函数
题主应该给出全面的程序。
想要运行
不可能。
楼主并没有给出电路、函数
电路,都没有!
程序你放在哪里运行?