第一范文网 - 专业文章范例文档资料分享平台

基于单片机的CO浓度检测及报警系统设计与制作要点

来源:用户分享 时间:2025/5/21 4:22:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

致谢

我的毕业课题是便携式一氧化碳检测仪的设计,是一个实际的小工程。作为一个本科的学生,我对实际的工程设计认识不够,经验不足,难免在设计的整体框架中,有很多的细节没有考虑。但**老师和同学们给予我鼓励和很多宝贵的建议,并且悉心引导,给予我一个比较清晰的设计思路,帮助我解决了许多设计上的困难。最后还要感谢在百忙之中进行论文评审的老师们,对论文的不足之处敬请批评点。

23

附录

附录A1 硬件设计总体电路图

24

附录A2 检测主程序程序

#include //调用外函数// #include #include #include #include #include

#include /**********初始化CPU************[2]/ void init_cpu() //初始化cpu { EA=1; }

/*void time1(void) interrupt 3 using 1 {

TH1=(65536-50000)/256;

TL1=(65536-50000)%6;

TR0=1; TR1=1; TMOD=0x11; TH1=0x3c; TL1=0xb0;

keyval=P1;

} * //初始化CPU结束// void main_menu_initial() //LCD主菜单初始化.// { }

void measure_menu_initial() //“开始测量”菜单设置//

main1_menu[0].menu_count=4; //有4个菜单项.// main1_menu[0].display=measurearray; //定义一个”开始测量“数组// main1_menu[0].subs=NULL;

main1_menu[0].children_menus=measure_menu; //当前菜单子菜单的指针 main1_menu[0].parent_menus=NULL;

25

{

measure_menu[0].menu_count=2; measure_menu[0].display=qr;

//开始测量函数, 确认.

measure_menu[0].subs=start_measure_function; //开始测量函数 measure_menu[0].children_menus=NULL; measure_menu[0].parent_menus=main1_menu; measure_menu[1].menu_count=2; measure_menu[1].display=qx;

//开始测量函数, 取消.

measure_menu[1].subs=NULL;

measure_menu[1].children_menus=NULL; }

//还有void store_menu_initial()、void time_menu_initial()// void led_menu_pro() {

max_item=menu_led->menu_count; switch(keyval) {

case 0: break; case 1: }

…… //“向上”“向下”“确认”“取消”键// if(shuaxin)

measure_menu[1].parent_menus=main1_menu;

//向上键.

if(user_choosen==0) { } shuaxin=1; user_choosen--; break;

user_choosen=max_item;

//是否需要刷新LCD标志位.

{ Clr_Scr();

shuaxin=0;

26

基于单片机的CO浓度检测及报警系统设计与制作要点.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c6chtf3j2rq3sk4u09qt56trx01723y00f0c_8.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top