

第1页 / 共9页

第2页 / 共9页

第3页 / 共9页

第4页 / 共9页

第5页 / 共9页

第6页 / 共9页

第7页 / 共9页

第8页 / 共9页
试读已结束,还剩1页,您可下载完整版后进行离线阅读
基于单片机的多用途定时器的设计此内容为付费资源,请付费后查看
黄金会员免费钻石会员免费
付费资源
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END
准确度要求较高且运行周期较长时,就需要采用特定的电路,根据不同需求设计的电路能够提高电路整体设计的便捷度,删减一些繁琐的流程从而降低调试难度。在本文的电路设计中,以单片机为电路核心,以此为基础,就算复杂的电路设计也能通过灵活的电路搭配和简单的外圈电路结构也能增强定时器的运行效率,还可以在一定程度上拓宽定时器的功能面。2.总体设计2.1可控开关设计的选择为了减小简易化的单片机运行压力,可以通过电磁继电器来控制主电路的开关,以此降低设计成本,这种设计不仅可以提高处理效率,还可以增强定时的准确性。因为电磁继电器对节能的作用良好且突出,所以也成为了节能电灯,电风扇等多种电器定时调控设计的热门选择。2.2时钟信号的实现在对电路进行设计时,可以在单片机内的RAM中设置一个显示缓冲区,再从中提取出相应的时间信息。7AH和7BH就是显示缓冲区的两个组成部分。因为要实现精确到秒的时间信号提取,需要更为复杂电路,所以本设计通过秒信号的闪烁分值来代替秒值的显示电路,这样做是为了能够更直观的展现定时器的电路设计与工作原理。完成此电路设计首先要先完成时钟的时间校正,然后需要一个四位LED来负责分值的显示,通过设置显示码表与LED显示器建立信息传输通道,把需要转化的时间信号通过查表命令把信息导入显示器。小时位和分钟位的校准是通过单片机特定引脚与对应端口外接实现的,时值和分值以1为递变长度来校准时间。2.3译码方案的选取对程序进行编码的措施是多种多样的,在本设计中,主要使用C语言软件译码分别完成对LED和显示器的编程。C语言在程序设计上具有结构化,程序化的操作特点,这种实用性可以大大减少设计的重复操作,功能性强且程序具有可转移的特点。C语言的各种优势就是其被广泛应用于单片机程序设计的基础条件。除此之外,采用C语言进行编程更符合编程人员的思维惯性,减少一些不必要的繁琐操作,方便系统的细节处理,从而使整个程序更加专门化,在一定程度上减少了时间损耗。C语言的结构化和程序化优势使得其在对特定部分的设计
暂无评论内容