论文简易电子秤的设计内容摘要:
、总价等。 因此,我们需设置 8个按键。 即“测量键”,“元键”,“角键”,“分键”,“单价显示键”,“总价显示键”,数字“ +”键 , 数字“ ”键。 本课题是由吴佳玲同学和我完成,我着重介绍软件部分。 3 系统软件设计 设计目标 在系统硬件设计的基础上,要实现系统功能,程序设计是必不可少的,由于系统对实时性的要求并不高,而且涉及计算问题,我们采用单片机 C 语言进行程序设计。 根据系统的设计要求 ,在硬件基础上,通过编程实现的主要功能如下: ① 秤重并显示物体重量 ; ② 设置单价、计算总金额,并具有显示单价和总金额的功能。 第 6 页 共 16 页 程序流程 我们从系统设计入手,采用自顶向下的程序设计思想,对软件设计按下列步骤进行:即先分析系统对软件的要求;然后在此基础上进行软件总体设计,包括程序整体结构设计和对程序进行模块化设计,模块化设计即将程序划分为若干个相对独立的模块;并用 C语言编写每个模块程序;最后按照软件总体设计时的结构框图以及秤的功能要求将软件的初始化模块、转换模块、显示模块、键盘输入模块、键功能处理模块、延时模块等将各模块连接成一个完整的 程序。 系统的程序流程如图 5所示。 该程序流程图是根据系统软件的工作流程得出的,它实际上是各个程序模块的集合,主程序流程图给出了系统工作的基本过程,描述了信号的基本流向,在程序设计中起到一个向导的作用 图 5 程序流程图 注:修改的是“元”、“角”、“分”的实际含义是设置修改“元”、“角”、“分”的开始 初始化 有键按下 测量键 读 A/D 转换 计算重量 显示重量 重量 .单价 显示总价 按“元”键 按“角”键 总 价 设置单价 修改“元” 修改 “角” 按“分” 修改“分 Y N N Y Y Y N Y N N 显 示 单 价 Y 数字“ +” 数字加 1 N 数字“ — ” 数字减 1 第 7 页 共 16 页 标志。 从程序流程图可看出,在设计程序时,键盘的功能定义对程序的设计具有重要作用。 键盘功能定义 根据硬 件电路,我们设计的键盘由 8 个按键组成,它们分别与单片机的 P1口相接,各按键的功能定义如下: ①用 作测量键:当测量键按下时,从 输入的信号为 1,系统对进行称重 (此时从单片机读 P1口得到的键盘值为 0x01)。 ②用 、 、 作对应单价设置中元、角、分键;如按下 ,表示此后在按下的数字键是在对应元进行设置; ③用 、 作的数字上、下调节键,如先按下 ,再按 ,则将单片机内部保存的元这一位进行加 1 处理,如果该位已是就则变为 0。 余类推。 ④用 作 显示单价键:按下此键,单片机就显示单价。 ⑤用 作显示总价键,按下此键,单片机就显示总价。 数据处理模块 数据处理模块 是整个程序的核心。 主要用来 处理输入数据。 它 包括用数码管显示经 A/D转换出的重量值,数据 RAM,乘法运算模块等。 系统将物体的单价等信息存于数据 RAM中,当接收到 A/D转换器的数据(电压信号)后,根据相应的系统电压信号转化为相应重量数据信号,并将其进行乘法运算得到相应的总价。 即: 金额 =重量单价 显示电路 显示电路是建立在系统内部和观测人之间的桥梁。 通过显示,使输出结果可视化。 该显示电路由 6位 LED 组成,主要是将相应的重量值、以及价格量转换成相应的显示数值。 第 8 页 共 16 页 串行口控制的静态 LED 显示,即当 89C52 的串行口不做通讯使用时,可以使它工作在移位寄存器方式,扩展 TLS546 来驱动 LED 显示器。 工作在移位寄存器方式时,串行口的 TXD 端输出移位同步时钟, RXD 端输出串行数据。 4 系统调试 在前面硬件和软件设计基本完成之后,便可以进行硬件和软件的功能仿真,综合测试并分析。 将传感器放平、接好电路,以及提供合适的电 源电压,对照前面的重量 — 电压转换表,(图 3所示),观察不放任何物体时电压是否为 40mv,若不为 40mv,则需调整电位器,改变电压值,加上不同的砝码,观测相应电压值,同时记下相应的重量和价格值。 看是否误差过大,根据出现的问题调整电路和程序。 5 结束语 我们 采用 89C52单片机设计 共同对简易电子秤进行了系统设计 , 通过这次毕业设计,分别对电子秤的硬件和软件做了系统分析,使我对电子秤的结构和工作原理有了更深层次的理解。 尤其是软件部分,结合《基于单片机的 C语言程序设计》对数据。论文简易电子秤的设计
相关推荐
知识面和较宽的专业发展方向,以适应社会的需要。 我校十分注重科学合理地分配学生课内外学时的比例,努力利用现代化教学手段,精简课内学时,给学生更多自主学习时间。 采取课堂讨论、专题讨论、撰写小论文等多种教学形式,引导学生提出问题、独立思考、探索未知。 鼓励教师进行科学研究、参加工程实践。 鼓励学生积极参加教师主持的科学研究和工程实践项目,既检验了学生的知识水平,又培养了学生的实际设 计研究能力
确的城市定位是城市发展战略的核心和灵 魂。 与此同时,定位既是建立城市品牌的基础,也是对城市核心价值的发现,它决定了一个城市是否能够聚集最优化的资源和资源的转化效率或资源的利用效率。 通过前面的分析,我们对景德镇的城市定位有了一个较清晰的轮廓 以陶瓷为特色的闽浙皖赣边际区域中心城市和江南旅游都市。 理由一:陶瓷是景德镇的立市之本,可以说,没有了陶瓷,景德镇就 没有了灵魂。
投标人拒绝按本须知第 32 条规定修正标价; 中标人未能在规定期限内提交履约担保或签订合同协议; 投标人在投标文件有效期内,撤回投标文件。 17.投标文件的份数和签署 投标人应提交 文本文档:一份正本,四份副本;电子文档:一份正本,一份副本 投标文件的正本和副本均需打印或使用不褪色的蓝、黑墨水笔书写,字迹应清晰易于辨认,并应在投标文件封面的右上角清楚地注明“正本”或“副本”。
考试范文朗读 60篇普通话考试范文朗读 60篇 .txt有没有人像我一样在听到某些歌的时候会忽然想到自己的往事 _______如果我能回到从前,我会选择不认识你。 不是我后悔,是我不能面对没有你的结局。 普通话水平 测试大纲》朗读作品 60篇 作品 1号:《白杨礼赞》那是力争上游的一种树
售员、货运司机、搬运工、餐饮人员等等,这些人一般收入有限,城中村低廉的生活成本,便利的交通,给了他们就近生存工作的可能。 他们的存在是这个 IT商圈兴旺的基础。 而城中村低廉的出租屋,也给 IT企业提供了大量廉价货仓,保证了这个 IT商圈可以长期低成本运作。 我们可以设想,一旦石牌村改造成高档商住区会带来什么样的结果:高涨的房价势必将大量从业人员驱 走,人气散失不说