短信终端开发设计
[关键词:短信终端] [热度 ]提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0178,word全文:54页,合计:24000字 |
本论文主要阐述了现代通信技术中信息的处理技术以及单片机两种通信方法的一些基本概念、实现手段及方法。针对短信的编辑,显示等特点,设计采用型号为1602液晶显示器作为录入信息的显示器,输入方式采用矩阵式键盘结构,控制电路采用80C51单片机设计。同时,对键盘扫描原理,LCD1602显示程序及80C51单片机也做了一定介绍。硬件方面完成了最小系统电路、键盘输入电路、信息显示电路的制作,软件方面完成了短信编辑和显示软件的程序设计,最终实现了短信的编辑(含数字、大写字母、小写字母和符号的选择)和显示。
系统设计思想
由分析可知短信的功能主要有数字,字母,符号的输入。短信终端(发送/接收)需要实现的基本功能主要有短信息的键盘输入、短信的显示、短信息的通信(发送/接受)。发送时,是串行口输入。接收时的顺序是当接收到某个信号后,存到数据存储器,再在显示器上显示出来。在处理字母的选择时,要考虑到屏幕和光标的移动。由以上的介绍可以知道,短信的传送与实现与局设备有很大的关系,考虑到实验条件的因素,对于局端设备这一部分我们是没有办法实现和模拟仿真的。因此我们在本次设计主要实现的是短信编辑终端的功能。
从技术角度上来讲电源部分我们可以省去,只将需要的电压值可以从变压器引出,也可以从电源箱接口引出+5V电源。当选用51系列的单片机时,它的内部有128个字节的片内数据存储器和4K字节的片内程序存储器。这样的存储空间对我们来说已经足够了,因此完全没有必要再外挂数据存储器和程序存储器[3]。
总体设计
根据原理框图,我们用Protel99画出了它的电路原理图。即通过一个单片机控制LCD和键盘。LCD模块主要是具有显示功能,能显示出所输入的数字或字母;键盘模块的作为是输入工具,按下键盘的任一键,会在显示器上有相应的显示。对应设计要求设置相应的键盘端口和数据传输端口,即键盘与单片机的P2口相连,LCD与单片机的P1口相连,LCD的E(使能端)、R/W(读写选择断)和RS(数据/命令选择端)分别对应与单片机的P3.5、P3.6和P3.7口。显示器的VL(液晶显示偏压信号)接一个1K的电阻后接地,BLA(背光源正极)也要接一个1K的电阻接电源。
键盘电路设计
在实际的设计中,我们把80C51的P2端口与键盘相连接, 键盘的行对应P2.0~P2.3,分别对应为第一行,第二行,第三行,第四行;而键盘的列则对应P2.4~P2.7,分别对应于第四列,第三列,第二列,第一列。每个按键拥有它的行值和列值,行值和列值的组合就是识别这个按键的编码。矩阵的行线和列线分别通过两行并行接口和单片机通信的,每个按键的状态同样需要变成数字量(0)和(1),开关的一端通过电阻接VCC输出数字(1)实现的,而接地是通过程序输出数字(0)实现的。我们先对每一行线都送以低电平,读入每一列得值。若读回来的的各列值仍为高电平,便说明未曾按过按键;若某一列值出现了低电平了,则说明跨接到该列的按键已有按下,将读入得列线值作为输入,再读出行线值就知道了哪一行和哪一列的交叉点的按键按下了,此时就知道具体的按键了。
提示:此毕业设计论文完整版包含【论文】 作品编号:txgc0178,word全文:54页,合计:24000字 |
本通信工程毕业设计论文作品由 毕业论文设计参考 [http://www.qflunwen.com] 征集整理——短信终端开发设计(论文)!
-
没有关键字相关信息!