毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
51单片机带上位机的上网系统设计(2)
串口设置:设置串口及波特率;
操作:打开/关闭串口、退出系统;
网址:按键操作功能对应的网址;
应用:按键实现的功能;
单位:自定义(江苏师范大学11物31)
动态图片:附加功能,使界面更美观。
下位机部分:
51单片机:识别按键并将收到的信号传递给串口,再通过串口传递给上位机;
LCD12864显示模块:清晰地显示按键所实现的功能,并利用语音播报功能提示操作结果。
串口通信:有效地连接上位机与下位机,将接受到的信号传给上位机。
2基础理论知识
2.1 51单片机最小系统
单片机最小系统,它也可以被称为最小应用系统,指的是用最少的元件所能够组成的使单片机可以工作的系统.对51系列单片机来说,最小系统一般主要由单片机、晶振电路、复位电路几个部分组成。下面给出51单片机的最小系统电路图及51单片机的芯片引脚图。
图2.1 51单片机的最小系统电路图
图2.2 51单片机的芯片引脚图
2.2串口通信
串口通信指的是通过利用数据信号线 、地线、控制线等按位的形式把相关数据从外部设备传输到
计算机
内,它是一种通讯方式。因为这种通信方式所使用的数据线较少,所以在远距离的通信中具有节约通信成本的有点,但是它的传输速度比并行传输低。
图2.3 串口接口图
2.3 LCD12864液晶模块
LCD12864液晶模块一般是用ST7920控制芯片去来控制显液晶屏的显示的。
表2. 1 LCD12864引脚图
3设计方案简介
3.1系统功能分析
整体设计功能:通过简单地按键即可以到达想要的网络页面,不需要复杂的搜索及打字、点击链接的过程,实现智能上网。
上位机主界面功能:
串口设置可以设置串口及波特率:
串口:即串行通信接口,串口的选择取决于与计算机连接的接口,通过查看计算机设备
管理
器的端口可以查询出计算机的端口号。
波特率:波特率意思是单片机或计算机在串口通信时的速率。指的是信号被调制以后在单位时间内的变化情况,即每一秒钟载波参数会变化多少次,比如每秒钟传送240个字符,而每个字符格式包含10位(1个起始位,1个停止位,8个数据位),这时的波特率为240Bd。该设计的波特率为9600Bd,取决于芯片。
操作模块:可以进行打开/关闭串口和退出系统的操作。
网址:显示按键所到达界面的网址。
应用:显示按键功能。
单位:通过程序自定义。
下位机功能:
51单片机:识别按键信号并解析传递给串口。
串口通信:将接收到的信号传递给计算机,有效地连接上位机和下位机间的通信。
LCD12864液晶显示模块:清晰地显示按键的功能。
3.2系统设计图图3.1 上位机部分设计图图3.2 下位机部分设计图
系统的整体设计图即如上图所示,上位机部分主要实现串口的选择和波特率的设置;上位机部分接收到串口传递到信号之后立即进行执行,具体执行方法后面会做详细的介绍。总而言之,该设计的结构较简单,使用较便捷,大大提高了人们的上网速度及效率。尤其是在网速比较卡的时候就不需要等待多个网页的打开。同时,设计当中下位机部分的按键功能只是个别的实例,通过调整程序也可以实现其他的功能,比如直接找到某一首歌曲或是某一部电影或电视剧,相当于自己的一个收藏夹。所配置的语音也可以自己进行调整。
共3页:
上一页
1
2
3
下一页
上一篇:
剪切应变下MoS2的电子结构和动力学性质的第一性原理研究
下一篇:
飞秒脉冲在固体介质中成丝和脉冲压缩效应的研究
半导体量子点的非平衡输...
stm32单片机飞行体滚转角测试黑匣子的设计
辽宁宽甸杨木杆一带石墨...
综采工作面過地质构造带技术探讨【2727字】
综述洛塔表层岩溶带水文...
四川攀西裂谷成矿带成矿...
丝绸之路经济带上的地质瑰宝【2683字】
中国学术生态细节考察《...
C#学校科研管理系统的设计
志愿者活动的调查问卷表
国内外图像分割技术研究现状
神经外科重症监护病房患...
公寓空调设计任务书
AT89C52单片机的超声波测距...
10万元能开儿童乐园吗,我...
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】