单片机定时器 和 555定时器区别
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:综合作业 时间:2024/04/29 04:44:39
单片机定时器 和 555定时器区别
我现在有个项目.用的555定时器做出方波来驱动LED,频率2K.单片机的定时器应该也能做出这种定时器.
大家谈谈自己的看法.硬件是实现的定时器和单片机软件模拟的定时器,到底在工程应用的时候有什么不同么?有人跟我说 硬件要稳定些.是么?
在我项目中,到底哪种合适,我搞清楚了,再和大家分享.
我现在有个项目.用的555定时器做出方波来驱动LED,频率2K.单片机的定时器应该也能做出这种定时器.
大家谈谈自己的看法.硬件是实现的定时器和单片机软件模拟的定时器,到底在工程应用的时候有什么不同么?有人跟我说 硬件要稳定些.是么?
在我项目中,到底哪种合适,我搞清楚了,再和大家分享.
硬件 固然稳定,而且不占主控(单片机)太多的操作时间,也不占用主控的内部资源(定时器等),可以预留给其他外围设备使用,但要添加 555 硬件成本.
软件 虽有不相对稳定,但如果对整个工程实时控制要求不高,内部资源又不用白不用,那 那点不稳定还是次要的,环境干扰不大的话,主控跑飞的概念应该不高.
总之,个人观点是,工程中 没有其他要 绝对实时 控制的外设,只是一个LED,那完全可以用软件 控制,其他外设对 软件实时 控制 要求很高,就加个 555硬件电路控制.
当然 如果只是一个 LED 驱动,不要什么很灵活的控制,那连 主控多可以不要的话,那就用 555吧,不是一般 的节约 米.
软件 虽有不相对稳定,但如果对整个工程实时控制要求不高,内部资源又不用白不用,那 那点不稳定还是次要的,环境干扰不大的话,主控跑飞的概念应该不高.
总之,个人观点是,工程中 没有其他要 绝对实时 控制的外设,只是一个LED,那完全可以用软件 控制,其他外设对 软件实时 控制 要求很高,就加个 555硬件电路控制.
当然 如果只是一个 LED 驱动,不要什么很灵活的控制,那连 主控多可以不要的话,那就用 555吧,不是一般 的节约 米.