全文预览

(毕业论文)设计流水线工件统计系统

上传者:科技星球 |  格式:doc  |  页数:30 |  大小:0KB

文档介绍
输入(启动、设置等按键)进入不同算法,划分基本模块:1.主程序模块2.键盘中断模块3.显示模块4. 扫描模块。组员们分工合作,任务明确。Р6.主程序及子模块流程图Р系统硬件连接Р主程序流程图Р①РYРNРYРNРYРYРNРNРYРYРYРNРYРNРK8启动?Р定时中断请求?Р中断服务程序INTP1SР调用计数SS1РK8启动?РE=5?Р调用闪烁程序FMР返回РD2自加1Р是否按键?Р开始Р初始化Р调用显示基本速和优秀速程序XS3,XS4Р判断电平跳转?Р返回①位置Р调用显示程序DISP—ZIXING和DISP显示总数和当前速度CР调用扫描程序SMР调用转换程序ZHUANHUANР每分更新当前速度Р跳转到DISPРE清零РF-A1A2是否≦0Р调用蜂鸣KSMРF-B1B2是否≧0?Р返回РE自加1РNРNР注:K8:是系统启停的选择,K8为1时停止;Р E:是判断5分钟是否到的标志,E=5时表示5分钟到;Р 主程序的基本功能是实现程序基本功能的初始化,提示整个逻辑结构,实现程序的基本结构,为整个程序的各种功能提供了一个平台,使得这些程序能够按照规定的逻辑结构运行。Р计数程序子模块Р上升沿跳变?Р判启停?РD2=D2+1Р开始Р开始Р送三色LED显示Р调用显示程序DISP—ZIXINGР将D2拆分为千、百、十、个位РYРNРYРNР分别查字型码表Р返回Р注:第五片8255A的PA6口与启停开关K8连接;Р第五片8255A的PA7与脉冲开关连接;Р键盘扫描子模块РNРYРNРNРYРNРYРYР是否全为1?Р形成键特征值存入缓存Р分别判断按下的数字并存储Р开始Р给某一列0信号Р读入行信号Р判断是否松开?Р送显优秀速度Р送显基本速度Р返回Р是否为A特征值?Р是否为B特征值?Р返回Р注:A为基本速度确认键;B为优秀速度确认键;Р第五片8255A的PA口低四位接P0-P3行信号;

收藏

分享

举报
下载此文档