新闻中心

EEPW首页>嵌入式系统>设计应用> 基于AVR单片机的智能烤烟控制仪

基于AVR单片机的智能烤烟控制仪

作者: 时间:2012-03-30 来源:网络 收藏

24.jpg

3 软件设计

根据硬件电路的设计,系统的软件设计(不包括键盘扫描初值预置程序)主要由4部分组成,即主程序部分,T1的定时中断程序部分,读温度、湿度和显示子程序部分和T0中断程序部分。程序流程图如图4~图7所示。

25.jpg

4 结语

仪在定时中由于 T1中断程序,读温度、湿度和显示子程序和T0中断程序的执行,给T1的定时带来了一些误差,但由于该系统的定时的精度要求不高(15 s),可以通过适当调整T1的定时初值达到精确定时。因此,不会影响系统的正常工作。同时,电路中设计了定时初值预置功能(PB7),他由的 PA口、4×4键盘和键盘程序完成,这样能保证仪的稳定工作。

参考文献
[1]何立民.应用系统设计[M].北京:北京航空航天大学出版社,1994.
[2]陈尔绍.传感器实用装置制作集锦[M].北京:人民邮电出版社,1999.
[3]耿德根.高速嵌入式原理与应用[M].北京:北京航空航天大学出版社,2002.
[4]林敏.底成本湿度测量仪自动化仪表.2002,23(11).
[5]龚永彬.温湿度控制仪的软应硬件设计力源电子工程[J].2002,(1).


上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