一棚多温大棚温湿控制(8)

2019-02-20 22:33

新乡学院本科毕业论文(设计)

void s_connectionreset2(void);

char s_measure2(unsigned char *p_value, unsigned char *p_checksum, unsigned char mode);

void calc_sth102(float *p_humidity2,float *p_temperature2); float calc_dewpoint2(float h,float t);

4.3 LCD1602显示流程

结束 图4.3 LCD1602显示流程图

初始化 设置显示位置 显示字符

LCD1602 函数声明:

void LCD_Initial();

void GotoXY(unsigned char x, unsigned char y); void Print(unsigned char *str);

void LCD_Write(bit style, unsigned char input);

33

新乡学院本科毕业论文(设计)

4.4 仿真与调试

整个软件通过C语言编程,先在Keil C51集成开发环境下将编好的程序进行编译、调试,调试通过后会生成.HEX文件.具体过程如下:

新建一个项目文件,然后新建一个C语言程序,并把新建的C语言程序加到项目中,然后编译项目。(编译的目的就是把我们能看懂的程序设计语言转化为上面的机器语言,即.hex文件)。

第1步:点击“工程”菜单,选择弹出的下拉式菜单中的“新建工程”,如图

图4.1 新建项目文件

项目的名称这里我们用“gongcheng1“, “保存“后的文件扩展名为.uv3,这是

KEILuVision3项目文件扩展名。

第2步:选择所要的单片机,这里我们选择常用的 Ateml 公司的 AT89C52。 第3步:首先我们要在项目中创建新的程序文件。

第4步:电机文件-->保存。把第一个程序命名为tou.c,这时会发现程序单词有了不同的颜色。

第5步:右键“源代码组1”选择“添加文件到?源代码组1?”,选择已经保存的“tou.c”点击Add,双击“tou.c”出现如图画面:

34

新乡学院本科毕业论文(设计)

图4.2 建立头文件C程序

第6步:点击“重建所有目标文件”后出现如下结果:

图4.3 头文件C程序结果

第7步:将“tou.c”另存为“tou.h”做成头文件并保存到“keil c51 8.05 完整中文破解版\\C51\\INC”目录下,如图

35

新乡学院本科毕业论文(设计)

图4.4 保存路径

第8步:再次新建文件,将所有程序粘贴进去,保存为“quanbu.c”并添加到“源代码组1”,点击“重建所有目标文件”后出现如下结果:

图4.5 C程序运行结果

第9步:进入到proteus界面,打开已经建立好的电路仿真图(此电路图不太完整,可能以后还要修改添加电动机控制电路)

36

新乡学院本科毕业论文(设计)

图4.6 建立电路

第10步:点击开始后出现如图

图4.7 运行结果

37


一棚多温大棚温湿控制(8).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:化工原理试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: