Online Development Notebook > Index > Programming Overview > Device Commands > LCDCmd

LCDCmd - Send a command to the LCD


Description:

This is a function that writes a command to the LCD. The RS, RW, E lines and the data port are selected by the InitLCDCmd. The data byte is written to the selected port and the control lines are set appropriately. The E line is toggled for five to eight microseconds.

Command Syntax: (USBm.dll)

USBm_LCDCmd( device, data )

The USBm_LCDCmd function syntax has these parts:

Part Description
device A zero-based index to address the appropriate USB device.
data The value to transfer to the LCD command register.

Remarks:

 


VB Declaration

Public Declare Function USBm_LCDCmd _
    Lib "USBm.dll" _
        (ByVal device As Byte, _
        ByVal data As Byte) _
    As Integer

VB Example

USBm_LCDCmd 2, &H33

This code fragment will write the command byte of &H33 to the LCD command register connected to device 2.


C Prototype

int USBm_LCDCmd( unsigned char device, unsigned char data );

C Example

 


RobotBASIC

usbm_LCDCmd(ne_DeviceNumber,ne_CommandByte)

Returns true if successfull, false otherwise. Sends a command code to the LCD.


Raw Command  Format:

Byte Number Description
0 11h: LCDCmdCmd
1 Byte Data
2 <not used>
3 <not used>
4 <not used>
5 <not used>
6 <not used>
7 <not used>

Raw Command  Format Details:

Byte 0 contains the command. Byte 1 is the data to transfer to the LCD command register. Byte 2 through byte 7 are unused.

Raw Command Response Format:

Byte Number Description
0 11h: LCDCmdCmd
1 <not used>
2 <not used>
3 <not used>
4 <not used>
5 <not used>
6 <not used>
7 <not used>

Raw Command Response Format Details:

Byte 0 contains the command. Byte 1 through byte 7 are unused.

Raw Command Example Usage:

11-33-00-00-00-00-00-00 will write the command byte of 33h to the LCD command register.


Hardware:  U401 USB Interface    U421 USB Interface   U451 USB Interface

Programming:  USBm DLL Programming    Download Files

Application Notes:  U4x1 Application Notes    Misc Applications and Information    FAQ

While every effort has been made to make sure that the information posted on this site is correct, the author can not be held liable for any damages whatsoever for losses as a result of the application of this information. Use this information at your own risk.

USBmicro can design your custom and semi-custom USB product. Email about USB design can be directed to " Robert " at usbmicro.com.

Copyright © USBmicro, L.L.C., 2002-2010

Previous  |  Next ]     [ Up  |  First  |  Last ]     (Article 72 of 126)

This page is created with TreePad