菜单
  

    2.1 开发板电路设计示意图
    显示模块包括八位流水灯、数码管显示、128/64和16/02液晶显示、TFT彩屏。
    电机模块包括直流电机和步进电机。
    键盘模块包括4*4矩阵键盘、独立按键和PS2键盘接口。
    程序下载模块包括JTAG模块和BSL模块。
    通信模块包括无线通信,RS-232和RS-485串行通信。
    为了调试过程中更加方便,我使用了对键盘的输入命令信号以进入升级程序还是用户应用程序的方式,增加128/64 LCD点阵自带汉字库和ASCII码做显示提示。本课题主要介绍设计所用到的128/64液晶显示、键盘模块、串口通信异步操作(UART)和Flash存储器模块。
    2.1  键盘模块
    设计中采用了两个独立式按键。这种键盘与单片机的I/O端口线直接连接,每一个按键对应一根口线。两个独立式按键分别对应MSP430F149的P1.0和 P1.1。
    K1按键按下 :进入升级程序。
    K2按键按下 :进入用户的应用程序。
    2.2  128/64液晶显示模块
    本设计使用点阵LCD带中文字库,它已经含有国标一级、二级简体中文字库的点阵图形液晶显示模块。分辨率是128×64, 内置8192个16*16点汉字,和128个16*8点ASCII字符集.利用该模块优点是有很灵活的接口方式,简单、易用的操作指令。图2.2是128/64液晶显示模块电路图。
    2.2 128/64液晶显示电路
    本设计用了端口P3.0到P3.2,P4.0到P4.7,P6.2,P6.3来控制点阵LCD。点阵LCD主要是显示提示按键选择进入哪一个程序。
    表2.1是该LCD显示器的地址分布,知道了LCD的地址分布就很容易对显示模块进行软件设计。
    表2.1 点阵LCD的地址分布
    80H    81H    82H    83H    84H    85H    86H    87H
    90H    91H    92H    93H    94H    95H    96H    97H
    88H    89H    8AH    8BH    8CH    8DH    8EH    8FH
    98H    99H    9AH    9BH    9CH    9DH    9EH    9FH
    2.3  UART通信模块
    对于MSP430单片机,UART字符格式由4部分组成:起始位,数据位,奇偶校验位和停止位[11]。如图2.3所示,其中用户可以通过软件来设置数据位,停止位的位数和设置奇偶校验位的有无。
    2.3 UART字符格式
    接收过程从收到有效起始位开始。起始位检测到URXD端口的下降沿开始,然后以三次采样值来决定。如果在三次连续采样内至少有两次是“0”才表明是下降沿,然后开始接收操作[12]。
    传送数据是以字符为单位来传送。如果传送多个字符的时候可以一个字节一个字节地传送。且同步时钟脉冲不会传送到接收方。发送和接收双方各有自己的时钟源来控制发送和接收数据[13]。
    在异步串行通信中,波特率是一个很重要的指标,它表示每秒钟传送二进制数码的位数。这样,波特率反映了UART异步串行通信的速度。所以使用UART时,波特率的产生是必须的[14,15]。
     2.4 波特率发生器示意图
    MSP430的波特率发生器用一个调整器和一个分频计数器,能用低时钟频率来实现高速通信,从而MSP430单片机工作在低功耗的模式下可实现高性能通信。图2.4是波特率产生过程的示意图。用户在软件设计过程中可以通过一个波特率选择寄存器(UBR)和一个波特率调整控制寄存器(UMCTL)来设置和调整波特率[16]。
    RS-232接口是目前使用最多的一种串行通信接口。该接口采用标准规定的一个25脚DB25连接器 [17]。在实际应用中RS-232的25根线很少用,最常用的一般只有3~9根线。在我们课题设计中只需要用到三条引线包括:数据发送,数据接收和地线[18]。图2.5为该接口的电路连接图。
  1. 上一篇:基于FPGA的循环冗余校验算法研究
  2. 下一篇:MATLAB线性调频脉冲压缩探测系统分析与仿真
  1. 基于多指标决策的通信网...

  2. 基于过期CSI的多天线中继选择系统设计与仿真

  3. SPCE061A基于DDS的正弦信号发生器设计+PCB电路图

  4. STM32基于WIFI通信的数字温湿度监测系统设计

  5. 基于粒子群算法的软件可靠性模型参数估计

  6. 基于串口通信的抢答器仿真设计+电路图+程序

  7. 基于云计算的物联网数据挖掘研究+程序

  8. 现代简约美式风格在室内家装中的运用

  9. 浅析中国古代宗法制度

  10. C++最短路径算法研究和程序设计

  11. NFC协议物理层的软件实现+文献综述

  12. 江苏省某高中学生体质现状的调查研究

  13. 中国传统元素在游戏角色...

  14. g-C3N4光催化剂的制备和光催化性能研究

  15. 高警觉工作人群的元情绪...

  16. 上市公司股权结构对经营绩效的影响研究

  17. 巴金《激流三部曲》高觉新的悲剧命运

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回