Pmod CLS参考手册

Digilent Pmod CLS (E版)是一个16×2字符液晶显示器模块由Atmel公司的ATmega48单片机驱动。

下载本参考手册

特性

  • 16×2液晶字符显示
  • 多种指令功能
  • 最多32个用户可定义字符
  • 多种通信选项,包括UART, SPI, I²C
  • 小PCB尺寸,灵活设计1.8 " × 3.8 " (4.6 cm × 9.7 cm)
  • 两个1×6-pin Pmod端口,带有SPI和UART接口

功能描述

Pmod CLS模块可用于在程序开发过程中显示重要信息,也可在项目完成后作为用户界面使用。该模块非常适合微控制器板,但也可以用于使用FPGA板的项目。

该模块能够执行各种指令,如擦除特定字符、设置不同的显示模式、滚动和显示用户定义的字符。这些指令是使用转义序列指定的,以发送命令到板的嵌入式爱特梅尔公司ATmega48单片机。模块上的显示是由这个AVR驱动的,并控制板的所有功能。


与Pmod接口

Pmod CLS与主控板之间通过接口进行通信SPI我²C,UART协议。

通过这些协议标准,用户能够设置光标位置,并通过发送转义序列发送其他指令。转义序列的指定方法是:首先发送转义字符(0x1B),后跟一个左方括号' [' (0x5B),然后发送一个或多个数字参数,后跟特定命令的命令字符。看看我们Pmod CLS用户指南对于一个完整的指令命令列表或请随意使用我们提供的示例代码在Pmod CLS资源中心。Pmod CLS框图

引出线描述表

头j - 1 头J2
信号 描述 信号 描述
1 党卫军 奴隶选择 1 sci 串行时钟
2 莫西人 Master-Out-Slave-In 2 SDA 串行数据
3. 味噌 Master-In-Slave-Out 3. TXD 传输数据
4 SCK 串行时钟 4 RXD 接收数据
5 接地 地面电源 5 接地 地面电源
6 VCC 正电源(3.3V) 6 VCC 正电源(3.3V)
跳投JP1
状态 描述
党卫军 从选择引脚连接到Pmod CLS
RST 复位引脚连接到Pmod CLS

通信协议的选择

通过设置单板上的模式跳线MD0、MD1和MD2,可以设置单板的通信方式。下表列出了可能的模式跳线配置。对于Rev D板,一个缺失的跳线用0表示,一个连接的跳线用1表示。对于Rev E板,一个缺失的跳线用1表示,一个连接的跳线用0表示。

MD2、MD1 MD0 协议 细节
0, 0, 0 UART 2400波特
0, 0, 1 UART 4800波特
0 1 0 UART 9600波特
0, 1, 1 UART 波特率在eepm
1,0,0 双胞胎 地址:0 x48
1, 0, 1 双胞胎 地址在eepm
1 1 0 SPI
1, 1, 1 中指定的eepm 中指定的eepm

任何外部电源应用到Pmod CLS必须在2.7V和5.5V以内;如果你从它的VCC引脚,你必须在3.3V下操作Pmod,以便板上升压开关稳压器正确工作。


物理维度

销头上的销间隔为100密。PCB是1.8英寸长在平行于引脚头的引脚和3.8英寸长在垂直于引脚头的侧面。


额外的信息

Pmod CLS的原理图是可用的在这里.有关ATmega48的其他信息,包括通信模式和芯片的具体时间可以通过查看其数据表找到在这里.类的数据表类似地液晶显示器屏幕可以找到在这里.关于如何通过I²C与车载串行通信的信息eepm可透过查阅eepm的数据表在这里

关于如何使用Pmod CLS的更具体的信息可以通过查看我们的用户指南.可以找到演示如何从Pmod CLS获取信息的示例代码在这里

如果您对Pmod CLS有任何问题或评论,请将它们发布在适当的部分(“附加板”)Digilent论坛