- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
山东财经大学
单片机课程设计
题目:基于单片机的远程运算器设计
学 院计算机科学与技术学院
专 业电子信息科学与技术
班 级 电子0901
学 号2009140014
姓 名吕绪阳
学 号2009140028
姓 名张生浩
指导教师李秀媛
山东财经大学教务处制
二O 一二 年 六 月
摘 要
计算器calculator;counter)一般是指“电子计算器”,该名词由日文传入中国。计算器是能进行数字运算的手机机器,拥有集成电路芯片,结构简单,功能较弱,但由因为他使用方便、操作简单、价格低廉,因而广泛用于商业交易中,也是必备的办公用品之一。本文提出一种基于单片机的远程运算器设计,系统包含三个功能模块:
键盘控制模块:通过键盘直接控制主机模块;
主机模块:主机负责红外线接收和解码,然后将解码后所得数值通过串口通信发送给丛机,同时主机还要进行计算,并且将表达式及计算结果都显示在液晶屏上;
从机模块模拟远程运算):从机负责从串口读取数据,然后进行计算,并把表达式及计算结果显示在液晶屏上;
系统结构如下图表示:
计算串口接收计算解码
计算
串口接收
计算
解码
从 机 主 机键盘
从 机
主 机
键盘
液晶屏显示串口发送液晶屏显示
液晶屏显示
串口发送
液晶屏显示
通过远程运算器的设计,不仅加深了对单片机串行通信、液晶屏显示等知识的理解和掌握,而且对实际电路设计的步骤有了较为深入的理解。基于单片机的远程运算器的设计,是对单片机课程设计的探索和实践,有一定知道意义。
关键词:远程运算器;单片机;串口通信
引 言
最早的计算工具诞生在中国。
中国古代最早采用的一种计算工具叫筹策,又被叫做算筹。这种算筹多用竹子制成,也有用木头、兽骨充当材料的,约二百七十枚一束,放在布袋里可随身携带。
直到今天仍在使用的珠算盘,是中国古代计算工具领域中的另一项发明,明代时的珠算盘已经与现代的珠算盘几乎相同。
17世纪初,西方国家的计算工具有了较大的发展。英国数学家纳皮尔发明了“纳皮尔算筹”,英国牧师奥却德发明了圆柱形对数计算尺,这种计算尺不仅能做加减乘除、乘方、、开方运算,甚至可以计算三角函数、指数函数和对数函数。这些计算工具为现代计算器的发展奠定了良好的基础。
1642年,年仅19岁的法国伟大科学家帕斯卡引用算盘的原理,发明了第一步机械式计算器。在他的计算器中有一些互相联锁的齿轮,一个转过十位的齿轮会是另一个齿轮转过一位,人们可以向拨电话号码盘那样,把数字拨进去,计算结果就会出现在另一个窗口中,但是只能做加减计算。1694年,莱布尼兹在德国将其该进程可以进行乘除的计算。伺候,到了20世纪50年代末,电子计算器问世。
随着科学技术的不断发展及计算其应用的普及,人们发现在工业控制中,有很多时候需要在恶劣的环境中进行各种数据的采集、运算和控制。远程运算器正好可以解决这一难题,人们从主机输入数据或其他控制信息,主机通过串行通信将数据发送给恶劣环境中的从机,从机根据接收到的信息进行各种运算或控制。
本文设计了一个基于单片机的远程运算器,它具有三个模块键盘控制模块,主机模块、从机模块。
工作原理:通过键盘控制主机进行接受和解码操作,然后见解码后所得数值通过串口通信发送给从机,同时主机进行计算,并且将表达式及计算结果显示在液晶屏上,丛集通过串口读取数据,然后进行计算,并把表达式及计算结果显示在液晶屏上。
功能应用:本系统可以完成无符号整形数据0~65535)的加减乘除四则运算,两操作数及计算结果都不可超出无符号整形数据的范围。主机和从机通过串行通信实现数据共享,可以分别进行运算和显示。
结 论
随着科学技术的不断发展,在工业控制中,很多时候需要在恶劣的环境中进行各种数据的采集、运算和控制。远程运算器正好可以解决这一难题,人们从主机输入数据或其他控制信息,主机通过传信通信将数据发送给恶劣环境中的从机,从机根据接收到的信息进行各种运算或控制。因此,远程运算器的设计有着很好的实际应用价值。
此外,通过远程运算器的设计,不仅加深了对单片机串行通信、液晶屏显示、红外解码等知识的理解和掌握,而且对实际电路设计的步骤有了较为深入的理解。设计的机遇单片机的远程运算器,是对单片机课程设计的探索和时间,有一定指导意义。
参考文献
[1]马斌,韩忠华,王长涛,夏兴华,蛋皮u,北京;人民邮电出版社,2009.
[2]谭浩强,C程序设计,北京;清华大学出版社,2005.
[3]阎石,数字电子技术基础,北京;高等教育出版社,20
原创力文档


文档评论(0)