摘要:网络在当代社会已经与人们的工作及生活息息相关,上网使人们的生活更加丰富多彩,使人们的工作和学习更加便捷。然而人们总会对当前的上网模式存在不满,比如好多内容并不是连网就可以实现,必须通过百度或360搜索。本文所介绍的设计可以使上网更加便捷,只需简单地按键就可以到达自己所需要的网站。设计主要分为上位机和下位机两部分,并用51单片机及串口通信实现上位机与下位机间的通信。下位机部分利用了LCD12864液晶显示模块清晰展示按键的结果。26520 毕业论文关键词:上位机 下位机 串口通信 51单片机
One Online System with PC
Abstract:Network has closely related to people's work and life in contemporary society, the Internet make people's life more colorful and make people's work and learning more easily. However, people always dissatisfied with the current Internet mode, such as a lot of content can't be achieved with networking, must be searched through Baidu or 360. The design described in this article can make the Internet more convenient, you only need to use a simply button to reach your desired website. The design is pided into upper and lower computer parts, and realize the communication between upper and lower computer parts by 51 MCU and serial communications. Lower computer part use LCD12864 to present the results of buttons clearly.
Keywords: PC Lower computer Serial communication 51MCU
1绪论 1
2基础理论知识 2
2.1 51单片机最小系统 2
2.2串口通信 3
2.3 LCD12864液晶模块 3
3设计方案简介 4
3.1系统功能分析 4
3.2系统设计图 5
4详细设计 6
4.1 上位机主界面的设计 6
4.1.1串口及波特率设置 6
4.1.2打开/关闭串口和退出系统 6
4.1.3功能展示部分 7
4.1.4图片展示 8
4.1.5 MFC的应用 10
4.2下位机的设计 11
4.2.1 按键设计 11
4.2.2 51单片机的应用 11
4.2.3 LCD12864液晶显示模块的设计 13
4.2.4 电源模块的设计 14
5设计结果展示及问题分析 16
5.1 展示操作 16
5.2操作结果展示 17
5.3问题分析 19
6总结 21
7致谢 22
参考文献 23
附录 24
1绪论
随着社会的发展和进步,人们的生活、娱乐、工作和学习处处都离不开网络,但是上网也并不总是都顺心的,比如有时网速很卡,想要搜索网易新闻还要通过百度搜索,点击之后再继续点击链接,既慢又麻烦。然而有什么办法可以解决这个问题呢。
本文所介绍的设计就可以很好地解决这个问题,只要你的电脑网络已经连接,只需一个按键就可以到达网易新闻界面或酷狗音乐界面等等。本设计主要介绍实现百度、暴风影音、酷狗音乐、网易新闻的功能。本设计主要分为上位机及下位机两个模块即软件和硬件两个部分。并通过51单片机和串口通信实现上位机和下位机之间的通信。用LCD12864液晶显示模块展示按键之后的结果并用语音播报功能提示结果。使用便捷,实用性强、操作简单是该设计的最大特点。本设计的上位机部分主要利用了之前所掌握的MFC的内容,展示出来的界面清晰又有条理。
设计思路和设计过程如下:
上位机部分主界面: