5.1.1 主程序流程图 24
5.2 子程序 25
5.2.1 数据比较子程序流程图 25
5.2.2 写指令数据到LCD子程序流程图 26
5.2.3 写显示数据到LCD流程图 27
5.2.4 矩阵键盘键值查找程序流程图 28
5.2.5 延时120ms子程序流程图 29
6 系统测试 31
7 结论与展望 35
致谢 37
参考文献 38
附录 39
1 绪论
在现代工业控制技术高速发展的今天,智能化的高级运算单元却是日趋严重的缺乏。如何提高运算质量与智能化的判断正是我们今天所面临的一个挑战。监测与准备判断系统处理的准确性,对乘法器输入的各变量进行实时扫描与分析,从而控制运算单元做出正确的判断与保证单片机乘法器计算的准确性,也是此次论文设计的核心。目前市场上的乘法器品种繁多,经过对比发现,其中大多采用传统的方式进行计算与判断,系统没有做出较好的人机交互效果和智能化的提示,也是此次课题设计的意义。
所以我们学习单片机就要求我们更好的掌握它的历史和未来的发展情况,以及其学术背景和理论与实际的情况。
1.1 单片机乘法器任务与意义
此次系统设计融合可编程逻辑器件,4*4矩阵键盘,液晶显示器以及程序控制算法组合而成。硬件图设计合理,力求明确,实用,操作简单明了。通过程序算法能判断出矩阵按键输入值,并且在很短的时间计算出正确答案与键盘输入值就行比对,对用于教导学习有着重要指导作用。
从拿到课题设计要求开始,对理论知识的不断摄入,对硬件知识的不断学习,为此次课题设计的完成以及理论与实践的结合打下了坚实的基础,其设计的作品对发展我国教育和基础建设有着深远的指导作用。
1.2 系统设计选题的背景
关于我国国内对大数据运算的研究的时间相对于国外还是比较晚的,毕竟我国对于信息化发展与大数据研究才刚刚起步 。初期我国只运用了相对落后的微机运算测量技术,而这门技术还是在参考当时国外发展国家的单机运算基础上发展而成。我国关于对数据运算从对国外发达技术的学习,经过慢慢时间的不断地实验,现已经发展到微测量计算机应用的层次上。目前,国内用的运算技术基本上包括单片机,这种技术是利用单片机作为系统运算核心,其控制与逻辑处理虽然简单,但在使用过程中其智能化程度不高,对于用于学习型的数据处理不能满足早期学童,而且用起来相当乏。
随着近年来信息化的不断发展,运算大规模逻辑器件,以及各类型的输入输出设备的发展,对于发展智能化的乘法器有着重要的指导意义。
1.3 本次设计的优势
本次系统设计从方案论证开始,就对系统数据运算的精准度、抗干扰能力、工业上性能表现能力等提出了较高的要求。从采集系统方案上,本次设计舍弃了传统数字芯片采集的方案,系统采用由集成可编程的处理器为核心,其数据精准度,抗干扰能力有较强的优势。在系统主控程序上,本次系统任务采用定时器中断方式实时捕捉键盘输入信号,通过驱动液晶显示,单片机数据处理,从而做出准确的判断与分析,充分保证了数据在处理过程中的准确性与安全性。