位置:51电子网 » 技术资料 » 显示光电

从应用实例理解MAXQ2000评估扳使用

发布时间:2007/8/20 0:00:00 访问次数:524

叶云燕

    摘要:本文通过讨热敏电阻数据采集应用程序实例来说明MAXQ2000评估板的使用,并介绍相关的MAXQ2000评估板基本装置和 MAXQ2000微控制器的LCD控制器及外设特性。

    关键词:开发环境;C编译器;LCD控制器;SPI通信;中断源

    1、前言

    为MAXQ产品线处理器提供的工具包括IAR的ANSI(美国国家标准系员会)C编译器以及IAR 的Embedded Workbench(嵌入式工作台)集成开发环境。

    IAR Embedded Workbench开发环境为MAXQ2000提供了基于C语言或基于汇编语言的应用程序开发手段。使用MAXQ2000评估板与串口—JTAG适配器模块的硬件配置,IAR 的Embedded Workbench可以完全访问MAXQ2000的基于JTAG的自举装载过程以及在线调试特性。这对新的或刚熟悉MAXQ2000微控制器来说,可大大简化了应用程序开发。

    因此只要具备这些工具并具有MAXQ特殊用途寄存器的基础知识,开发者可以快速简单地开始为MAXQ架构编写应用程序。为了说明与理解MAXQ架构的开发过程的简单化,最有效的办法就是举一个对温度采样应用程序实例。这里既然提到的应用程序使用了MAXQ2000处理器以及MAXQ2000评估板,因此有必要首先对MAXQ2000评估板基本特点与MAXQ2000有关 LCD控制器性能及其外设作简述。

    2、关于MAXQ2000Q的 LCD控制器性能及其外设。

    MAXQ2000是MAXQ系列众多产品中的第一个.典型的MAXQ器件具有16位数据、代码与寄存器。该微控制器集成了一个16位CPU、64kB闪存、2kB SRAM,以及4 ×36字段LCD控制器。板上LCD控制器根据显示存储器中的内容为LCD产生信号。应用程序代码确立了用户配置的选项,并对显示存储器进行写操作。然后,LCD控制器以选定的显示刷新频率产生必需的字段与公共端信号,于是微控制器就不必经常地进行显示管理并直接驱动LCD。另外,该控制器支持四种显示模式。

    *静态

    *1/2占空比多路复用,1/2偏压

    *1/3占空比多路复用,1/3偏压

    *1/4占空比多路复用,1/4偏压

    

    显示存储器的17个字节可以用于LCD控制器,或通用应用存储。  另一个增强的LCD特性是集成的分压电阻。这些电阻省去了外部元件,可以用来调节对比度。图1所示为用于静态显示的LCD驱动电压配置.不连接LCD时,36字段的每个引脚都可以配置为通用I/0。

    特别指出是MAXQ2000具有广泛的集成外设,包括:

   *132字段的LCD控制器

   *集成SPI端口,具备主机与从机模式

   *1-Wire总线主机

   *两个串行UART(通用异步接收/传送器)

   *硬件乘法器

   *三个16位定时器/计数器

   *看门狗定时器

   *32位实时时钟,具有亚秒与日历闹钟

   *支持在线调试的JTAG接口

    3、MAXQ2000评估板的装置与连接

    3.1 MAXQ2000评估板为MAXQ2000微控制器提供了完整的硬件开发环境,包括如下特性:

    为MAXQ2000内核与VDDIO提供板上电源;可调的电源电压(1.8V至3.6V),可以用于VDDIO或VLCD电源;为所有MAXQ2000信号与电源电压提供引出脚;独立的LCD子板连接器;带3V,3.5位静态LCD显示器的LCD子板;为串口0 UART提供包含流控信号线的全RS-232电平驱动器;外部中断与微控制器系统复位按钮;MAXl407多用途ADC/DAC IC;与MAXQ2000 SPI总线接口相连;1-Wire接口,包括出iButton接线柱与1—Wire EEPROM IC;为端口引脚P0.7至P0.0的电平提供柱状图LED显示;为应用程序的装入与在系统调试提供JTAG接口。

    3.2 MAXQ2000评估板的连接

    而为应用程序开发设置MAXQ2000评估板与串口-JTAG接口模块也很简单,可按照以下步骤简单地连接电路板。

   * 将5VDC稳压电源(中间接线柱为正,±5%)插人串口-JTAG电路板的电源插孔J2。

   * 将5V至9VDC电源插人MAXQ2000评估板的电源插孔J1。

   * 用一条直通式DB9串行电缆连接串口-JTAG电路板的J1连接器与PC上的一个COM端口。

   * 用JTAG适配器电缆连接串口-JTAG电路板上的1×9连接器P2与MAXQ2000评估板上的2×6连接器J4。

   * 打开上述两个DC电源。

  

