- 1、本文档共13页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
智能电梯仿真模拟系统
课程设计报告
控制科学与工程系
自动化0802班
目录
引言
任务概述
功能分析
模块分析
函数介绍
系统流程图
程序代码
一、引言
1.1编写目标
编写智能电梯仿真系统程序,实现双八层电梯的正常运行。控制系c语言程序组老师及项目开发者《标准C语言程序设计及应用》 周纯杰等 华中科技大学出版社北京 中国水利水电出版社
开发的意图:设计模拟程序
应用目标:实现智能电梯的模拟功能操作系统:DOS;
运行软件:borland c++ 3.0;
tc 2.0及以上版本;能正确使用鼠标键盘的任何维护人员及设计者具有一定的C语言基础,能够开发电梯的模拟系统功能
int buttoncheck(int* x,int * y,int *button)//检测点击按钮
int mouse_wei1(int x,int y,int button)//鼠标点击位置判断
void cmdrun(int cmd,int tag)//按钮命令执行
void buchang11(int * data,int x,int y)//擦去提示红框
page2.c
void fuzi(int a[],int k)
int tu1(int page)//绘制界面2
void language_2(int page)//中英模式判断
void switch_2(int page,int tag,int x,int y,int button)//界面2操作接口
void page2(int page)//界面2电梯
void buxian()
page3.c
void win3()//绘制界面3
void page3()//界面3退出
page4.c
int draw_ask(int page)//绘制关闭询问界面5
void language_5(int page)//中英模式判断
void confirmESC(int page,int tag)//界面5关闭命令确认
void switch_5(int tag,int pag)//界面5操作接口
int mouse_wei3(int x,int y,int button)//按钮响应并传递命令值
void bc_4(int x,int y)//擦去按钮提示红框
help.c
void page4(int page,int tag)//界面4帮助
void win4(int page)//绘制帮助界面4
void language_4(int page)//中英模式判断
init.c
void init_tu()//图形模式初始化
int init_m()//鼠标初始化
void set_mfw(int xmi,int xma,int ymi,int yma)//设置鼠标范围
void mouse(void)//鼠标错误处理
void draw_mouse(int x,int y)//绘制静态鼠标
void draw_M(int *mx,int *my,int *button)//跟踪绘制动态鼠标
void init_dt(struct dt *zdt,struct dt *ydt)//电梯初始化
int panwei(int x,int y,int x1,int x2,int y1,int y2)//判断鼠标位置
void ts(int x1,int x2,int y1,int y2)//画按钮响应红框
p2_butn.c
int mouse_wei2(int x,int y,int button)//按钮响应并传递命令值
int buttoncheck_2(int x, int y,int button,int key)
int mouse_weidown(int x,int y,int button)//下行按钮命令值传递
int mouse_weiup(int x,int y,int button)//上行按钮命令值传递
int mouse_weiz(int x,int y,int button)//左电梯内部按钮响应并传递命令值
int mouse_weiy(int x,int y,int button)//右电梯内部按钮响应并传递命令值
void bc_2(int x,int y)//擦去按钮提示红框
keyboard.c
int get_key()//键值获取
hz__kuli.c
void cuowu1(void)
void hz_read(char *wo,unsigned char *buffer)
void z0_printf(char* wo,int x,int y,int xsize,int ysize,i
文档评论(0)