永发信息网

如何用C语言控制报警器报警的频率,求解,希望详细一点!

答案:2  悬赏:70  手机版
解决时间 2021-03-09 13:08
如何用C语言控制报警器报警的频率,求解,希望详细一点!
最佳答案
如果需要报警器鸣叫和停止鸣叫两个状态都按照精确时间来控制的话需要用到中断,如果不需要的话直接用计数及可以搞定
具体实现方法是把两种状态的时间先计算好,然后开中断并计数,可以在中断中进行报警器使能的查询,如果发现鸣叫开始的话即使能开始,就进行计数减一,当计数值为零的时候就将报警器的使能关断这样就可以控制报警器的开通时间
另一种是直接在程序中进行计数根据芯片的主频和代码的周期时间值进行开通和关断的控制,也是通过查询状态的方式进行计数值的加减,最后进行状态转换就好了
全部回答
你好! 关键要看报警器提供什么样的控制接口。如果是电气接口,则控制对象是前置控制设备,而不是报警器;如果是通信接口,按通信协议写一个通信交互程序;如果是API,按API参数要求调用API函数;如果报警器提供设置服务(比如TELNET),则可能要按仿真终端的模式封装交互指令。 编程语言是按用户需求提供的一种表达工具而已,当然C语言都能做,抓住接口才是关键。 如有疑问,请追问。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
手机是联通版的,用的卡是移动的,这样是不是
iPhone7 iPhone7plus iPhone7pro 有什么区别
王者荣耀橘右京连招技巧 橘右京团战厉害吗
留香饭店地址在什么地方,想过去办事
智慧城市运营商中科曙光和中科智慧城都是在北
下列有关人体运动的说法,正确的是A. 骨是运
有万人场的麻将app是哪一个
下老董山在什么地方啊,我要过去处理事情
在天津个人档案放哪比较好
三国杀诸葛恪怎么用?使用方法是什么?
【关于校园的名人名言】关于校园(学校)生活的
语音聊天别人听不到我麦的声音,但可以听到电
欣又欣房产NO.3地址有知道的么?有点事想过去
应采儿黄子韬除了女神的新衣还一起上过其他节
男装和女装的尺寸表是一样的大小么
推荐资讯
淘宝办的日本签证会有假的么
对一个特别好的异性朋友说的真心话
扣扣有至尊宝 但是号让盗了 盗号的把我密保
史河湾生态宾馆在什么地方啊,我要过去处理事
七月份去旅游 秦皇岛和大连 哪个好些?哪个好
成都青羊区福德汽车修理服务部怎么去啊,有知
患者男性,36岁,因食物中毒导致腹泻,每日排
请问“用人单位未依法取得营业执照,受用人单
银行上班帮别人担保了5万到期了没钱还这样担
有句话叫待我什么,必报当日害我之狗
用阻抗法计算传递函数,电路中的电感当作算子
咸味和(  )可互相抵消。A.酸味B.甜味C.辣
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?