叶云燕

    摘要:本文通过讨热敏电阻数据采集应用程序实例来说明MAXQ2000评估板的使用,并介绍相关的MAXQ2000评估板基本装置和 MAXQ2000微控制器的LCD控制器及外设特性。

    关键词:开发环境;C编译器;LCD控制器;SPI通信;中断源

    1、前言

    为MAXQ产品线处理器提供的工具包括IAR的ANSI(美国国家标准系员会)C编译器以及IAR 的Embedded Workbench(嵌入式工作台)集成开发环境。

    IAR Embedded Workbench开发环境为MAXQ2000提供了基于C语言或基于汇编语言的应用程序开发手段。使用MAXQ2000评估板与串口—JTAG适配器模块的硬件配置,IAR 的Embedded Workbench可以完全访问MAXQ2000的基于JTAG的自举装载过程以及在线调试特性。这对新的或刚熟悉MAXQ2000微控制器来说,可大大简化了应用程序开发。

    因此只要具备这些工具并具有MAXQ特殊用途寄存器的基础知识,开发者可以快速简单地开始为MAXQ架构编写应用程序。为了说明与理解MAXQ架构的开发过程的简单化,最有效的办法就是举一个对温度采样应用程序实例。这里既然提到的应用程序使用了MAXQ2000处理器以及MAXQ2000评估板,因此有必要首先对MAXQ2000评估板基本特点与MAXQ2000有关 LCD控制器性能及其外设作简述。

    2、关于MAXQ2000Q的 LCD控制器性能及其外设。

    MAXQ2000是MAXQ系列众多产品中的第一个.典型的MAXQ器件具有16位数据、代码与寄存器。该微控制器集成了一个16位CPU、64kB闪存、2kB SRAM,以及4 ×36字段LCD控制器。板上LCD控制器根据显示存储器中的内容为LCD产生信号。应用程序代码确立了用户配置的选项,并对显示存储器进行写操作。然后,LCD控制器以选定的显示刷新频率产生必需的字段与公共端信号,于是微控制器就不必经常地进行显示管理并直接驱动LCD。另外,该控制器支持四种显示模式。

    *静态

    *1/2占空比多路复用,1/2偏压

    *1/3占空比多路复用,1/3偏压

    *1/4占空比多路复用,1/4偏压

    

    显示存储器的17个字节可以用于LCD控制器,或通用应用存储。  另一个增强的LCD特性是集成的分压电阻。这些电阻省去了外部元件,可以用来调节对比度。图1所示为用于静态显示的LCD驱动电压配置.不连接LCD时,36字段的每个引脚都可以配置为通用I/0。

    特别指出是MAXQ2000具有广泛的集成外设,包括:

   *132字段的LCD控制器

   *集成SPI端口,具备主机与从机模式

   *1-Wire总线主机

   *两个串行UART(通用异步接收/传送器)

   *硬件乘法器

   *三个16位定时器/计数器

   *看门狗定时器

   *32位实时时钟,具有亚秒与日历闹钟

   *支持在线调试的JTAG接口

    3、MAXQ2000评估板的装置与连接

    3.1 MAXQ2000评估板为MAXQ2000微控制器提供了完整的硬件开发环境,包括如下特性:

    为MAXQ2000内核与VDDIO提供板上电源;可调的电源电压(1.8V至3.6V),可以用于VDDIO或VLCD电源;为所有MAXQ2000信号与电源电压提供引出脚;独立的LCD子板连接器;带3V,3.5位静态LCD显示器的LCD子板;为串口0 UART提供包含流控信号线的全RS-232电平驱动器;外部中断与微控制器系统复位按钮;MAXl407多用途ADC/DAC IC;与MAXQ2000 SPI总线接口相连;1-Wire接口,包括出iButton接线柱与1—Wire EEPROM IC;为端口引脚P0.7至P0.0的电平提供柱状图LED显示;为应用程序的装入与在系统调试提供JTAG接口。

    3.2 MAXQ2000评估板的连接

    而为应用程序开发设置MAXQ2000评估板与串口-JTAG接口模块也很简单,可按照以下步骤简单地连接电路板。

   * 将5VDC稳压电源(中间接线柱为正,±5%)插人串口-JTAG电路板的电源插孔J2。

   * 将5V至9VDC电源插人MAXQ2000评估板的电源插孔J1。

   * 用一条直通式DB9串行电缆连接串口-JTAG电路板的J1连接器与PC上的一个COM端口。

   * 用JTAG适配器电缆连接串口-JTAG电路板上的1×9连接器P2与MAXQ2000评估板上的2×6连接器J4。

   * 打开上述两个DC电源。

  

相关IC型号

热门点击

 

推荐技术资料

按钮与灯的互动实例
    现在赶快去看看这个目录卞有什么。FGA15N120AN... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!